DHCP - Corsi a Distanza
Transcript
DHCP - Corsi a Distanza
DHCP Dynamic Host Configuration Protocol ! RFC 2131, 2132 ! Protocollo client/server per configurare dinamicamente gli host di una rete 09CDUdc Reti di Calcolatori ! Permette l’allocazione automatica e dinamica degli indirizzi IP DHCP Client DHCP Client DHCP All’accensione, il client DHCP non conosce: ! Il client DHCP invia un messaggio DHCPDISCOVER (Lease Request) ! Il proprio indirizzo IP ! L’indirizzo e la netmask della rete su cui si trova ! L’indirizzo di livello MAC del server DHCP Client DHCP ! Pacchetto broadcast a livello 2 (FF-FF-FF-FF-FF-FF) e di livello 3 (255.255.255.255) ! Il messaggio è destinato alla porta 67 di UDP Server DHCP 00-00-AA-44-3E-5B È in ascolto sulla porta 67 di UDP 08-00-D5-45-E9-B1 RETE 08-00-32-AF-CE-D5 Server DHCP UDP DSAP= 67 DHCPDISCOVER ! Intercetta le richieste broadcast di informazioni da parte dei client ! Gestisce un pool di indirizzi IP e li assegna agli host secondo un criterio temporale (lease time) MAC DSAP = FF-FF-FF-FF-FF-FF IP DSAP = 255.255.255.255 1 Server DHCP Server DHCP 00-00-AA-44-3E-5B ! Risponde al client con un pacchetto DHCPOFFER (o IP Lease Offer) ! Pacchetto broadcast a livello 3 (255.255.255.255) ! Frame unicast a livello 2 (DSAP: MAC Address del client) Server DHCP ! Il messaggio è indirizzato alla porta 68 di UDP ! Contiene i parametri di configurazione necessari per accedere alla rete e ai servizi 08-00-D5-45-E9-B1 RETE Server DHCP UDP DSAP= 68 DHCPOFFER MAC DSAP = 08-00-32-AF-CE-D5 IP DSAP = 255.255.255.255 Parametri DHCP Parametri di configurazione stabiliti dall’RFC 1123 Il protocollo prevede anche parametri opzionali, specifici per produttori e sistemi operativi Parametri DHCP Parametri DHCP Parametri tipici Parametri opzionali ! Indirizzo IP assegnato dal server ! Netmask 08-00-32-AF-CE-D5 ! Estendono le funzionalità di base del protocollo ! Indirizzo IP del default router ! Dipendono dal sistema operativo e dalle applicazioni di rete ! Durata del lease: indica al client per quanto tempo potrà utilizzare l’indirizzo IP assegnato ! Ad esempio: indirizzo IP del server DNS, hostname del client e dominio di appartenenza 2 DHCP e ISP Usato dagli Internet Service Provider per i collegamenti di tipo dial-up Permette di utilizzare un numero di indirizzi IP inferiore al numero di clienti del servizio DHCP e server DHCP e ISP Regola di dimensionamento num_indirizzi_IP_pubblici num_max_utenti_contemporanei DHCP e server Soluzioni ! Un server di rete deve essere sempre raggiungibile ! Il suo indirizzo IP non può cambiare nel tempo Indirizzamento statico oppure tabelle di corrispondenza MAC↔IP sul server DHCP DSL Digital Subscriber Line ! Fornisce il trasporto di servizi numerici ad alta velocità ! Utilizza il doppino telefonico della tradizionale rete commutata 09CDUdc Reti di Calcolatori ! Offre un servizio di connettività permanente ("always on") Tecnologie per il Collegamento a Internet 3 DSL DSLAM ...01100... cable modem collegamento digitale all’ISP rete a larga banda (ATM) centrale DSLAM telefonica DSL e fonia ! Codifica e decodifica i segnali DSL di tutte le utenze che convergono alla centrale telefonica ! È il nodo di accesso alla rete a larga banda dell’ISP (ad es. ATM) DSL e fonia Sfrutta la massima capacità trasmissiva della tratta utente – centrale telefonica (local loop) Alcune varianti permettono la coesistenza di traffico dati e fonia sullo stesso doppino Separazione con filtri (splitter) DSL : frequenze utilizzate ampiezza del segnale DSLAM: DSL Access Multiplexer ...01100... cable modem splitter (filtro) DSLAM centrale telefonica collegamento digitale all’ISP rete a larga banda (ATM) commutatore telefonico rete telefonica DSL: problematiche Banda fonica: Banda traslata: voce, fax comunicazione dati Lo stesso mezzo trasmissivo è condiviso dai servizi di fonia tradizionali L’attenuazione del doppino telefonico è elevata alle alte frequenze 0,4 3,4 20 1000 f (kHz) xDSL applica tecniche di modulazione avanzate 4 CAP Carrierless Amplitude and Phase modulation ! È una variante proprietaria della tecnica QAM ! Trasmissione priva di portante ! Divide lo spettro in due sottocanali, uno per la ricezione e uno per la trasmissione DMT ! Velocità trasmissive più elevate rispetto al CAP ! Ciascun canale può trasmettere a bit rate diversi ! Adattamento dinamico del baud rate sul singolo canale in base al rapporto S/N Famiglia dei servizi xDSL DMT Discrete Multitone Transmission ! Trasmissione priva di portante ! Modulazione multiportante ! Suddivide lo spettro in 256 canali da 4 kHz mediante Discrete FFT ! Trasmissione QAM su ciascun canale DSL: flussi collegamento digitale all’ISP ...01100... cable modem downstream upstream rete a larga banda (ATM) centrale DSLAM telefonica Famiglia dei servizi xDSL HDSL (High-bit-rate DSL) ! Usa 2 doppini (3 in Europa) ! 1,544 Mb/s (Europa: 2,048 Mb/s) downstream e upstream ! Distanza massima: 5 km SDSL (Symmetric o Single-line DSL) ! Usa 1 doppino ! 768 kb/s downstream e upstream ! Distanza massima: 3,3 km HDSL 2 ! Come HDSL, ma usa 1 doppino 5 Famiglia dei servizi xDSL Famiglia dei servizi xDSL RADSL (Rate-Adaptive DSL) ADSL (Asymmetric DSL) ! Usa 1 doppino ! Usa 1 doppino ! Da 1,5 a 8 Mb/s downstream ! Può adattare la velocità alle condizioni di rumore sulla linea ! Da 16 a 640 kb/s upstream ! Da 1,5 a 8 Mb/s downstream ! Distanza massima: 6 km ! Da 16 a 640 kb/s upstream ! Distanza massima: 6 km Famiglia dei servizi xDSL Collegamento ADSL VDSL (Very-high-speed DSL) Modem ADSL ! Richiede la fibra ottica ! Trasporto ATM in modalità nativa a livello 2 ! Da 13 a 52 Mb/s downstream ! Da 1,5 a 6 Mb/s upstream ! Distanze: tra 350 m e 1,5 km ADSL e LAN Indirizzamento IP base ! Lato ISP: 1 indirizzo IP pubblico all’interfaccia ADSL del router di accesso ! Può essere statico o assegnato mediante DHCP ! Lato rete interna: NAT in modalità IP masquerading ! Stand-alone (interfaccia seriale verso il PC) ! Integrato in un router con un’interfaccia ADSL Splitter (quando necessario) ! Filtro passivo installato sulla linea telefonica ADSL e NAT 192.168.1.1 Internet router 192.168.1.254 intranet indirizzi ufficiali Interfaccia ADSL: 193.206.84.37 indirizzi privati 192.168.1.2 192.168.1.3 6 ADSL e LAN Indirizzi IP pubblici Indirizzamento IP esteso ! Assegnazione di indirizzi IP pubblici agli host della LAN 193.206.43.17 Interfaccia ADSL: 193.206.43.199 LAN ! I server della rete interna sono raggiungibili anche da Internet ! Tipicamente una subnet con pochi host Internet router 193.206.43.22 193.206.43.19 Rete 193.206.43.16 Netmask 255.255.255.248 193.206.43.18 PPP Point to Point Protocol ! Protocollo di tipo punto-punto per linee seriali ! Permette l’incapsulamento di più protocolli di livello rete pacchetto IP dentro un frame PPP 09CDUdc Reti di Calcolatori DSL e Protocolli di linea PPPoE header PPP trailer PPP (FCS) PPPoE PPP over Ethernet ! Protocollo ibrido di livello data-link ! Utilizzato nel collegamento tra il modem DSL e il DSLAM della centrale telefonica pacchetto IP dentro un frame PPPoE header Ethernet FCS Ethernet Due modalità di funzionamento Discovery mode ! Gestisce le procedure di setup della connessione con il DSLAM Session mode ! Scambio dei dati attraverso una sessione PPP incapsulata in frame Ethernet modificati header PPP 7