DHCPv6-PD (Präfixdelegierung)
Diese Methode wird in größeren Netzwerken wie Internetdienstanbietern (ISPs) verwendet. Es ermöglicht einem DHCPv6-Router, Blöcke von IPv6-Adressen an interne Subnetze zu delegieren, was eine effiziente Verteilung von Adressen über eine Netzwerkhierarchie ermöglicht.
Am Ende des Artikels finden Sie eine kleine Test das wird dir erlauben beurteilen das in dieser Lektüre erworbene Wissen
Schritt für Schritt zum individuellen Bild
Sehen wir uns als Nächstes an, wie DHCPv6-PD funktioniert:
1. Rolle des ISP (Internet Service Provider)
In einer typischen DHCPv6-PD-Umgebung spielt der ISP eine wichtige Rolle. Der ISP verfügt über einen großen Block an IPv6-Adressen, die über seinen Adressanbieter (RIR – Regional Internet Registry) zugewiesen werden. Dieser Block wird als ISP-Zuteilungsblock bezeichnet.
2. Zuordnung zum Client-Router
Der Kundenrouter (auch bekannt als CPE – Customer Premises Equipment) stellt eine Verbindung zum Netzwerk des ISP her und verfügt über eine externe Schnittstelle, die über DHCPv6 eine IPv6-Adresse von der Infrastruktur des ISP bezieht.
3. Präfix-Anfrage
Sobald der Client-Router seine IPv6-Adresse erhalten hat, sendet er eine Präfixanfrage (PD) an den DHCPv6-Server des ISP. Bei dieser Anfrage fordert der Client-Router einen Teil des Zuweisungsblocks des ISP für sein eigenes Netzwerk an.
4. Präfixzuweisung
Der DHCPv6-Server des ISP wertet nach Erhalt der Präfixanforderung seinen Zuweisungsblock aus und weist dem Client-Router ein Präfix (Unterblock) davon zu. Dieses Präfix wird vom Client-Router verwendet, um seinen eigenen Schnittstellen und internen Subnetzen IPv6-Adressen zuzuweisen.
5. Client-Router-Konfiguration
Mithilfe des vom DHCPv6-Server des ISP zugewiesenen Präfixes teilt der Client-Router dieses Präfix entsprechend den Anforderungen seines eigenen internen Netzwerks in kleinere Subnetze auf. Anschließend konfiguriert es seine internen Schnittstellen und Subnetze mit den entsprechenden IPv6-Adressen.
6. Interne Adressverteilung
Sobald der Client-Router das empfangene Präfix in interne Subnetze aufgeteilt hat, kann er Geräte in seinen internen Netzwerken mithilfe von SLAAC oder DHCPv6 IPv6-Adressen zuweisen.
7. Erneuerung und Aktualisierung
Über DHCPv6-PD zugewiesene Präfixe können eine bestimmte Gültigkeitsdauer (TTL – Time to Live) haben, nach deren Ablauf sie erneuert oder aktualisiert werden müssen. Der Router des Kunden muss Erneuerungen und Updates im Auge behalten, um sicherzustellen, dass die IPv6-Adressen in seinem internen Netzwerk gültig und aktuell bleiben, wie vom ISP zugewiesen.
Kurz gesagt ist DHCPv6-PD eine Erweiterung des DHCPv6-Protokolls, die es Routern ermöglicht, Blöcke von IPv6-Adressen (Präfixe) vom ISP für ihr eigenes Netzwerk zu erhalten und von dort aus ihre internen Subnetze zu partitionieren und Adressen zuzuweisen.
Dies ist besonders nützlich in Umgebungen von Internetdienstanbietern und in Netzwerken, die eine IPv6-Adressierungshierarchie erfordern, um einen Adressblock in kleinere Subnetze zu unterteilen.
Beispiel: DHCPv6-PD-Serverkonfiguration
Aktivieren Sie „Andere Konfiguration“ in der Option IPv6→ND, wenn Hosts die Stateful-Autokonfiguration verwenden sollen, um zusätzliche Informationen zu erhalten.
/ipv6 und set [finde default=yes] other-configuration=yes
Erstellen Sie einen IPv6-Adresspool, in dem die Präfixzuweisung mit diesem Pool vorgenommen wird. Beim Erstellen des Pools müssen Sie die Länge des Präfixes angeben, das Sie zuweisen möchten.
/ipv6 pool add name=pool1 prefix=2001:db8::/32 prefix-length=40
Erstellen Sie den DHCP-Server auf einer der Schnittstellen, weisen Sie den erstellten Adresspool zu und geben Sie den Zuweisungszeitpunkt an.
/ipv6 dhcp-server add address-pool=pool1 interface=wlan1 name=server1
Um die Zuweisung von Präfixen zu einem Client zu überprüfen, können wir dies über die Option tun: IPv6→DHCPv6-Server→Bindungen
/ipv6 DHCP-Server-Bindungsdruck
Hinweis: Der RouterOS DHCPv6-Server kann nur IPv6-Präfixe delegieren, keine Adressen.
Beispiel: DHCPv6 PD-Client-Konfiguration
Geben Sie an, auf welcher Schnittstelle die Parameter empfangen werden, wählen Sie aus, dass ein Präfix empfangen werden muss, und legen Sie den Namen des Pools fest, der erstellt werden soll.
/ipv6 DHCP-Client
add add-default-route=yes interface=ether1 pool-name=test request=prefix
En IPv6→Pool Wir können den Pool überprüfen, der vom DHCPv6-PD-Server zugewiesen wurde.
/ipv6-Pooldruck
Kurzes Wissensquiz
Was halten Sie von diesem Artikel?
Trauen Sie sich, Ihr erlerntes Wissen zu bewerten?
Empfohlene Bücher für diesen Artikel
(Buch) Netzwerken mit MikroTik RouterOS: Ein praktischer Ansatz zum Verständnis und zur Implementierung von RouterOS
Lernmaterial für den MTCNA-Zertifizierungskurs, aktualisiert auf RouterOS v7
IPv6-Buch mit MikroTik, RouterOS v7
Lernmaterial für den MTCIPv6E-Zertifizierungskurs, aktualisiert auf RouterOS v7