PARTE 4 ELEMENTI DI RETI DI CALCOLATORI



Похожие документы
ELEMENTI DI RETI DI. Contenuti. Servizi Internet (come funzionano e come usarli) Servizi Internet (come difendersi)

Introduzione a Internet

Informatica. Prof. M. Colajanni Università di Modena Reggio Emilia

Indirizzi in Internet

Internet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda

Lo scenario: la definizione di Internet

Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Comunicazione nel tempo

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione

Il funzionamento delle reti

Il funzionamento delle reti

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Reti LAN. IZ3MEZ Francesco Canova

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA Paola Zamperlin. Internet. Parte prima


i nodi i concentratori le dorsali

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Reti Informatiche. dott. Andrea Mazzini

Reti di Calcolatori. Il software

Reti e Internet: introduzione

Informatica per la comunicazione" - lezione 8 -

Capitolo 15 Reti di calcolatori e sistemi distribuiti

Reti di calcolatori. Reti di calcolatori

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

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Internet. Evoluzione della rete Come configurare una connessione. Internet: Storia e leggenda

Informatica per la comunicazione" - lezione 8 -

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8)

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Reti di calcolatori ed indirizzi IP

Dal protocollo IP ai livelli superiori

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 3

CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci

Concetti di base delle tecnologie ICT

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

Reti di Calcolatori: una LAN

Internet: architettura e servizi

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 5

InterNet: rete di reti

Internet. Introduzione alle comunicazioni tra computer

Introduzione alla rete Internet

- COMUNICAZIONI INFORMATICHE (Internet e Web) Importanza delle comunicazioni

Internet e il World Wide Web. Informatica Generale -- Rossano Gaeta 30

Introduzione alla rete Internet

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

Cos è. Protocollo TCP/IP e indirizzi IP. Cos è. Cos è

Identità sulla rete protocolli di trasmissione (TCP-IP) L architettura del sistema. Dal livello A al livello B

Corso di recupero di sistemi Lezione 8

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

Linux User Group Cremona CORSO RETI

PARTE 1 richiami. SUITE PROTOCOLLI TCP/IP ( I protocolli di Internet )

ARP (Address Resolution Protocol)

Lezione 4. Le Reti ed i Protocolli

Laboratorio Informatico: RETI E INTERNET I. Laerte Sorini. laerte@uniurb.it Lezione 02

Corso di Informatica

Reti di Telecomunicazione Lezione 6

Introduzione alla rete Internet

Reti di Telecomunicazione Lezione 8

Standard di comunicazione

I canali di comunicazione

SWITCH. 100 Mb/s (UTP cat. 5E) Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.

Intranet. Indirizzamento. Indirizzi Privati. Livello di Applicazione in Internet 9. Intranet ed interconnessione con Internet

Introduzione. Sommario: Obiettivo:

Le reti. Introduzione al concetto di rete. Classificazioni in base a

Rete di computer mondiale e ad accesso pubblico. Attualmente rappresenta il principale mezzo di comunicazione di massa

Internet e protocollo TCP/IP

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

CAPITOLO 1. Introduzione alle reti LAN

MODELLI ISO/OSI e TCP/IP

Le Reti Telematiche. Informatica. Tipi di comunicazione. Reti telematiche. Modulazione di frequenza. Analogico - digitale.

Scienze della comunicazione L 20 LABORATORIO INFORMATICA APPLICATA. Le reti di calcolatori

Programmazione in Rete

Modulo 8 - Reti di reti

La classificazione delle reti

Reti di Calcolatori

Reti di computer. Tecnologie ed applicazioni

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Creare una Rete Locale Lezione n. 1

Le Reti Informatiche

Reti di computer. L12 - Comunicazione e archiviazione digitale A.A Sommario

Reti di Calcolatori:

Reti di accesso e mezzi trasmissivi

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

I canali di comunicazione

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8

Protocolli di Comunicazione

Reti di Telecomunicazioni 1

Транскрипт:

PARTE 4 ELEMENTI DI RETI DI CALCOLATORI Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Netiquette Antivirus Personal firewall Tecnologie delle reti di calcolatori Servizi Internet (come funzionano e come usarli) Servizi Internet (come difendersi) 4.2 1

