CONNESSIONE DI UN PC ALLA RETE INTERNET Walter Cerroni wcerroni@deis.unibo.it http://deisnet.deis.unibo.it/didattica/master Internetworking Internet è una rete di calcolatori nata con l obiettivo di realizzare l Internetworking Tecnica che consente di far comunicare reti differenti nascondendo i dettagli hardware di ognuna. Walter Cerroni 2 1
La crescita di Internet Growth of Internet Hosts Sept. 1969 - Sept. 2002 No. of Hosts 9/69 01/71 01/73 01/74 01/76 01/79 08/81 08/83 10/85 11/86 07/88 01/89 10/89 01/91 10/91 04/92 Time Period 10/92 04/93 10/93 07/94 01/95 01/96 01/97 01/98 01/99 01/01 08/02 Walter Cerroni 3 Come è fatta Internet? Host Router LAN WAN Internetworking realizzato tramite i protocolli della famiglia TCP/IP MAN Walter Cerroni 4 2
Protocolli: modello a strati OSI Application Presentation Session Transport Network Data Link Physical TCP/IP Application Transport Network Link Protocolli HTTP, TELNET, FTP, SMTP, POP, DNS, SNMP TCP, UDP IP, ICMP, IGMP, ARP, RARP ETHERNET, IEEE 802, SLIP, PPP Walter Cerroni 5 Modello a strati del TCP/IP Application Transport Network HTTP, POP, FTP, DNS, SMTP, TCP, UDP IP IP Network Network IP Application Transport Network Data Link Data Link Data Link Data Link Physical Physical Physical Physical Walter Cerroni 6 3
Gli strumenti per connettersi ad Internet Il mio PC (HOST CLIENT) Se uso la rete telefonica Un computer remoto (HOST SERVER) MODEM analogico (56 kb/s) o ISDN (128 kb/s) TF 0 10 100 1000 khz Walter Cerroni 7 Gli strumenti per connettersi ad Internet Il mio PC (HOST CLIENT) Se uso meglio la rete telefonica Un computer remoto (HOST SERVER) MODEM ADSL (640 kb/s) TF UP DOWN 0 10 100 1000 khz Walter Cerroni 8 4
Gli strumenti per connettersi ad Internet Il mio PC (HOST CLIENT) Se uso una rete locale Scheda di rete (10/100/1000 Mb/s) Un computer remoto (HOST SERVER) Walter Cerroni 9 Connessione a Internet tramite modem HOST CLIENT MODEM Rete Telefonica ROUTER MAN WAN ISP HOST SERVER Walter Cerroni 10 5
Accesso alla rete: strato 1 (fisico) HOST CLIENT MODEM RS 232 Rete Telef. ITU V.xx ISP RS 232 Il PC è connesso al modem tramite seriale (RS 232) Il modem locale chiama il modem dell Internet Service Provider (ISP) attraverso la linea telefonica (PSTN) usando uno standard della serie V (ad esempio V.90 per modem a 56 kb/s) Si crea così il canale fisico Walter Cerroni 11 Accesso alla rete: strato 2 (di linea) HOST CLIENT MODEM Rete Telef. PPP (RFC 1661) ISP Point-to-Point Protocol (PPP) è simile a HDLC Connessione attiva in tre fasi: 1. Link Control Protocol (LCP) per stabilire la connessione 2. Password Authentication Protocol (PAP) per l autenticazione 3. IP Control Protocol (IPCP) per configurare i parametri IP Walter Cerroni 12 6
Connessione a Internet tramite LAN HOST HOST ROUTER Collegamento diretto Fiber To The Home ecc ROUTER ETHERNET IEEE 802.3 HOST CLIENT MAN WAN HOST SERVER Walter Cerroni 13 Connessione tramite LAN + modem ADSL HOST HOST Linea ADSL ROUTER ETHERNET IEEE 802.3 HOST CLIENT MAN WAN HOST SERVER Walter Cerroni 14 7
Rete ALMANET http://www2.reti.unibo.it/almanet.htm Walter Cerroni 15 Rete ALMANET sedi e collegamenti Walter Cerroni 16 8
Bologna area del CeSIA Walter Cerroni 17 La rete italiana della ricerca (GARR) http://www.garr.it Walter Cerroni 18 9
La rete europea della ricerca (GEANT) Walter Cerroni 19 Configurazione manuale dei parametri IP Walter Cerroni 20 10
Configurazione automatica dei parametri IP Walter Cerroni 21 DHCP 1 Dynamic Host Configuration Protocol (RFC 2131) Quando un host attiva l interfaccia di rete, invia in modalità broadcast un messaggio DHCPDISCOVER in cerca di un server DHCP DHCPDISCOVER Walter Cerroni 22 11
DHCP 2 Ciascun server DHCP presente risponde all host con un messaggio DHCPOFFER con cui propone un indirizzo IP DHCPOFFER DHCPOFFER Walter Cerroni 23 DHCP 3 L host accetta una delle offerte proposte dai server e manda un messaggio DHCPREQUEST in cui richiede la configurazione, specificando il server DHCPREQUEST Walter Cerroni 24 12
DHCP 4 Il server DHCP risponde all host con un messaggio DHCPACK specificando i parametri di configurazione Indirizzo IP Netmask Default gateway Server DNS DHCPACK Walter Cerroni 25 Comando IPCONFIG ipconfig visualizza la configurazione IP corrente di ciascuna interfaccia di rete presente nella macchina Walter Cerroni 26 13