Cisco 200-301: IPv6-adressering en IPv6-routing — Studiegids
Onderdeel van de Cisco CCNA 200-301 — Studiegids. Oefen met geverifieerde antwoorden in het Cisco-examencentrum, of doe getimede oefentests op ExamRoll.io.
Overzicht
IPv6 vervangt de uitputtingsgevoelige IPv4-adressering door een veel grotere, gestructureerde adresruimte en control-plane-protocollen die ontworpen zijn om zonder broadcast te functioneren. Dit gedeelte legt de concepten van IPv6-adressering en -routing uit, met configuratie-aanknopingspunten en de operationele redenering achter ontwerpkeuzes. De nadruk ligt op faalscenario’s, beveiliging bij de eerste hop en een praktische workflow voor troubleshooting.
Grondbeginselen van IPv6-adressering
Notatie, compressie en expansie:
- IPv6-adressen zijn 128-bit waarden, geschreven in acht 16-bit hextets in hexadecimaal, gescheiden door dubbele punten (bijvoorbeeld 2001:0db8:0000:0000:0500:000a:400f:583b).
- Voorloopnullen binnen een hextet mogen worden weggelaten. Eén aaneengesloten reeks van hextets die volledig uit nullen bestaan, mag eenmaal worden gecomprimeerd met ::. Voorbeeldcompressie: 2001:db8::500:a:400f:583b.
- Expansie keert het proces om door weggelaten nullen en hextets te herstellen.
Adrestypes:
- Global unicast (GUA): 2000::/3. Publiek routeerbaar; analoog aan publieke IPv4-adressen. Gebruikt voor interdomeincommunicatie.
- Unique local (ULA): fc00::/7 (meestal fd00::/8 voor lokaal toegewezen). Bereikbaar binnen een site of over VPN-verbonden sites, maar niet bedoeld voor publieke internetrouting. Nuttig voor interne stabiliteit en lab/testomgevingen.
- Link-local: fe80::/10. Vereist op elke IPv6-interface; gebruikt voor on-link communicatie zoals NDP en als next hops voor routing. Wordt nooit off-link gerouteerd.
- Multicast: ff00::/8. Vervangt broadcast. Scopes definiëren het bereik (bijvoorbeeld, ff02::/16 is link-local scope).
- Anycast: Eén unicast-adres geconfigureerd op meerdere interfaces; routing levert af bij de topologisch dichtstbijzijnde. Vaak gebruikt voor diensten zoals DNS of de default gateway in leaf-spine-ontwerpen. Anycast heeft geen speciaal bitpatroon; het is een operationele praktijk.
Prefixen, interface identifiers en subnetplanning:
- De meest voorkomende LAN-prefixlengte is /64. Een /64 is vereist voor SLAAC. Interface identifiers (IID’s) zijn 64 bits.
- IID-vorming:
- EUI-64 leidt de IID af van het MAC-adres van de interface door fffe in het midden in te voegen en de universal/local-bit (bit 7) om te keren. Voorbeeld op Cisco IOS: ipv6 address 2001:DB8:5:112::/64 eui-64.
- Privacy IID’s (tijdelijke adressen) randomiseren de IID om host-tracking tegen te gaan; RFC 7217 definieert stabiele-maar-willekeurige IID’s per prefix.
- Planningsrichtlijnen:
- Gebruik hiërarchische aggregatie (bijvoorbeeld een /48 per site, /56 per gebouw, /64 per VLAN).
- Point-to-point links kunnen /127 gebruiken om subnet-router anycast te elimineren en bepaalde scanning/ND-exhaustion-aanvallen te voorkomen; als SLAAC op dergelijke links wordt gebruikt, behoud dan /64.
- Reserveer GUA’s voor via internet bereikbare netwerken; overweeg ULA’s voor puur interne segmenten om interne adressering los te koppelen van ISP-allocaties. Vermijd NAT66; als translatie nodig is voor beleid of provideronafhankelijkheid, geef dan de voorkeur aan NPTv6-prefixtranslatie met zorgvuldige symmetrie.
IPv6 Autoconfiguratie, Neighbor Discovery en Multicast
Router Advertisements (RA’s) en adrestoewijzing:
- RA’s communiceren on-link prefixen, de levensduur van de default gateway en vlaggen die het gedrag van de host bepalen:
- SLAAC: Hosts creëren IID’s (EUI-64 of privacy) met behulp van RA Prefix Information Options (PIO’s).
- Stateless DHCPv6: De ‘Other Configuration’-vlag in de RA is ingesteld; hosts gebruiken DHCPv6 voor DNS en andere parameters, maar niet voor adressen.
- Stateful DHCPv6: De ‘Managed’-vlag in de RA is ingesteld; hosts verkrijgen adressen en parameters van DHCPv6. De RA kan nog steeds een default gateway aanbieden.
- Cisco-opmerking: RA’s worden verzonden door L3-interfaces wanneer ipv6 unicast-routing is ingeschakeld en er een link-prefix aanwezig is. Afstemming via ipv6 nd-commando’s regelt de intervallen en vlaggen.
- Voorbeeld om stateless DHCPv6 te signaleren op een SVI:
- interface Vlan10 ipv6 address 2001:db8:10:10::1/64 ipv6 nd other-config-flag
Neighbor Discovery Protocol (NDP) en ICMPv6:
- ICMPv6 ondersteunt de controle van IPv6: Router Solicitation (RS), Router Advertisement (RA), Neighbor Solicitation (NS), Neighbor Advertisement (NA) en Redirect.
- Duplicate Address Detection (DAD) gebruikt NS naar de solicited-node multicast van het voorlopige adres; als er een antwoord (NA) wordt ontvangen, wordt het adres niet toegewezen.
- De selectie van de default router wordt afgeleid van RA’s; buren en default routers worden gecachet in de Neighbor Cache (vergelijkbaar met de ARP-tabel). Operationele problemen komen vaak voort uit verouderde of onvolledige neighbor cache-vermeldingen.
Multicast-gedrag en solicited-node multicast:
- IPv6 heeft geen broadcast. Multicast-groepen zijn gericht op specifieke functies:
- ff02::1 all-nodes (elke interface wordt lid wanneer IPv6 is ingeschakeld).
- ff02::2 all-routers (router-interfaces worden lid; hosts niet).
- ff02::1:ffXX:XXXX solicited-node multicast; elk toegewezen unicast/anycast-adres wordt gemapt naar één solicited-node-groep met behulp van de laagste 24 bits van het adres. Wordt door NDP gebruikt om L2-adressen efficiënt te resolven.
- Layer 2-mapping voor IPv6-multicast gebruikt het MAC-adres 33:33:xx:xx:xx:xx. Ethernet multicast-filtering en MLD-snooping op switches voorkomen overmatige flooding.
Veelvoorkomende faalscenario’s en afwegingen:
- Ontbrekende of gefilterde RA’s leiden ertoe dat hosts alleen link-local-adressen zelf configureren; de connectiviteit lijkt dan uitsluitend lokaal te zijn.
- Verkeerd ingestelde RA-vlaggen veroorzaken onbedoelde afhankelijkheid van DHCPv6 of het ontbreken van DNS-instellingen.
- EUI-64 legt van OUI afgeleide identifiers bloot; privacy IID’s verminderen tracking ten koste van de operationele stabiliteit voor ACL’s.
- DAD-fouten treden op bij anycast-achtige dubbele adressen op dezelfde link; coördineer het ontwerp van gateway-redundantie hierop.
IPv6 Routing en Migratie
Statische routes en default routes:
- Default route: ::/0. Voorbeeld:
- ipv6 route ::/0 GigabitEthernet0/0 fe80::1
- Bij gebruik van een link-local next hop, voeg de exit-interface toe om de scope eenduidig te maken.
- Voorbeelden van netwerkroutes:
- ipv6 route 2001:db8:20::/48 2001:db8:10:1::2
- ipv6 route 2001:db8:30::/48 GigabitEthernet0/1 fe80::2
- Operationele opmerkingen:
- Recursieve next-hop resolutie vereist een neighbor entry; ND-fouten verschijnen als onopgeloste ‘adjacencies’ in CEF.
- Administrative distance en metric bepalen de routevoorkeur onder kandidaten; forwarding gebruikt de ’longest prefix match’.
Opzoeken in de routeringstabel:
- ‘Longest prefix match’ selecteert de meest specifieke route; bij gelijkheid houdt de routekeuze rekening met protocolvoorkeur en metric. ‘Connected’ en ’local’ routes hebben de hoogste voorkeur en bieden direct verbonden next hops.
Dual-stack, tunneling en migratie:
- Dual-stack: Voer IPv4 en IPv6 parallel uit. Eenvoudigst te troubleshooten en biedt native prestaties; verdubbelt het werk voor de control-plane en het beveiligingsbeleid.
- Tunneling (IPv6-in-IPv4): Handmatige of dynamische tunnels, GRE en 6RD transporteren IPv6 over IPv4-cores. Nuttig wanneer de provider geen native IPv6 heeft; MTU- en PMTUD-overwegingen zijn cruciaal. Tunnels voegen encapsulatie-overhead en operationele complexiteit toe.
- Translatie: NAT64/DNS64 stelt IPv6-only clients in staat om IPv4-only servers te bereiken. Introduceert state, protocol-edge-cases (ingebedde IP’s, literals) en complexiteit bij het debuggen. NPTv6 biedt stateless prefix-translatie voor provideronafhankelijkheid met symmetrische paden.
- Ontwerpafwegingen:
- Geef eerst de voorkeur aan native dual-stack aan de ’edges’, daarna in de ‘core’.
- Gebruik tunnels als een tijdelijke overgangsoplossing met expliciete uitfaseringsplannen.
- Plan voor IPv6-only segmenten de gereedheid van applicaties en de plaatsing van NAT64.
IPv6 first-hop security concepten:
- RA Guard: Blokkeert ongeautoriseerde RA’s op niet-vertrouwde access-poorten; voorkomt ‘rogue gateways’.
- DHCPv6 Guard: Blokkeert ongeautoriseerde DHCPv6-serverberichten.
- IPv6 Snooping en Binding Table: Leert koppelingen van IPv6-naar-MAC-naar-poort om handhavingsfuncties te voeden.
- IPv6 Source Guard en ND Inspection: Dwingt de geldigheid van het bronadres af en valideert NDP-berichten tegen de ‘binding table’ om spoofing te stoppen.
- SeND (Secure NDP) bestaat maar wordt zelden geïmplementeerd vanwege de complexiteit van PKI.
- MLD Snooping: Beperkt multicast tot geïnteresseerde ontvangers; vermindert flooding.
← IPv4-adressering · Alle domeinen · Dynamische Routing en IP-connectiviteit →
Oefen deze vragen → · Getimede oefening op ExamRoll.io →
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
Slaag voor je examen →