Parte 4 Modulo 1: Introduzione a Internet Perché le reti tra computer? Collegamenti remoti a mainframe (< anni 70) Informatica distribuita vs. informatica monolitica dei mainframe (anni 70) Comunicazioni tra utenti (anni 80) The network is the computer (anni 90) 4.4 2

Classificazione delle reti Reti geografiche: Wide Area Network (WAN) Regione, Stato, Continente, Pianeta Cablaggio su terreno pubblico : tramite operatore Telecomunicazioni (es., Telecom, Wind, ) Reti locali: Local Area Network (LAN) Stanza (10 m) Edificio (100 m) Campus (~1 Km) Cablaggio privato Reti metropolitane: Metropolitan Area Network (MAN) Città (~10 Km) Poco diffuse, Cablaggio tipicamente pubblico 4.5 Esempio (rete aziendale geografica) Sede di Milano LAN Rete WAN (Network provider) LAN Rete WAN (Network provider) Sede di Parigi LAN Rete WAN (Network provider) Sede di Roma LAN 4.6 3

Internet: Cosa non è... Non è una singola rete, ma un insieme di reti esteso in tutto il mondo Non è governata da un gruppo né da un ente né da un unica azienda Non è gestita in modo centralizzato: tutte le singole reti e sono davvero tante! - che compongono Internet hanno una gestione autonoma) E soprattutto: Non è sinonimo di World Wide Web 4.7 Internet: storia e leggenda La leggenda Un progetto finanziato dal Ministero della Difesa USA con lo scopo di realizzare una rete in grado di comunicare anche in seguito ad attacchi nucleari La realtà Finanziata dal Ministero della Difesa USA (vero) Motivazione: successi spaziali dell URSS 1961 Yuri Gagarin primo uomo nello spazio Obiettivo: consentire l accesso alle poche risorse di calcolo potenti (e costose) da vari centri di ricerca e Università USA 4.8 4

Arpanet Progenitore di Internet La prima rete fu fisicamente costruita nel 1969 collegando 4 NODI! Univ. California -- Univ. Stanford Univ. Santa Barbara -- Univ. Utah Ampiezza di banda: 50 kbps Il primo messaggio non fu molto complesso: login E a dirla tutta fu spedito solo lo a causa di un blocco di sistema! 4.9 Arpanet dal 1969 al 1975 December 1969 June 1970 December 1970 September 1971 August 1972 June 1975 4.10 5

Da Arpanet a Internet Dal 1983 in poi lo Stato americano chiude l erogazione di fondi per il progetto ARPANET Priorità cambiate, necessaria segretezza assoluta a protezione delle informazioni isolamento Il progetto rimane sotto il controllo delle Università Utile strumento per scambiare conoscenza Il vero boom della rete (intanto rinominata INTERNET) parte dai primi anni novanta Tentativi di sfruttamento commerciale Novità in grado di semplificare enormemente la navigazione: WORLD WIDE WEB 4.11 Parte 4 Modulo 2: Architettura di Internet 6

Ma La cos è nebulosa INTERNET(1)? Internet Un entità trasparente per Client/Server CLIENT SERVER 4.13 Modello client/server Quando cliccate su un link, avviate il processo di recupero di un informazione collegata ha inizio un interazione client/server Il vostro computer è il client La macchina su cui è memorizzata l informazione richiesta funge da server (Web server) Il termine client si riferisce a qualsiasi situazione in cui un computer (client) richiede servizi ad un altro computer (server) 4.14 7

Modello client-server 1. Trasmissione di una richiesta dal processo client al processo server (request) 2. Elaborazione della richiesta da parte del server 3. Trasmissione di una risposta al client (reply) 1 Client 2 Server 3 Computer Processo 4.15 Comunicazioni client/server Canale di comunicazione non permanente A differenza delle tradizionali comunicazioni telefoniche, il client e il server non restano collegati su una linea dedicata Serie di trasmissioni: richieste da parte del client e risposte da parte del server Il server è in grado di gestire più richieste contemporaneamente Nello spazio che intercorre tra due richieste successive di un client, il server gestisce centinaia o migliaia di richieste di altri client 4.16 8

