Stateless DHCPv6 server

DHCPv6 funktionalitet      |      Stateless konfiguration


En stateless DHCPv6-server tillhandahåller endast gemensam information som är identisk för alla enheter på nätverket, exempelvis IPv6-adressen till en DNS-server. Den kallas ”stateless” eftersom servern inte håller någon klientstatusinformation, som en lista över tilldelade eller tillgängliga IPv6-adresser.

Till skillnad från en stateful DHCPv6-server ansvarar en stateless DHCPv6-server enbart för att leverera konfigurationsparametrar till klienterna, medan IPv6-adresser skapas av klienterna själva med hjälp av Stateless Address Autoconfiguration (SLAAC).

Figuren illustrerar hur en stateless DHCPv6-server fungerar i nätverket.

  1. PC1 tar emot ett Router Advertisement (RA)-meddelande som är konfigurerat för stateless DHCPv6. RA-meddelandet innehåller både nätverksprefixet och prefixlängden som behövs för att konfigurera en IPv6-adress.
    • A-flaggan (A = 1): Instruerar klienten att använda Stateless Address Autoconfiguration (SLAAC) för att generera sin egen IPv6-adress.
    • M-flaggan (M = 0): Indikerar att stateful DHCPv6 inte används för IPv6-adresstilldelning.
    • O-flaggan (O = 1): Informerar klienten om att ytterligare konfigurationsinformation, såsom DNS-serveradresser, kan hämtas från en stateless DHCPv6-server.
  2. Efter att ha mottagit RA-meddelandet skickar PC1 ett DHCPv6 SOLICIT-meddelande för att hitta en stateless DHCPv6-server och hämta den ytterligare information som behövs.

Aktivera stateless DHCPv6 på ett interface

Stateless DHCPv6 aktiveras på ett router-interface med kommandot ipv6 nd other-config-flag. Detta sätter O-flaggan till 1, vilket indikerar att klienter ska kontakta en stateless DHCPv6-server för att hämta ytterligare konfigurationsinformation, såsom DNS-serveradresser.

Den framhävda utdatan bekräftar att RA-meddelandet instruerar klienterna att:

  • Använda stateless autokonfiguration för att generera sin IPv6-adress (A-flagga = 1).
  • Kontakta en stateless DHCPv6-server för att få ytterligare nätverkskonfiguration (O-flagga = 1).

Notera: För att återställa interfacet till standardläget, där endast SLAAC används (O-flagga = 0), kan du använda kommandot no ipv6 nd other-config-flag.

R1(config-if# ipv6 nd other-config-flag
R1(config-if)# end
R1# show ipv6 interface g0/0/1 | begin ND
  ND DAD is enabled, number of DAD attempts: 1
  ND reachable time is 30000 milliseconds (using 30000)
  ND advertised reachable time is 0 (unspecified)
  ND advertised retransmit interval is 0 (unspecified)
  ND router advertisements are sent every 200 seconds
  ND router advertisements live for 1800 seconds
  ND advertised default router preference is Medium
  Host use stateless autoconfig for addresses.
  Host use DHCP to obtain other configuration.
R1#

DHCPv6 funktionalitet      |      Stateless konfiguration