DHCPv6 lånetid | IPv6 GUA tilldelning
Innan du börjar använda Stateless Address Autoconfiguration (SLAAC) eller Dynamic Host Configuration Protocol version 6 (DHCPv6) är det viktigt att förstå de två huvudtyperna av IPv6-adresser: Global Unicast Address (GUA) och Link-Local Address (LLA).
En Global Unicast Address (GUA) är en unikt identifierad adress som används för global kommunikation i IPv6-nätverk. GUA består av 128 bitar, uppdelade i tre huvuddelar:
- Prefix (de första 48 bitarna): Används för att identifiera ett nätverk och tilldelas av Internet Assigned Numbers Authority (IANA) eller en annan registreringsmyndighet.
- Subnet ID (de följande 16 bitarna): Används av nätverksadministratörer för att skapa undernät inom ett större nätverk.
- Interface ID (de sista 64 bitarna): Unikt identifierar en enhet eller ett interface i det specifika delnät.
Ett exempel på en GUA är 2001:db8:abcd:0012::1/64
, där prefixet 2001:db8
representerar det globala nätverket, abcd:0012
identifierar ett specifikt undernät, och den sista delen unikt identifierar en enhet i detta delnät.
Konfiguration av en GUA adress på en router
På en router kan en GUA manuellt konfigureras genom att använda kommandot ipv6 address ipv6-address/prefix-length
i konfigurationsläget för ett specifikt interface. Till exempel kan följande kommando tilldelas en GUA till interfacet g0/0
på en router:
Router(config)# interface g0/0 Router(config-if)# ipv6 address 2001:db8:abcd:0012::1/64
Konfiguration av en GUA adress på en dator
För en dator med Windows-operativsystem kan en IPv6 GUA också konfigureras manuellt genom systemets nätverksinställningar. Denna manuella tilldelning är användbar i situationer där statiska IPv6-adresser krävs, som i vissa företagsmiljöer eller för specifika nätverksapplikationer.
Exempel:
Manuell konfiguration av en IPv6 Global Unicast Address (GUA) kan vara både tidskrävande och prone to fel. För att förenkla processen är de flesta Windows-datorer förinställda att automatiskt erhålla en IPv6 GUA, vilket visas i bilden.
IPv6 Link-Local Adress
Vid automatisk IPv6-adresskonfiguration försöker nätverksenheten att automatiskt hämta och konfigurera IPv6-adressinformation för interfacet. Denna process baseras på en av tre metoder som styrs av ICMPv6 Router Advertisement (RA)-meddelanden, vilka tas emot via interfacet. En IPv6-router på samma nätverk skickar RA-meddelanden som ger klienten instruktioner om hur IPv6-adresser ska erhållas och konfigureras.
En IPv6 Link-Local Address genereras automatiskt när enheten startas upp och Ethernet-interfacet blir aktivt. Den används för kommunikation mellan enheter inom samma lokala nätverk (L2-nivå) och börjar alltid med prefixet FE80::/10
. Den återstående delen av adressen fylls vanligtvis ut med en Interface Identifier, som ofta härleds från interfacets MAC-adress eller genereras slumpmässigt.
Som demonstreras av kommandot ipconfig skapas och visas den automatiskt genererade link-local adressen, se bilden nedan.
Som visas i bilden saknar Ethernet interfacet en IPv6 Global Unicast Address (GUA), vilket kan bero på att delnätet saknar en router som tillhandahåller nätverkskonfiguration via Router Advertisement (RA) eller att värddatorn inte har konfigurerats med en statisk IPv6-adress.
I vissa operativsystem visas en Link-Local Address tillsammans med ett % följt av ett nummer, vilket representerar ett så kallat zon-ID eller scope-ID. Detta används för att koppla den link-local adressen till en specifik nätverks adapter (fysisk eller virtuell). Det är nödvändigt eftersom samma Link-Local adress kan förekomma på flera nätverks adaptrar inom olika nätverkssegment.