Ma cos è INTERNET (2)? Un insieme di componenti interni Host (client, server: computer, ma non solo!) router server ISP locale PC/workstation mobile Link di comunicazione Router ISP regionale rete aziendale 4.17 L organizzazione interna di Internet Architettura lascamente gerarchica Gli host terminali sono connessi ad Internet Service Provider (ISP) locali Gli ISP locali sono collegati a ISP regionali (tipicamente nazionali) Gli ISP regionali sono collegati a ISP internazionali, detti National Backbone Provider (NBP) o National Service Provider (NSP) ISP = struttura commerciale o organizzazione che offre agli utenti (residenziali o imprese) servizi inerenti Internet: principalmente l'accesso stesso a Internet 4.18 9

Gestori accessi e trasmissioni Internet Formano la dorsale di Internet Gestori dei backbone internazionali: EBone, SEABone, UUnet,... Gestori dei backbone nazionali: GARR, InterBusiness,... Fornitori di accesso (Local ISP): Mclink, Tin, Libero,... 4.19 Backbone nazionali 2003 4.20 10

UUNET Backbones (Backbone continentali e intercontinentali) 4.21 Cos è INTERNET (3)? DAL PUNTO DI VISTA ORGANIZZATIVO: Un insieme di circa 10000 Autonomous Systems 4.22 11

Autonomous System () Identifica un gruppo di router e reti sotto il controllo di una singola e ben definita autorità amministrativa Es: il sistema che contraddistingue gli utenti di un unico ISP oppure (più nel piccolo) il sistema relativo alla rete interna di un azienda All interno di un sistema autonomo, tutti i router comunicano tra di loro seguendo lo stesso meccanismo (protocollo di routing o protocollo di instradamento) 4.23 Ma cos è Internet? DAL PUNTO DI VISTA DELLE APPLICAZIONI DI RETE: Un entità trasparente nella maggior parte dei casi DAL PUNTO DI VISTA FISICO : Un insieme di componenti interne (host, link, router), in cui ciascun nodo è caratterizzato da un indirizzo IP in 4 byte, es. 158.24.80.57 DAL PUNTO DI VISTA ORGANIZZATIVO: Un insieme di Autonomous Systems (guardando ai router) Un insieme di nomi e domini (guardando agli host) 4.24 12

Parte 4 Modulo 3: Comunicazioni in Internet Comunicazione in Internet [vista 1] Logicamente comunicano i due host terminali Host A LAN Rete WAN (Network provider) LAN Rete WAN (Network provider) LAN Rete WAN (Network provider) Messaggio = insieme di bit Host B LAN 4.26 13

Architettura Internet In realtà, Internet consiste in milioni di host (computer, PDA, TV, ), dispositivi che instradano i messaggi (router) e link di comunicazione (cavi, fibra ottica, satellitari, ) Host A LAN LAN Rete WAN (Network provider) LAN Host B LAN 4.27 Comunicazione in Internet [vista 2] Quindi, in realtà il messaggio deve attraversare vari nodi intermedi (router) Host A LAN Rete WAN (Network provider) LAN Rete WAN (Network provider) LAN Rete WAN (Network provider) Host B LAN 4.28 14

Come si fa? Il sistema è molto complesso Il sistema è costituito da componenti estremamente eterogenee: diversi tipi di computer diversi tipi di connessione a Internet (da casa: modem, ADSL; dall ufficio: rete LAN) diversi tipi di rete (doppino telefonico, cavo in fibra ottica, wireless) Vi sono milioni di nodi Vi sono decine di servizi: posta elettronica, World Wide Web, chat, connessione remota, MMS, ecc. 4.29 Diffusione di Internet Il numero di utenti collegati a Internet è in continua crescita Nel 1993: 1.313.000 Nel 2010: 1.966.514.816 Raddoppiato negli ultimi 5 anni! E ogni utente spesso ha più host 4.30 15

e prospettive di espansione Percentuale di popolazione che utilizza un accesso a Internet nelle aree geografiche del mondo 4.31 Come orientarsi? Per ogni comunicazione su Internet è necessario specificare l indirizzo di destinazione del messaggio che si vuole comunicare Ma come identifico gli host? Per fornire un servizio di comunicazione universale occorre un metodo che permetta di identificare univocamente ogni nodo Es. nella TELEFONIA si usa il numero di telefono (prefisso stato) (prefisso area) (numero) Es. 0039 059 2056317 4.32 16

