Cos’è una rete Scambio di informazioni Perchè una rete Per comunicare /1 Per comunicare /2 Mancano slides da recuperare da internet Reti:modello client-server Reti:modello Peer-to-Peer Il paradigma client-server Le tecnologie trasmissive Doppino telefonico Cavo coassiale Fibre ottiche Onde radio Doppino telefonico Cavo coassiale Struttura di una fibra ottica Onde radio Velocità di trasmissione L’informatica distribuita Scala di interconnessione Reti locali Applicazioni Cablaggio Strutturato Il Cablaggio e’ un insieme di componenti passivi posati in opera. Reti WireLess: WireLess: Reti locali: LAN e Intranet Reti Metropolitane MAN (Metropolitan Area Network) Reti geografiche Gerarchia delle reti La rete GARR Il GARR (il cui acronimo originale singifica "Gruppo per l'Armonizzazione delle Reti della Ricerca") è composto da tutte le entità che rappresentano la comunità accademica e della ricerca scientifica in Italia. Reti di calcolatori Esempio di collegamento fisico fra le reti Reti di reti (Internet) Le reti INTERNET Topologia delle reti Lineare Anello Stella Punto-punto A maglia Dispositivi per l’interconnessione delle reti Dispositivi per l’interconnessione delle reti La Trasmissione digitale analogica Trasmissione digitale Trasmissione analogica Trasmissione digitale e analogica modem Trasmissione digitale Banda larga Impiego dei modem (in teoria) La telefonia oggi Impiego dei modem (in pratica) Impiego dei modem (in pratica) ISDN Integrated Services Digital Network ADSL Asymmetric Digital Subscriver Line Il canale di comunicazione Linea dedicata/commutata comunicazione punto a punto Nella comunicazione punto a punto esiste un canale fisico dedicato la commutazione di pacchetto Nella commutazione di pacchetto il messaggio viene diviso in atomi “instradati” lungo una rete di nodi Modalità di trasmissione Commutazione di circuito (la rete telefonica) Modalità di trasmissione Commutazione di pacchetto (1) Modalità di trasmissione Commutazione di pacchetto (2) Modalità di trasmissione Commutazione di pacchetto (3) Vantaggi Pacchetto Rete - Pacchetti - Instradamento routing Ferrovia = Rete Treno = Locomotiva + Carrello Intestazione + Dati Asynchronous Transfer Mode ATM INTERNET INTERNET La nascita di ARPA Advanced Research Project L’obiettivo di ARPA Internet è frutto indiretto della 'Guerra fredda' degli anni `60 1990 Sistema di reperimento dell’informazione 1993 MOSAIC MOSAIC Struttura e funzionamento di Internet I tre elementi fondamentali L’idea base di Internet Le connessioni L’idea base di Internet Le connessioni L’idea base di Internet Le connessioni (inizialmente la rete telefonica) Internet è come Una grande rete ferroviaria Internet è come Una grande rete ferroviaria Pacchetto Dati Messaggio Intestazione Indirizzo La scomposizione di un lungo messaggio Gli indirizzi di Internet Protocolli di comunicazione Protocolli TCP/IP Internet e protocolli di comunicazione TCP Internet e protocolli di comunicazione IP Indirizzi IP Funzionamento TCP/IP TCP IP TCP IP Altri protocolli di internet DNS Domain Name System Nomi e indirizzi Nomi e indirizzi Che cosa è il DNS ? Il DNS è costituito da: • Un Database distribuito realizzato attraverso una gerarchia di name server • Un protocollo di strato di applicazione che permette agli host di comunicare con i name server che forniscono il servizio di traduzione da nomi mnemonici ad indirizzi IP Il DNS è usato comunemente da altri protocolli di livello applicativo, quali HTTP, FTP, SMTP, ecc. per tradurre i nomi mnemonici immessi a cura dell’utente in indirizzi IP Come funziona il DNS ? • Dal punto di vista del client il DNS è una scatola nera DNS query DNS replay Il DNS è un sistema distribuito DNS • Nessun name server ha la mappa di tutti gli host su internet • La mappa degli host è distribuita su tutti i name server Spazio dei nomi a dominio Name server Il Database distribuito del DNS può essere rappresentato come un grande albero invertito chiamato Domain Name Space, ogni nodo del quale individua una unità elementare di dati attraverso un nome Domain Name Server Indirizzi numerici vs indirizzi simbolici Nomi e indirizzi Gerarchia dei nomi Struttura dei nomi DNS Struttura dei nomi DNS Esempi di nomi e indirizzi IP 1 2 3 4 Per la creazione e il controllo della connessione Per il controllo della connessione FINE X DNS Come si passa da DNS a IP X