Informatica: arte e mestiere 3/ed

Documenti analoghi
Capitolo 16 I servizi Internet

Capitolo 16 I servizi Internet

Introduzione a Internet e World Wide Web

Informatica. Alfredo Cuzzocrea. Reti di Calcolatori

LE RETI DI COMPUTER. Il modello TCP/IP, Indirizzi IP

Livello applicazione. Fondamenti di Informatica

Reti di calcolatori. Reti di calcolatori 4/15/2013

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

INFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA

Online Essentials. 1. Concetti di navigazione in rete

modulo: siti web centrati sui dati

Reti informatiche. 2. Internet e navigazione

Prof. G. Ascia. Reti di calcolatori

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

3: Architettura TCP/IP

Collaborazioni on-line

Internet 2B IPIA

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP

Introduzione alla rete Internet

Internet come funziona?

Uso di Internet: Esempio. Prof. Franco Callegati

DOMINI E HOSTING Concetti generali

Introduzione alla rete Internet

Cenni Storici. Prof.ssa Daniela Zangirolami Dispense 1 Anno Triennio 1

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

DOMINI E HOSTING Concetti generali

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia

Siti web centrati sui dati (Data-centric web applications)

Introduzione alla rete Internet

Applicazioni web centrati sui dati (Data-centric web applications)

InterNet: rete di reti

Introduzione all inguaggio HTML e CSS3 INTRODUZIONE. Prof.ssa Cristina Gena

Internet (- working). Le basi.

Parte II.4 World Wide Web

Reti di calcolatori. Reti di calcolatori