Indirizzi IP In INTERNET si usano gli INDIRIZZI IP Indirizzo IP (Internet Protocol) Un numero binario di 32 bit, ovvero 4 byte, ciascuno separato da un punto Es. 00101011.10100101.11100011.00110011 Poiché la notazione binaria non è facilmente utilizzabile, si preferisce adottare la notazione decimale puntata o dotted notation Es. 130.192.5.189 4.33 Indirizzi IP (cont.) Ognuno dei 4 campi permette un un ampio intervallo di valori: 0-255 (0 2 8-1 ) Permette di indirizzare 3.758.096.384 di indirizzi IP disponibili Nonostante questo gli indirizzio si stanno (quasi!) esaurendo Nella prossima versione del protocollo IPv6 (quella attuale è IPv4) gli indirizzi IP saranno composti di 16 numeri (128 bit) con uno spazio di indirizzamento 4 volte superiore! 4.34 17

DHCP DHCP (Dynamic Host Configuration Protocol) Protocollo che permette ai dispositivi di una certa rete locale di ricevere dinamicamente ad ogni richiesta di accesso la configurazione IP necessaria per poter operare su una rete più ampia Indirizzo IP dinamico Assegnare manualmente gli indirizzi IP ai calcolatori comporta un rilevante onere per gli amministratori di rete, soprattutto in reti di grandi dimensioni o in caso di numerosi computer che si connettono a rotazione solo a ore o giorni determinati 4.35 Oltre all IP: Hostname Dato lo scopo dei servizi di rete rivolto verso l utente, anche la scelta dell indirizzo IP in formato decimale non sembra la più adatta per facilitarne l utilizzo Necessità di attribuire valori più mnemonici agli host collegati in rete Usare l hostname: nome del computer dominio di appartenenza Es: sun3.dii.unimo.it pc.ing.unimo.it spiff.cs.washington.edu 4.36 18

Esempio 1 di Hostname: nome del computer + dominio Gerarchia di domini: ogni dominio è membro di un dominio più grande di livello superiore sun3.dii.unimo.it Nome del computer ITalia Dipartimento di Ingegneria dell Informazione UNIiversità di MOdena Dominio di appartenenza dell organizzazione Dominio della nazione 4.37 Esempio 2 di Hostname: nome del servizio + dominio www.unimo.it Nome del servizio ITalia UNIiversità di MOdena Dominio di appartenenza dell organizzazione Dominio della nazione 4.38 19

Dominio Un dominio identifica un gruppo di computer collegati in rete e logicamente imparentati Es. Facenti parte di una stessa organizzazione, o di una stessa nazione Il nome del computer o del servizio specifica un singolo computer all interno del dominio di appartenenza Uso molto più mnemonico e agevole rispetto a una serie di numeri 4.39 Domini di primo livello Top Level Domain (TLD) Nome del Dominio COM EDU GOV MIL NET ORG ARPA INT Codice nazionale (it, ch, fr, de,... ) Significato Organizzazioni commerciali Istituzioni USA per l istruzione Istituzioni governative USA Istituzioni militari USA Maggiori centri di supporto per la rete Organizzazioni senza scopo di lucro diverse dalle precedenti Dominio temporaneo della rete ARPANET (obsoleto) Organizzazioni internazionali (schema geografico) Nomi nazionali (schema geografico) 4.40 20

Esempio di organizzazione Root level. TLD EDU COM NET ORG WHINGTON FOOD LER IEEE WWW WWW WWW TRO CS MAIL Webmail SPIFF TRACER 4.41 Domain Name System (DNS) Come fa un hostname del tipo sun3.dii.unimo.it a trasformarsi in un indirizzo IP utilizzato dai computer? Se ne occupa un servizio denominato Domain Name System (DNS) Implementa un meccanismo efficiente, distribuito su scala geografica, (mediante multipli server DNS), per risolvere un hostname in un indirizzo IP Hostname: sun3.dii.unimo.it Indirizzo IP: 134.56.26.68 (10000110.00111000.00011010.01000100) 4.42 21

