Az IPv6-os címtérben 2^128 címet használhatunk.
A címet a következő módokon határozhatjuk meg:
Az automatikus címmeghatározás esetén a cím elejét (prefixét) a forgalomirányítótól kapja az eszköz. A második részét két módon állíthatja elő:
A Windows XP még EUI-64-et használ. Windows Vistától véletlen szám generálással.
Az EUI-64 esetén a cím második részet a MAC címből képezzük. A MAC cím persze csak 48 bites. Az átlagos 64 bites prefix esetén nekünk 64 bites gépcímre van szükségünk. Ezért a MAC címet ki kell egészíteni.
Legyen például a következő MAC cím:
bc:4f:f4:7e:34:5d
Betesszük középre az fffe számot, és binárisan invertáljuk a balról a 7-dik bitet:
be4f:f4ff:fe7e:345d
R1(config)#interface GigabitEthernet 0/0 R1(config-if)#ipv6 address fe80::1 link-local
Ellenőrzés:
R1#show ipv6 interface brief
A link-local használható a végpontok alapértelmezett átjárójaként.
fe80::1 2001:db8:def:b::1/64 g0/1 PC0--------------------------<R1>-----------------------------Server0 2001:db8:def:a::11/64 g0/0 2001:db8:def:b::2/64 2001:db8:def:a::1/64 fe80::1
Az R1 router mindkét lábán beállítható ugyanaz az link-local, mivel a link-local egy kapcsolathoz tartozik. A PC0-án pedig beállítható átjárónak a link-local cím, a fe80::1.
R1#configure terminal R1(config)#int FastEthernet 0/0 R1(config-if)#ipv6 address 2001:db8:a:1::/64 eui-64 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#
Ellenőrzés:
R1#show ipv6 interface brief
Bővebben:
R1(config)#ipv6 unicast-routing R1(config)#int g0/0 R1(config-if)#ipv6 enable R1(config-if)#ipv6 address 2001:db8:a:1::/64 eui-64 R1(config-if)#no shutdown
R1(config)#ipv6 unicast-routing R1(config)#int g0/0 R1(config-if)#ipv6 enable R1(config-if)#ipv6 address dhcp R1(config-if)#no shutdown
Attól, hogy beállítottuk egy forgalomirányítón IPv6-os címet, attól még nem működik IPv6-os forgalomirányítóként. A Cisco forgalomirányítók alapértelmezetten csak IPv4-es forgalmat irányítják.
IPv6 forgalomirányítás engedélyezése:
R1(config)#ipv6 unicast-routing
R1#show ipv6 route