Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


DHCP Telecomunicazioni e Informatica, Dispense di Telecomunicazioni

Appunti/Dispense SCHEMATIZZATE E PRECISE Su il protocollo DHCP,l’ handshaking a 4 vie, helper address e dhcp relay, DHCPv6 (stateful e ibrido) e protocollo SLAAC.

Tipologia: Dispense

2018/2019

In vendita dal 26/09/2019

Jarvis1
Jarvis1 🇮🇹

4

(3)

9 documenti

1 / 3

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
DHCP – DYNAMIC HOST CONFIGURATION PROTOCOL
Sommario
DHCP .................................................................................................................................................................. 1
INTRODUZIONE .............................................................................................................................................. 1
HANDSHAKING A QUATTRO VIE .................................................................................................................... 1
HELPER ADDRESS E DHCP RELAY ................................................................................................................... 2
DHCPv6 .......................................................................................................................................................... 2
SLAAC ......................................................................................................................................................... 2
DHCPv6 STATEFUL ..................................................................................................................................... 3
DHCPv6 IBRIDO .......................................................................................................................................... 3
INTRODUZIONE
Il DHCP (Dynamic Host Configuration Protocol) è un servizio di rete necessario nella configurazione di
un’ampia rete in quanto si occupa di configurare gli host, su richiesta, con le seguenti informazioni:
- Indirizzo IP
- Subnet mask
- Default Gateway
- DNS server
È bene specificare che non è conveniente integrare numerosi servizi all’interno di un unico dispositivo (un
router, ad esempio) per due motivi:
- Lentezza: se un solo dispositivo si occupa di numerosi servizi c’è un pesante traffico di dati che
rischia di rallentare l’intera rete
- Sicurezza: in caso di attacco hacker, la manomissione di un dispositivo contenente tutti i servizi
comporta un massiccio danno alla rete
Per il funzionamento del DHCP avvengono numerosi scambi di pacchetti di broadcast tra client e server che
seguono rigorosamente il protocollo UDP: tanti pacchetti piccoli e veloci.
DHCP classful: è una variante del DHCP che tiene memoria degli indirizzi IP precedentemente assegnati ad
alcuni host al fine, se possibile, di riassegnare i medesimi. Questo procedimento è chiamato lease renewal.
DHCP pool: anche chiamato ambito, è l’insieme degli indirizzi IP che il DHCP si occupa di assegnare alle
interfacce su cui è configurato.
HANDSHAKING A QUATTRO VIE
L’handshaking a quattro vie è la procedura che ha luogo nel momento in cui un nuovo host, quindi un
client, si collega alla rete. Successivamente al collegamento, è necessario che avvenga una comunicazione
fra il client e il DHCP server per assegnare al client un IP e le altre informazioni di cui ha bisogno. Questa
comunicazione consiste nello scambio di quattro pacchetti, tutti mandati in broadcast IP e MAC:
pf3

Anteprima parziale del testo

Scarica DHCP Telecomunicazioni e Informatica e più Dispense in PDF di Telecomunicazioni solo su Docsity!

DHCP – DYNAMIC HOST CONFIGURATION PROTOCOL

Sommario

DHCP .................................................................................................................................................................. 1

INTRODUZIONE.............................................................................................................................................. 1

HANDSHAKING A QUATTRO VIE .................................................................................................................... 1

HELPER ADDRESS E DHCP RELAY ................................................................................................................... 2

DHCPv6 .......................................................................................................................................................... 2 SLAAC ......................................................................................................................................................... 2 DHCPv6 STATEFUL ..................................................................................................................................... 3 DHCPv6 IBRIDO .......................................................................................................................................... 3

INTRODUZIONE

Il DHCP (Dynamic Host Configuration Protocol) è un servizio di rete necessario nella configurazione di un’ampia rete in quanto si occupa di configurare gli host, su richiesta, con le seguenti informazioni:

  • Indirizzo IP
  • Subnet mask
  • Default Gateway
  • DNS server