Sistema gerarchico I server DNS realizzano a loro volta un sistema gerachico Un server DNS mantiene una lista con la risoluzione di alcuni indirizzi Se possiede la risoluzione richiesta la manda all host Se non la possiede, risale la gerarchia fino alla radice della gerarchia, cioè a uno dei 13 root name server Ci sono 13 root name server per garantire: Affidabilità (ridondanza) Prestazioni (divisione del carico) 4.43 Risoluzione degli indirizzi La risoluzione dei nomi parte dal nostro computer dove c è un risolutore DNS Se non ha in memoria (cache) la risoluzione richiesta, si passa al DNS server locale Ogni host della rete conosce l indirizzo IP del più vicino server DNS (locale), che è il server DNS del nostro ISP 4.44 22

Risoluzione degli indirizzi Se il DNS server locale non ha la risoluzione, la richiesta viene inoltrata ai root name server Ma i root name server hanno la lista di TUTTE LE POSSIBILI RISOLUZIONI? NO, sarebbero troppi! Root name server: reindirizza le richieste relative ai domini di primo livello (TLD) ai name server autoritativi di quel TLD (top-level name server) Name server autoritativo: in possesso dei dati su una determinata zona DNS 4.45 Zone DNS Una zona DNS è una parte dello spazio dei nomi costituita da un dominio e i suoi sottodomini che è gestita da uno o più server La gestione di una zona è delegata dalla zona superiore Ad esempio, nella zona.org ci sarà una delega per la zona wikipedia.org ai server DNS che la gestiscono, che cioè contengono le informazioni per quella zona (autoritativi per la zona) All'interno di una zona possono essere delegate delle zone di livello inferiore (es. in wikipedia.org esistono deleghe per devel.wikipedia.org e admin.wikipedia.org) 4.46 23

Sistema DNS: risoluzione degli indirizzi L host sun11.dii.unimo.it vuole conoscere l indirizzo IP dell host www.uniroma2.it I name server tipicamente utilizzano una risoluzione ricorsiva cache root name server 2 cache 3 4 7 top-level name server (.it) 6 5 cache Poiché i root name server ricevono molte richieste, per limitare il sovraccarico, tipicamente utilizzano una risoluzione iterativa name server locale dns.unimo.it cache 1 8 Host richiedente sun11.dii.unimo.it name server autoritativo dns.uniroma2.it www.uniroma2.it 4.47 Protocollo TCP/IP Sappiamo come specificare l indirizzo del computer a cui si vogliono mandare informazioni Ma come avviene effettivamente la trasmissione dei dati? Il processo di trasmissione utilizza un protocollo di nome TCP/IP (Transmission Control Protocol / Internet Protocol) Suite di protocolli in realtà Sembra molto tecnico e lo è! Ma l idea di basa è facile da spiegare 4.48 24

TCP/IP e invio di cartoline postali Analogia di Vincent Cerf uno degli inventori del protocollo TCP/IP! Inviare informazioni su Internet è come spedire un manoscritto da Tahiti a New York usando solo cartoline postali Come si fa? Spezzare il manoscritto in piccoli frammenti Scrivere l indirizzo (e il mittente) sulle cartoline NUMERARE le cartoline Imbucare le cartoline man mano che vengono scritte e con ricevuta di ritorno 4.49 TCP/IP e invio di cartoline postali Il servizio postale di Tahiti le invierà alla casa editrice Con i suoi tempi! (nessuna garanzia) Le cartoline non viaggeranno insieme! Non è detto nemmeno che seguano lo stesso itinerario! Se qualcuna si perde, non arriverà la ricevuta, quindi verrà rinviata Prima o poi arriveranno a New York, dove verranno rimesse nell ordine giusto (grazie alla numerazione!) e il manoscritto sarà ricomposto E esattamente analogo a quello che succede durante una spedizione con TCP/IP 4.50 25

Spedizione dati su Internet E possibile spedire una qualsiasi quantità di informazioni su Internet spezzandola in una sequenza di piccole unità di dimensione prefissata, dette pacchetti IP Dati, destinatario (indirizzo IP) e numero progressivo Riempiti in ordine e numerati Inviati attraverso Internet uno alla volta usando diversi itinerari disponibili (ogni pacchetto è indipendente) Giunti a destinazione sono riordinati Per ogni pacchetto arrivato integro, viene spedita la ricevuta di ritorno 4.51 Vantaggi del TCP/IP Non sarebbe naturale fare seguire a tutti i pacchetti lo stesso percorso? Sarebbe pericoloso: le congestioni di rete e le interruzioni fisiche della rete potrebbero danneggiare la trasmissione E se si perdono dei pacchetti? I pacchetti non pervenuti vengono rispediti 4.52 26

