🔄NDP, SLAAC und DHCPv6
Wie findet ein IPv6-Gerät Router und Nachbarn, und woher kommt seine Adresse? Wähle einen Ablauf und gehe ihn Schritt für Schritt durch – mit echten Absender- und Zieladressen, Flags und Optionen.
🎬Abläufe
Schritt 1 / 5 · Tasten ← →
Host A
Router
Host B
NDP – die vier Grundnachrichten · RFC 4861
Router Solicitation
ICMPv6 Typ 133
Host A ist neu im Netz und fragt: „Gibt es hier Router?“ – an die Multicast-Gruppe aller Router, nicht per Broadcast.
- Absender
- fe80::200:5eff:fe00:5301
- Ziel
- ff02::2
- Ziel-MAC
- 33:33:00:00:00:02
- Hop Limit
- 255
- Option
- Source Link-Layer Address 00:00:5e:00:53:01
🚦Die Flags im Router Advertisement
| RA sagt | Adresse | DNS & Co. | Default-Route |
|---|---|---|---|
| A=1, M=0, O=0 | SLAAC | RDNSS im RA | immer aus dem RA (Router Lifetime > 0) |
| A=1, M=0, O=1 | SLAAC | DHCPv6 stateless | |
| A=0, M=1 | DHCPv6 stateful | DHCPv6 |
💡 Hop Limit 255
NDP-Nachrichten werden nur akzeptiert, wenn das Hop Limit 255 ist. So kann niemand von außerhalb des Links gefälschte RAs einschleusen – ein Router hätte es verringert.
⚠️ Rogue RA
Im LAN kann trotzdem jeder RAs schicken. Switches mit „RA Guard“ (RFC 6105) lassen RAs nur auf Router-Ports zu.
✅ ICMPv6-Typen
RS 133 · RA 134 · NS 135 · NA 136 · Redirect 137 · Echo 128/129 · Packet Too Big 2 · Time Exceeded 3.
📚 Quellen: RFC 4861 · RFC 4862 · RFC 8415 · RFC 8106 · RFC 3810 · RFC 6105 · RFC 4443