Internet. Internet. Internet Schema di indirizzamento. Internet. Storia: Definizioni: Schema di indirizzamento. 60: ARPAnet (Dip.

RETI GEOGRAFICHE COMMUTATE

Reti di Calcolatori. IL LIVELLO APPLICAZIONI WEB e HTTP

IL LIVELLO APPLICAZIONI WEB e HTTP

Architettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete

Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Le Reti Informatiche

Tutor: Dael Maselli Alunni: Adrian Mincu Roxana Ghencea

Architettura delle Reti

I protocolli di rete. Mauro Gaspari

IL LIVELLO APPLICAZIONI WEB e HTTP

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

Introduzione alle reti ed al TCP/IP

Internet. Principi di base. 14/02/2011 Fondamenti di Informatica - Prof.Gregorio Cosentino 1

Internet. Principi di base. 25/01/2010 Informatica Ingegneria Medica - Prof.Gregorio Cosentino 1

World Wide Web. Angelo Di Iorio. ALMA MATER STUDIORUM UNIVERSITA DI BOLOGNA

Le reti e Internet. Struttura e protocolli

Architetture Client/Server e World Wide Web

1999 Pier Luca Montessoro (si veda la nota di copyright alla slide n. 2) 1

Reti informatiche (2)

IL LIVELLO APPLICAZIONI WEB e HTTP

Dal protocollo IP ai livelli superiori

Il World Wide Web. Marco Porta - CIM: Web Design & Technologies

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano

Applicazioni web. Sommario. Parte 4 http. http Metodi, intestazioni e codici di stato get post Parametri e cookie. Applicazioni web.

Progettazione Siti Web: Web

CONFRONTO CON ISO/OSI

Sistemi di elaborazione delle informazioni

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

Come funziona internet

COS E INTERNET? Internet è una retefisica che tramite unprotocollo di comunicazione unico collega vari terminali in tutto il mondo

Architetture di rete. 4. Le applicazioni di rete

Appunti di Sistemi A cura del prof. ing. Mario Catalano. Internet e il Web

World Wide Web. WWW e Tim Berners Lee

Lo strato di Trasporto

Università del Salento Facoltà di Scienze della Formazione, Scienze Politiche e Sociali CORSO DI INFORMATICA. UD5. Internet = Web?

Le Reti (gli approfondimenti a lezione)

Metodologie Informatiche Applicate al Turismo

Cos è la Rete Internet?

Introduzione all Informatica. Fabrizio Angiulli. Reti di Calcolatori

Comprendere cosa è Internet e sapere quali sono i suoi principali impieghi. 25/09/2011 prof. Antonio Santoro

Lezione 8 Il networking. Mauro Piccolo piccolo@di.unito.it

Corso di Informatica

Capitolo 4. Reti e Internet. Mauro Giacomini Pearson Addison-Wesley. All rights reserved

Reti locati e reti globali. Tecnologie: Reti e Protocolli. Topologia reti. Server e client di rete. Server hardware e server software.

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

Le Reti Informatiche

UD 3 PROTOCOLLO ISO-OSI

Introduzione. Obiettivo: Sommario: Introduzione alle reti di telecomunicazioni approccio:

Università degli Studi di Palermo Dipartimento di Ingegneria Informatica

Reti e Internet. Anna F. Leopardi 1 Di 19

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete

TECN.PROG.SIST.INF. I Socket Roberta Gerboni

Introduzione alle Reti e Linguaggio HTML

Nomi e indirizzi di rete: Domain Name System. Prof. Franco Callegati

L indirizzamento in IP

Reti e servizi internet

Tecniche di gestione delle reti di calcolatori. Unità didattica 2.1 Topologie e S. O. di rete

Architetture Client/Server. Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo

Basi di Dati Architetture Client/Server

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione

Transcript:

Internet l

Indice Storia di Internet Il protocollo TCP/IP Indirizzi IP Intranet e indirizzi privati Nomi di dominio World Wide Web Ipertesti URL e HTTP Motori di ricerca Posta elettronica Architettura Audio e video su Internet Streaming La televisione su Internet

Storia di Internet 1969: ARPANET (Dipartimento della difesa USA) prima rete su scala geografica Università della California di Los Angeles Università di Stanford Universita della California di Santa Barbara Università dello Utah prima rete con protocollo a pacchetti (NCP) 1971: Posta elettronica su ARPANET Advanced Res. Proj. Agency 1975: International Packet Switched Service (BT) prima rete intercontinentale aperta a privati protocollo a pacchetti X-25 1983: Internet, prima rete geografica basata su TCP/IP

Numero di utenti Internet nel settembre 2007 fonte: Internet World Stats

Componenti di Internet l

Il protocollo TCP/IP Insieme di protocolli (suite) per reti di calcolatori TCP (Transmission Control Protocol) IP (Internet Protocol) UDP (User Data Protocol) TCP/IP è nato prima del modello ISO-OSI i due standard sono leggermente diversi TCP/IP ha due livelli ISO-OSI ha sette livelli

Livello di rete (IP) Internetworking Protocol (IP) opera a livello di rete Consegna pacchetti tra sorgente e destinazione E connection-less non garantisce la corretta consegna dei pacchetti se necessario i livelli superiori rendono affidabile la consegna Due funzioni principali: individuare quale è il computer destinazione instradare i pacchetti al nodo destinazione eventualmente attraverso nodi intermedi

Livello di trasporto: TCP e UDP Crea un canale virtuale diretto tra due applicazioni nasconde il fatto che i dati sono suddivisi in pacchetti Trasmission Contol Protocol (TCP) garantisce che i dati arriveranno a destinazione senza errori ritrasmette i pacchetti IP che sono andati persi User Data Protocol (UDP) eventuali pacchetti IP persi non sono ritrasmessi meno affidabile di TCP offre prestazioni migliori

Struttura dei protocolli TCP/IP

Esempio di protocolli applicativi Basati su TCP HTTP: permette il funzionamento del Web SMTP e POP3: permettono l invio e la ricezione della posta elettronica Basati su UDP RTP: trasmissione di video su Internet

Indirizzi IP Indirizzo IP pubblico analogo ai numeri di telefono per poter contattare una persona è necessario conoscerne il numero di telefono per comunicare con un computer è necessario conoscerne l indirizzo IP pubblico Un computer su Internet può avere uno o più indirizzi IP

Esempio di indirizzo IP numerico Sequenza di 32 bit indicata raggruppando i bit in quattro gruppi ogni gruppo di 8 bit ha è compreso tra 0 e 255

Intranet e indirizzi privati Intranet: rete locale che sua il protocollo TCP/IP I computer di una Intranet utilizzano indirizzi IP privati 10.0.0.x 192.168.x.x

Nomi di dominio Un indirizzo IP può essere associato ad un nome Solitamente composto da tre etichette Dominio di primo livello: parte più a destra identifica quasi sempre la nazione Dominio di secondo livello: parte centrale rappresenta la società o l ente in cui si trova il computer Nome host: terza etichetta nome del computer ICANN internet corporation for assigned names and numbers

Esempi di nomi di primo livello Dominio di I livello Descrizione.com Generico, usato per aziende private.org Utilizzato per organizzazioni non-profit.it Italia.at Austria.eu Unione Europea.be Belgio.ch Svizzera.uk Regno Unito.es Spagna.de Germania.fr Francia

Esempio di organizzazione gerarchica dei nomi di dominio

World Wide Web l

World Wide Web Usa tre meccanismi per realizzare la condivisione di materiale su Internet URL (Uniform Resource Locator): permette di identificare in modo univoco un documento su Internet HTTP (Hyper Text Transfer Protocol): protocollo applicativo client/server usato per accedere ai documenti HTML (Hyper Text Markup Language): linguaggio per realizzare ipertesti collegamenti ad altre pagine modalità di visualizzazione del testo contenuto nella pagina

Architettura Web browser: permette agli utenti di richiedere pagine Web Web server: gestisce le pagine HTML da mostrare agli utenti Pagine statiche : memorizzate nel file system del server Pagine dinamiche : costruite dinamicamente a partire da informazioni prelevate, ad esempio, da un database il server esegue applicazioni scritte con linguaggi particolari JSP (Java Server Pages) ASP.NET (Active Server Pages) PHP

Ipertesti Insieme di pagine Web Le pagine non devono risiedere necessariamente sullo stesso server Le pagine hanno una struttura ad albero La pagina iniziale è chiamata home page collegamento ipertestuale (link) home page

Esempio di pagina HTML La parola Como è evidenziata perché si tratta di un link (collegamento) che rimanda ad un altra pagina Web

URL e HTTP Uniform Resource Locator (URL): identifica in modo univoco una pagina Web Schema: protocollo necessario per interagire con il server Il protocollo più comune è HTTP (Hyper Text Transfer Protocol) Host: nome del computer su cui risiede la pagina Percorso: individua la pagina all interno del computer nome del file cartella in cui si trova il file