Suite di protocolli TCP/IP Applicazioni di rete e Protocolli applicativi TCP / UDP IP Host-to-Network Livello 5 Livello 4 Livello 3 Livello 1-2 Detto: Stack TCP/IP Informatica - A.A. 2009/2010 - Reti 4.53 Stack TCP/IP Applicativo: supporta le applicazioni di rete: FTP, HTTP, SMTP,... Trasporto: supporta l invio e la ricezione dei pacchetti tra gli host a host: TCP, UDP Rete: trasferisce i pacchetti dall host mittente all host destinatario: IP Link fisico: trasferisce bit sul cavo Internet applicativo trasporto rete link fisico Informatica - A.A. 2009/2010 - Reti Host-to-Network (H2N) 4.54 27

Perché tanti livelli? Divide-et-impera Il layering è il tipico modo informatico per far fronte alla complessità di un problema: Scomporre il problema in sottoproblemi Usare astrazioni per mascherare la complessità Nelle architetture di rete vi possono essere diverse astrazioni alternative per ciascun livello Es. TCP e UDP per il livello trasporto 4.55 Importanza dell astrazione Ogni livello si occupa soltanto della propria funzione e si può disinteressare degli altri dettagli La tecnologia responsabile della trasmissione fisica dei pacchetti TCP non si deve occupare di come sono strutturati i pacchetti nè del loro meccanismo di gestione, che è compito degli host ai capi della comunicazione Viceversa, gli host ai capi della comunicazione non sanno (né gli interessa) quale mezzo fisico è usato in pratica Varietà: cavo, fibra ottica, satellitare 4.56 28

Parte 4 Modulo 4: Collegamento host a Internet Tipologie di collegamento Come sono collegati in pratica i computer a Internet? Due metodi base Attraverso una rete locale (LAN) aziendale o universitaria I gestori della rete collegano i computer sotto forma di rete locale (LAN) La rete LAN è detta anche Intranet e supporta sia la comunicazione interna all organizzazione che il collegamento verso l esterno (Internet) Attraverso un provider di servizi (ISP) Il provider fornisce il collegamento a Internet 4.58 29

Accessi (fissi) da una rete LAN La rete locale (LAN) dell università o azienda viene collegata ad un router di Internet Un cavo dedicato o condiviso collega i computer della LAN e questi, mediante bridge e switch, al router Tipiche bande di trasmissione: - 10 Mbps (Ethernet) - 100 Mbps (Fast Ethernet) - 1 Gbps (Gigabit Ethernet) rete LAN Router INTERNET 4.59 Local Area Network (LAN) Una LAN è una rete di host concentrata in un area geografica, come l interno di un edificio o di un campus universitario Accesso istituzionale: l host dell utente è su una LAN e la LAN fornisce l accesso ad Internet attraverso un router ROUTER 4.60 30

Ethernet: la LAN più diffusa Inventata a metà degli anni 70 Oggi posizione dominante sul mercato, è la tecnologia più diffusa per le reti LAN Tecnologia reativamente poco costosa Tre mezzi trasmissivi: cavo coassiale, doppino telefonico, fibre ottiche Trasmissione dei dati a tassi differenti: 10 Mbit/s, 100 Mbit/s, 1 Gbit/s 4.61 Ethernet: schema base Schema originale del 1976 Tutti gli host sono collegati allo stesso mezzo trasmissivo da cui pescano i messaggi Computer Cavo di collegamento tra il computer e la presa di rete a muro o lo switch (a seconda della topologia) 4.62 31

Topologie di rete LAN Topologia a bus Ogni host è collegato in modo lineare attraverso un cavo (linea o dorsale) Topologia a stella Ogni host è collegato a un componente centrale, che può essere uno switch o un hub 4.63 MAC address Sulla rete LAN ogni computer è identificato NON attraverso l indirizzo IP, MA attraverso l indirizzo MAC (anche indirizzo fisico, indirizzo ethernet o indirizzo LAN) Codice di 48 bit (6 byte) Di solito rappresentato in notazione esadecimale Assegnato in modo univoco ad ogni scheda di rete ethernet prodotta al mondo MAC (Medium Access Control) utilizzato per l'accesso al livello fisico dello stack TCP/IP 4.64 32