È bene specificare che non è conveniente integrare numerosi servizi all’interno di un unico dispositivo (un router, ad esempio) per due motivi:

  • Lentezza: se un solo dispositivo si occupa di numerosi servizi c’è un pesante traffico di dati che rischia di rallentare l’intera rete
  • Sicurezza: in caso di attacco hacker, la manomissione di un dispositivo contenente tutti i servizi comporta un massiccio danno alla rete

Per il funzionamento del DHCP avvengono numerosi scambi di pacchetti di broadcast tra client e server che seguono rigorosamente il protocollo UDP: tanti pacchetti piccoli e veloci.

DHCP classful: è una variante del DHCP che tiene memoria degli indirizzi IP precedentemente assegnati ad alcuni host al fine, se possibile, di riassegnare i medesimi. Questo procedimento è chiamato lease renewal.

DHCP pool: anche chiamato ambito, è l’insieme degli indirizzi IP che il DHCP si occupa di assegnare alle interfacce su cui è configurato.

HANDSHAKING A QUATTRO VIE

L’handshaking a quattro vie è la procedura che ha luogo nel momento in cui un nuovo host, quindi un client, si collega alla rete. Successivamente al collegamento, è necessario che avvenga una comunicazione fra il client e il DHCP server per assegnare al client un IP e le altre informazioni di cui ha bisogno. Questa comunicazione consiste nello scambio di quattro pacchetti, tutti mandati in broadcast IP e MAC:

  • DHCP DISCOVER: mandato dal client per ai DHCP perché ha bisogno di una configurazione
  • DHCP OFFER: il primo DHCP server che riceve la discover del client risponde con una offer proponendo una configurazione e includendo il proprio indirizzo IP
  • DHCP REQUEST: il client accetta la configurazione e manda la request in broadcast per comunicare ad eventuali altri DHCP server che non ha più bisogno di una configurazione
  • DHCP PACK: il server impara che il client ha accettato la configurazione e chiude la connessione

Nella tabella rappresentiamo IP e MAC sorgente e destinazione di ogni pacchetto dell’handshaking:

DHCP DISCOVER DHCP OFFER DHCP REQUEST IP SORGENTE 0.0.0.0 (un IP qualsiasi) IP del server IP del client IP DESTINAZIONE 255.255.255.255 Nuovo IP del client IP del server MAC SORGENTE MAC del client MAC del server MAC del client MAC DESTINAZIONE FF:FF:FF:FF:FF:FF FF:FF:FF:FF:FF:FF FF:FF:FF:FF:FF:FF Notare che il MAC di broadcast viene sempre utilizzato, mentre l’IP di broadcast è usato solo all’inizio.

HELPER ADDRESS E DHCP RELAY

L’helper address è un indirizzo che indica dove trovare i server per soddisfare i più importanti servizi di rete come DHCP e DNS, nel caso essi siano esterni alla rete locale. Intuitivamente, l’helper address è come una default route per i servizi di rete. Il comando per configurare un helper address su un router Cisco è:

1 R1 (config) # ip helper-address

DHCP relay: è un ponte di collegamento da utilizzare per raggiungere il DHCP server nel caso in cui esso sia esterno alla rete locale. È una sorta di helper address per il DHCP.

DHCPv

Il DHCPv6 si occupa della assegnazione dinamica di indirizzi IPv6. L’assegnazione può avvenire in due modi:

  • Stateless: corrisponde alla metodologia SLAAC
  • Stateful: corrisponde al DHCPv6 vero e proprio.

Ricordare che il DHCPv4 è sempre stateful.

Prima di approfondire il DHCPv6 è bene effettuare un breve ripasso della terminologia IPv6:

  • Prefix: corrisponde al net ID dell’IPv
  • Prefix length: corrisponde alla subnet mask dell’IPv
  • Host portion: corrisponde all’host ID dell’IPv

SLAAC

Il metodo SLAAC fornisce un IPv6 al client che lo richiede. La procedura prevede la comunicazione fra client e router. Ecco come avviene:

  • Router Solicitation (RS): il client comunica al router che ha bisogno di un IP
  • Router Advertisement (RA): il router risponde con il prefisso, univoco nella rete locale e globale, che indica in quale rete si trova il client