introduzione - home infn milanocmp/corsoreti/slides03/cap1-0-intro.pdf · esempio di rete mondiale...
TRANSCRIPT
2M. Campanella Corso Reti ed Applicazioni - Como 2003
Scopo del corso
Introduzione concreta alle reti di trasmissione dati nei loroprincipi di progettazione e funzionamento.
Al termine dei corsi uno studente deve essere in grado di:
- comprendere i principi ed il funzionamento di una rete di trasmissione dati, in particolare Internet ed i protocolli TCP/IP
- conoscere le principali applicazioni usate in Internet e saper realizzare applicazioni distribuite con i protocolli TCP/IP
- progettare reti locali basate sul protocollo Ethernet
- collegare calcolatori dei principali sistemi operativi ad una rete locale o geografica
3M. Campanella Corso Reti ed Applicazioni - Como 2003
Perché Internet
Esempio di rete mondiale che é cresciuta in di vari milioni divolte dall’inizio e sta ancora crescendo e modificandosi.
E’ La Rete principale per il trasporto dell’informazione.
E’ pubblica, non proprietaria ed aperta a tutti(1) .
Tutti possono partecipare alla suacrescita ed innovazione.
E’ basata su principi semplici e chiari.
Perché sarà nel vostro futuro ...
(1) vi è un forte controllo in Cina ed altri paesi che limita iltipo di informazione ottenibile
4M. Campanella Corso Reti ed Applicazioni - Como 2003
Difficoltà iniziali
• Grande numero di termini e tecniche da imparare• Alta complessità apparente del sistema• Termini inglesi intraducibili• Necessità di una scelta negli argomenti e negli
approfondimenti a favore dei principi generali
Cominceremo con una descrizione qualitativa diInternet che ci aiuti a identificare le componentiprincipali di una struttura di trasmissione dati
5M. Campanella Corso Reti ed Applicazioni - Como 2003
Memento: l’importe è il contenuto
In generale il trasferimento di informazione fra due entità.
Tale trasferimento d’informazione è allabase di ogni attività umana e trasmettereinformazioni comunicando è consideratol’inizio della civiltà.
Il trasferimento deve essere veloce, non ambiguo, affidabile,ripetibile, semplice, economico, … ricordando che èl’informazione e la sua qualità ad essere importante !
7M. Campanella Corso Reti ed Applicazioni - Como 2003
Cos’è Internet
2 - i calcolatori ad essa collegati ed i protocolli di comunicazione
3 - le applicazioni ed i programmi (posta, browser web, video,…)
1 - l’unione di tante reti fisiche di trasmissione dati, come una rete autostradale fra paesi diversi
4 - e soprattutto il contenuto disponibile
8M. Campanella Corso Reti ed Applicazioni - Como 2003
1 e 2: Le componenti fisiche
Linee di comunicazione:– su fibra, rame, radio,
satellite a varie capacità inbit al secondo (b/s)
Milioni di nodi collegati fra loro:– end-system:
• pc workstations, servers• palmtops, cellulari
– router:• smistano blocchi di dati
(pacchetti) nella rete
ISP locale
Intra-net aziendale
ISP regionale
router workstationserver
portatile
9M. Campanella Corso Reti ed Applicazioni - Como 2003
“Grandi” Internet appliances
Il Più piccolo serverWWWW del mondohttp://www-ccs.cs.umass.edu/~shri/iPic.html
Cornice per foto IP http://www.ceiva.com/
Tostapane abilitato al Web +barometro
10M. Campanella Corso Reti ed Applicazioni - Como 2003
3: I servizi
Applicazioni distribuite– WWW, posta elettronica, giochi,
commercio, condivisioneinformazione, Peer-to-Peer, …
Servizi di trasporto– orientati alla connessione (TCP)– senza connessione (UDP)
Lo smistamento (IP versione 4)
11M. Campanella Corso Reti ed Applicazioni - Como 2003
La struttura di Internet: la rete delle reti
La struttura è moderatamentegerarchica:Dorsali (backbones)- nazionali/internazionali
– per es. BBN/GTE, Sprint,AT&T, IBM, UUNet, GARR,GÉANT, I2
– collegati (peer) l’un l’altrocon linee private, or in puntidi accesso neutri (NAPs)
- regionali- locali
Dorsale A
Dorsale B
NAP NAP
ISP regionali
ISP regionale
ISPlocale
ISPlocale
17M. Campanella Corso Reti ed Applicazioni - Como 2003
La velocità trasmissiva
Il bit è l’unità base di informazione digitale che puòvalere solo zero od uno. Normalmente la velocità ditrasmissione si misura in bit al secondo.
Un carattere alfabetico occidentale può essererappresentato da 8 bit.
Una pagina da 80 caratteri per riga per 60 righe è quindiequivalente a 4800 bit. Un’immagine digitale a circa400.000 bit (1200x1024 punti a colori già compressa).
Un modem che trasmetta a 56 Kbit al secondo le inviarispettivamente in circa un secondo e 7 secondi
A 10 miliardi di bit al secondo ci vuole mezzo milionesimodi secondo e meno di 40 milionesimi di secondo
18M. Campanella Corso Reti ed Applicazioni - Como 2003
La velocità trasmissiva
modem 56KADSL 128K
ADSL+ 1Mb
Ethernet 10Mb
Fast Ethernet 1 0 0 M b
Gigabit Ethernet
OC-192/10GE
1 E - 7
1 E - 6
1 E - 5
1 E - 4
1 E - 3
1 E - 2
1 E - 1
1E+0
1E+1
b i t / s
immagine 7,1E+0 3,1E+0 4 , 0 E - 1 4 , 0 E - 2 4 , 0 E - 3 4 , 0 E - 4 4 , 0 E - 5
1 pagina 8 , 6 E - 2 3 , 8 E - 2 4 , 8 E - 3 4 , 8 E - 4 4 , 8 E - 5 4 , 8 E - 6 4 , 8 E - 7
modem 56K ADSL 128K ADSL+ 1Mb Ethernet 10Mb
Fast Ethernet 100Mb
Gigabit Ethernet
OC-192/10GE
19M. Campanella Corso Reti ed Applicazioni - Como 2003
La rete GARR della ricerca italiana
• [email protected] Gbit/2s• Accessi utente: ~270 siti @2Mb/s-1Gb/s• Collegata alla ricerca : rete GEANT @ 2.5 Gbps• Siti non di ricerca:- collegamento nazionale a: Roma (NAMEX@100Mbps) Milano (MIX@155Mbps);- mondiale a: Milano con [email protected] Roma con Telia @2.5Gbps
http://www.garr.it
20M. Campanella Corso Reti ed Applicazioni - Como 2003
0
200.000
400.000
600.000
800.000
1.000.000
1.200.000
1.400.000
1.600.000
1.800.000
Oct-98 Apr-99 Oct-99 Apr-00 Oct-00 Apr-01 Oct-01 Apr-02
Lo sviluppo di Internet nella ricerca in Italia
Areesviluppate
Aree menosviluppate
Capacità totale diaccesso
Ott-98 Apr-02 un fattore 10...
21M. Campanella Corso Reti ed Applicazioni - Como 2003
Generale Internaz.Rome (NAMEX)
• Generale nazionaleMilano (MIX)
• RicercaInternazionale
• Generale Internaz. Milano (GX)
Gli ultimi 18 mesi di traffico
IN TrafficIN Traffic
23M. Campanella Corso Reti ed Applicazioni - Como 2003
Traceroute to walt-disney.com
Start: 03/2/11 16:07:50 Find route from: 192.135.8.210 to: www.walt-disney.com (63.70.47.14), Max 30 hops, 40 byte packetsHost Names truncated to 32 bytes 1 asinfnmi-gw.mi.infn.it. 1ms Milano - Dip. di Fisica (50 metri) 2 192.135.24.254 1ms 3 rc-infnmi.mi.garr.net. 2ms Router di concentrazione GARR presso Telecom Italia 4 rt-rc-2.mi.garr.net. 3ms (5 kilometri) 5 rtg-rt.mi.garr.net. 4ms Router di trasporto GARR 6 so-6-0-0.ar2.lin1.gblx.net. 4ms Router di frontiera Global Crossing Milano (20 Km) 7 pos4-0-622m.cr1.lin1.gblx.net. 5ms 8 pos1-0-622m.cr2.nyc2.gblx.net. 95ms Global Crossing a New York (9.000 km) 9 pos1-0-2488m.br2.nyc2.gblx.net. 111ms 10 97.atm3-0.br3.nyc8.alter.net. 97ms 11 0.so-5-2-0.xl1.nyc8.alter.net. 96ms 12 0.so-1-0-0.tl1.nyc8.alter.net. 97ms 13 0.so-4-1-0.tl1.atl5.alter.net. 117ms Alter un altro ISP - California (12.500 km)14 0.so-7-0-0.cl1.orl1.alter.net. 160ms Alter - Orlando15 243.atm7-0.gw3.orl1.alter.net. 135ms 16 disney-gw.customer.alter.net. 138ms L’ingresso a Disney
La velocita’ della luce nei cavi e’ circa 7,5 milionesimi di secondo per Kilometro ! La velocita’ della luce nei cavi e’ circa 7,5 milionesimi di secondo per Kilometro !
Ma è proprio vero ?
24M. Campanella Corso Reti ed Applicazioni - Como 2003
Traceroute verso TIN (Interbusiness)
Find route from: 192.135.8.210 to: www.tin.it (62.211.64.8), Max 30 hops, 40 byte packets
1 asinfnmi-gw.mi.infn.it. 1ms Milano Dipartimento di fisica 2 192.135.24.254 1ms 3 rc-infnmi.mi.garr.net. 2ms GARR 4 rt-rc-2.mi.garr.net. 3ms 5 rtg-rt.mi.garr.net. 4ms 6 rm-mi-g.garr.net. 12ms Router GARR presso Telecom Milano 7 intb-nap.inroma.roma.it. 19ms primo Router Telecom TIN a Roma 8 r-rm197-gw-rm-nap-a.opb.interbus 187ms * congestione severa e perdita di pacchetti 9 r-rm157-vl4.opb.interbusiness.it 162ms * 10 r-tin2-pomezia-rm157.opb.interbu 195ms Portale di Telecom a Pomezia
Traceroute verso Australian Maritime College
Find route to: www.amc.edu.au (157.211.211.4), Max 30 hops, 40 byte packets
1 asinfnmi-gw.mi.infn.it. 1ms Dip. Di Fisica Milano 6 so-6-0-0.ar2.lin1.gblx.net. 4ms Global Crossing Milano 8 pos0-0-622m.cr2.wdc2.gblx.net. 100ms Global Crossing Washington 10 bpr2-so-7-3-0.virginiaequinix.cw 121ms Cable and Wireless Virginia (USA) 12 agr4-loopback.santaclara.cw.net. 184ms Cable and Wireless California 14 bcr2-so-6-0-0.sydney.cw.net. 357ms Cable and Wireless Sydeny Australia 17 pos2-0.mg1.optus.net.au. 343ms Service provider locale australiano 21 www.amc.edu.au 873ms College australiano (server lento…)
Altri due esempi
25M. Campanella Corso Reti ed Applicazioni - Como 2003
Le sfide future
- l’ultimo miglio, l’accesso ad ogni tipo di informazione via la rete (dal lampione al forno a microonde) a velocità adeguate (milioni di bit/secondo, non migliaia)
- avere pari sviluppo in aree diverse
- la comunicazione sempre più fra persone singole, senza intermediari (kazaa, gnutella, Napster,…)
- il libero accesso ed utilizzo dell’informazione e nuovi modelli di utilizzo
- l’armonizzazione delle regole a livello mondiale
26M. Campanella Corso Reti ed Applicazioni - Como 2003
La rete dorsale europeaGÉANT
www.dante.net/geant
28M. Campanella Corso Reti ed Applicazioni - Como 2003
Il traffico sta cambiandoGX (Nov.02)
Un solo sito (INFN-Pd)trasferimenti massivi
Un soloUn solo computer - 100Mb/s - bbftp applicazione 3 transferimenti paralleli -20 stream ciascuno
29M. Campanella Corso Reti ed Applicazioni - Como 2003
Internet visto a macro-
gruppi di elaboratori
(Autonomous Sytems)
un organismo
frattale ?