DHCPv6 - DHCPv6
Internet protokoll csomag |
---|
Alkalmazási réteg |
Szállítási réteg |
Internet réteg |
Linkréteg |
A Dynamic Host Configuration Protocol 6. verziója ( DHCPv6 ) egy hálózati protokoll az Internet Protocol 6 -os (IPv6) gazdagépek IP -címekkel, IP -előtagokkal és más, az IPv6 -hálózatban való működéshez szükséges konfigurációs adatokkal való konfigurálásához. Ez a Dynamic Host Configuration Protocol for IPv4 IPv6 megfelelője .
Az IPv6 gazdagépek automatikusan generálhatnak IP -címeket belsőleg állapot nélküli cím automatikus konfiguráció (SLAAC) használatával, vagy konfigurációs adatokat rendelhetnek hozzájuk a DHCPv6 használatával.
Az állapot nélküli automatikus konfigurációt használó IPv6 -gazdagépek az IP -címen vagy útvonalon kívül más információkat is igényelhetnek. A DHCPv6 használható ezen információk megszerzésére, még akkor is, ha nem IP -címek konfigurálására használják. A DHCPv6 nem szükséges a gazdagépek tartománynévrendszer (DNS) szerverekkel való konfigurálásához, mert a szomszédok felderítési protokolljával konfigurálhatók , amely szintén az állapot nélküli automatikus konfiguráció mechanizmusa.
Sok IPv6 -útválasztót, például a lakossági hálózatok útválasztóit, automatikusan kell konfigurálni, kezelő beavatkozása nélkül. Az ilyen útválasztók nem csak egy IPv6 -címet igényelnek az upstream útválasztókkal való kommunikációhoz, hanem egy IPv6 -előtagot is, amelyet az útválasztó downstream oldalán lévő eszközök konfigurálásához használnak. A DHCPv6 előtag delegálása mechanizmust biztosít az ilyen útválasztók konfigurálására.
Művelet
Portszámok
A DHCPv6 az UDP 546 -os portszámot használja az ügyfeleknél és az 547 -es portszámot a kiszolgálóknál.
Azonosítók
DHCP egyedi azonosító
A DHCP egyedi azonosítót (DUID) az ügyfél arra használja, hogy IP -címet kapjon a DHCPv6 szervertől. 2 bájtos DUID típusú mezővel és 128 bájtos, változó hosszúságú azonosítómezővel rendelkezik. Valódi hossza a típustól függ. A szerver összehasonlítja a DUID -t az adatbázisával, és konfigurációs adatokat (cím, bérleti idő, DNS -kiszolgálók stb.) Szállít az ügyfélnek.
Az RFC 8415 négy DUID -típust azonosít:
- Linkréteg címe és idő (DUID-LLT)
- Szállítóhoz rendelt egyedi azonosító a vállalati szám alapján (DUID-EN)
- Linkréteg-cím (DUID-LL)
- UUID-alapú DUID (DUID-UUID)
RFC 6939: Ügyfélhivatkozás-réteg cím opció
Tekintettel arra, hogy több azonosítót nehéz kezelni kettős verem környezetben, és az a tény, hogy a DUID-ok egyszerűen nem optimálisak bizonyos helyzetekben, az RFC 6939 kiadásra került, és módot adott a gazdagép MAC-címe alapján történő azonosítására . Meghatározza annak módját, hogy a DHCPv6 relé továbbítsa ezeket az információkat egy DHCPv6 szervernek.
Példa
Ebben a példában a gyorskötelezettség nélkül a szerver link-local címe a fe80 :: 0011: 22ff: fe33: 5566, az ügyfél link-local címe pedig a fe80 :: aabb: ccff: fedd: eeff.
- Kliens küld egy keresik az [fe80 :: aabb: ccff: fedd: EEFF]: 546 [ff02 :: 1: 2]: 547. (Az ügyfélüzeneteket a multicast címre küldjük, az RFC 8415 14. szakaszának megfelelően.)
- Szerver válaszok egy reklámozni az [fe80 :: 0011: 22. oldaltól: fe33: 5566]: 547 [fe80 :: aabb: ccff: fedd: EEFF]: 546.
- Ügyfél válaszai egy kérést az [fe80 :: aabb: ccff: fedd: EEFF]: 546 [ff02 :: 1: 2]: 547.
- Szerver befejezi a választ az [fe80 :: 0011: 22. oldaltól: fe33: 5566]: 547 [fe80 :: aabb: ccff: fedd: EEFF]: 546.
DHCPv6 Üzenetek típusai
Ez a táblázat a DHCPv6 üzenettípusokat sorolja fel.
Kód | Név | RFC |
---|---|---|
1 | SOLICIT | RFC 8415 |
2 | HIRDET | RFC 8415 |
3 | KÉRÉS | RFC 8415 |
4 | MEGERŐSÍT | RFC 8415 |
5 | RENEW | RFC 8415 |
6 | REBIND | RFC 8415 |
7 | VÁLASZ | RFC 8415 |
8 | KIADÁS | RFC 8415 |
9 | HANYATLÁS | RFC 8415 |
10 | ÁTALAKÍTÁS | RFC 8415 |
11 | INFORMÁCIÓKÉRÉS | RFC 8415 |
12 | RELE-FORW | RFC 8415 |
13 | RELE-REPL | RFC 8415 |
14 | LEASEQUERY | RFC 5007 |
15 | LEASEQUERY-VÁLASZ | RFC 5007 |
16 | BÉRLÉS-KÉSZ | RFC 5460 |
17 | LEASEQUERY-ADATOK | RFC 5460 |
18 | ÁTKONFIGURÁLÁS-KÉRÉS | RFC 6977 |
19 | ÁTKONFIGURÁLÁS-VÁLASZ | RFC 6977 |
20 | DHCPV4-QUERY | RFC 7341 |
21 | DHCPV4-VÁLASZ | RFC 7341 |
22 | ACTIVELEASEQUERY | RFC 7653 |
23 | STARTTLS | RFC 7653 |
IETF szabványok
- RFC 8415 , "Dynamic Host Configuration Protocol for IPv6 (DHCPv6)" - Elavult az RFC 3315, RFC 3633, RFC 3736, RFC 4242, RFC 7083, RFC 7283, RFC 7550.
- RFC 3319 , "Dynamic Host Configuration Protocol (DHCPv6) Options for Session Initiation Protocol (SIP) szerverek"
- RFC 3646 , "DNS konfigurációs beállítások a Dynamic Host Configuration Protocol for IPv6 (DHCPv6) protokollhoz"
- RFC 4704 , "The Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Client Fully Qualified Domain Name (FQDN) Option"
- RFC 5007 , "DHCPv6 Leasequery"
- RFC 6221 , "Könnyű DHCPv6 relé ügynök" (LDRA) - Frissítések RFC 3315, Errata
- RFC 6355 , "Az UUID-alapú DHCPv6 egyedi azonosító (DUID-UUID) meghatározása"
- RFC 6939 , "Ügyfélkapcsolati réteg címopció a DHCPv6-ban"
Lásd még
- A DHCP szerver szoftver összehasonlítása
- Neighbor Discovery Protocol , amely szintén támogatja a DNS -konfigurációt
- Előtagdelegálás , amely lehetővé teszi a DHCPv6 ügyfél számára, hogy teljes előtagot kapjon.
Hivatkozások
Külső linkek
- IANA DHCPv6 paraméterek
- IPv6 intelligencia: DHCPv6 , a DHCPv6 csomagok és implementációk összehasonlítása (Utolsó frissítés: 2009. április)
- IPv6 -kompatibilis: DHCPv6 , IPv6 II. Fázisú tanúsított DHCPv6 -implementációk listája (Utolsó frissítés: 2012. december)