DHCPv6-PD (Prefix Delegation)
Aquest mètode s'utilitza en xarxes més grans, com a proveïdors de serveis d'Internet (ISP). Permet que un router DHCPv6 delegui blocs d'adreces IPv6 a subxarxes internes, cosa que permet una distribució eficient d'adreces en una jerarquia de xarxa.
Al final de l'article trobareu un petit prova que et permetrà avaluar els coneixements adquirits en aquesta lectura
Com funciona
A continuació, vegem com funciona DHCPv6-PD:
1. Rol de l'ISP (Proveïdor de serveis d'Internet)
En un entorn típic de DHCPv6-PD, l'ISP hi juga un paper important. L'ISP té un bloc gran d'adreces IPv6 assignat a través del vostre proveïdor d'adreces (RIR – Regional Internet Registry). Aquest bloc és conegut com a bloc d'assignació de l'ISP (ISP Allocation).
2. Assignació al router del client
El router del client (també conegut com a CPE – Customer Premises Equipment) es connecta a la xarxa de l'ISP i té una interfície externa que obté una adreça IPv6 mitjançant DHCPv6 de la infraestructura de l'ISP.
3. Sol·licitud de prefix
Quan el router del client ha obtingut la seva adreça IPv6, envia una sol·licitud de prefix (PD) al servidor DHCPv6 de l'ISP. En aquesta sol·licitud, el router del client sol·licita una porció del bloc d'assignació de l'ISP per a la vostra xarxa.
4. Assignació de prefix
El servidor DHCPv6 de l'ISP, en rebre la sol·licitud de prefix, avalua el bloc d'assignació i assigna un prefix (sub-bloc) del mateix al router del client. Aquest prefix serà utilitzat pel router del client per assignar adreces IPv6 a les seves pròpies interfícies i subxarxes internes.
5. Configuració del router del client
Amb el prefix assignat pel servidor DHCPv6 de l'ISP, el router del client divideix aquest prefix en subxarxes més petites segons les necessitats de la pròpia xarxa interna. Després, configureu les vostres interfícies internes i subxarxes amb les adreces IPv6 corresponents.
6. Distribució d'adreces internes
Quan el router del client ha dividit el prefix rebut en subxarxes internes, podeu utilitzar SLAAC o DHCPv6 per assignar adreces IPv6 als dispositius a les seves xarxes internes.
7. Renovació i actualització
Els prefixos assignats mitjançant DHCPv6-PD poden tenir un temps de vida determinat (TTL – Time to Live) després del qual s'han de renovar o actualitzar. El router del client ha d'estar atent a les renovacions i actualitzacions per assegurar-se que les adreces IPv6 a la seva xarxa interna segueixin sent vàlides i estiguin actualitzades segons allò assignat per l'ISP.
En resum, DHCPv6-PD és una extensió del protocol DHCPv6 que permet als routers obtenir blocs d'adreces IPv6 (prefixos) de l'ISP per a la seva pròpia xarxa i, a partir d'aquí, dividir i assignar adreces a les subxarxes internes.
Això és especialment útil en entorns de proveïdors de serveis d'Internet i en xarxes que requereixen una jerarquia d'adreçament IPv6 per subdividir un bloc d'adreces a subxarxes més petites.
Exemple: Configuració DHCPv6 PD Server
Habilitar “Other Configuration” a l'opció IPv6→ND, en el cas que si els hosts han d'usar autoconfiguració amb estat per obtenir informació addicional.
/ipv6 nd set [ find default=yes ] other-configuration=yes
Crear un pool d'adreces d'IPv6 on es farà l'assignació de prefixos amb aquest pool. En el moment de crear el pool s'ha d'especificar la longitud del prefix que voleu assignar.
/ipv6 pool add name=pool1 prefix=2001:db8::/32 prefix-length=40
Crear el servidor DHCP a una de la interfície, assignar el pool d'adreces que es va crear i especificar el temps d'assignació.
/ipv6 dhcp-server add address-pool=pool1 interface=wlan1 name=server1
Per verificar l'assignació de prefixos a un client, ho podem fer mitjançant l'opció: IPv6→DHCPv6 Server→Bindings
/ipv6 dhcp-server binding print
Nota: El servidor RouterOS DHCPv6 només pot delegar prefixos IPv6, no adreces.
Exemple: Configuració DHCPv6 PD Client
Especificar en quina interfície es rebrà els paràmetres, seleccionar que cal rebre un prefix i establir el nom del pool que es crearà.
/ipv6 dhcp-client
add add-default-route=yes interface=ether1 pool-name=prova request=prefix
En IPv6→Pool podem verificar el pool que ha estat assignat pel Server DHCPv6 PD.
/ipv6 pool print
Breu qüestionari de coneixements
Què et va semblar aquest article?
T'atreveixes a avaluar els teus coneixements apresos?
Llibres recomanats per a aquest article
(Book) Networking with MikroTik RouterOS: A Practical Approach to Understanding and Implementing RouterOS
Material d'estudi per al Curs de Certificació MTCNA, actualitzat a RouterOS v7
Llibre IPv6 amb MikroTik, RouterOS v7
Material destudi per al Curs de Certificació MTCIPv6E actualitzat a RouterOS v7