Doppino telefonico due fili di rame schermati Cavo coassiale Mezzo fisico solido cavo (segnale) all interno di un cavo (schermo) bidirezionale usato tipicamente in Ethernet a 10Mbs Cavo in fibra ottica fibra di vetro che trasmette impulsi luminosi consentono operazioni ad alta velocità: per Fast-Ethernet (100Mbps) e Giga-Ethernet trasmissione ad alta velocità basso tasso di errore 4.65 Mezzo fisico radio Segnale trasportato nello spettro elettromagnetico Non ci sono cavi fisici Bidirezionale Problemi di propagazione dovuti all ambiente: ostruzioni da oggetti interferenze Tipi di connessioni radio micro-onde LAN wireless (WLAN) wide-area (es., cellulare GSM) satellite 4.66 33

Accesso tramite Internet Service Provider Il provider possiede uno o più server sempre attivi e collegati ad Internet in modo permanente una batteria di modem collegati ai numeri di telefono Servizi offerti Base: accesso ad Internet (mediante telefonata ai suoi numeri) Accessori: email, sito Web, chat-line, mailing list,... Costi Tariffa a consumo Abbonamento flat (tariffa fissa mensile) 4.67 Accesso residenziale Gli accessi residenziali seguono un protocollo point-to-point (non Ethernet!): Modem (dialup) 56,6 kb/s in download e 33,6 kb/s in upload ISDN 128 kb/s (utilizzando doppio canale a 64 kb/s) simmetrici ADSL, xdsl (Accessi a banda larga ) Svariati Mbps (ma il segnale decade in fretta con la distanza dalle centrali telefoniche ) 4.68 34

Accessi residenziali: modem Segnale analogico Segnale digitale Internet Service Provider (ISP) Server Router Modem Switch (Operatore telefonico K) Switch (Operatore telefonico W) Modem Pool Utente Internet Rete digitale della compagnia telefonica Modem analogici: traducono il segnale da digitale ad analogico e viceversa INTERNET 4.69 Accessi residenziali: ISDN Integrated Services Digital Network Rete digitale integrata nei servizi Evoluzione Modem digitali Sostituisce la linea telefonica analogica commutata con una linea digitale commutata Le centrali telefoniche creano un circuito di collegamento tra utente e rete dell ISP, che viene poi distrutto al termine della chiamata 3 canali di comunicazione 1 per informazioni di controllo 2 per dati e voce, che possono avvenire in contemporanea sulla stessa linea 4.70 35

Accessi residenziali: xdsl DSL: famiglia di tecnologie che forniscono trasmissione digitale di dati attraverso l'ultimo miglio dei fili del telefono ADSL: Asymmetric Digital Subscriber Line HDSL: High-Bit-Rate Digital Subscriber Line In generale: xdsl Usa una sola linea per dati e comunicazioni-voce: sul doppino telefonico in rame viaggiano contemporaneamente sia i dati digitali che il segnale telefonico analogico (grazie al bande differenti) 4.71 ADSL ADSL è caratterizzata dalla larghezza di banda asimmetrica: da 640 kb/s a diverse decine di Mb/s in download e da 128kb/s a 1 Mb/s in upload Rispecchia il vostro utilizzo? Punto di forza: possibilità di usufruirne senza dover cambiare i cavi telefonici esistenti Le capacità fisiche della linea trasmissiva però vengono sfruttate al limite e ben oltre l'utilizzo per cui le linee erano state progettate Le prestazioni dipendono fortemente dalla distanza dalla centrale, dalla qualità dei cavi, dalla presenza di eventuali disturbi elettromagnetici lungo la linea 4.72 36

Accessi residenziali: ADSL Centrale telefonica Internet Service Provider (ISP) Server Rete digitale della compagnia telefonica Router Macchina con Indirizzo IP Richiede l installazione di apposite apparecchiature nelle centrali telefoniche INTERNET 4.73 Riassumendo 4.74 37