Skip to main content

IPv6

Parametry

  • má 128 bitů
  • 16 soustava (hexadecimální)
  • 4 bity = 1 hexacedimální číslo => celkem 32 číslic (znaků)
  • Skládá se z 8 hextetů (oddělených dvojtečkou) (hextet má 16 bitů)
  • Dělí se na dvě
    1. Link-Local (LL) = lokální adresa v síti
    2. Global Unicast Address (GUA) = veřejná
Příklad

ip_adresa = 2001:db8:acad::1/64
link-local = fe80::1/64

ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff

Nastavovnání IPv6

Router(config-if)#ipv6 add <ip_adresa>/<prefix>
Router(config-if)#ipv6 add <link-local> link-local
Router(config)#ipv6 unicast-routing
Unicast-routing -> SLACC
  • Zapíná routovací funkce na routeru pro IPv6
  • Rozdává ipv6 adresy na počítače (funguje jako DHCP)
Jak Funguje Link-Local?
  • Funguje jako mac adresa, v lokální síti.
  • Počítače ji mají automaticky.
  • Na routeru se většinou nastavuje fe80::1/64
Switch

při nastavování na switch, musíme zapnout dual-stack (aby mohl switch nastavit IPv6 na Vlany)

Switch(config)#sdm prefer dual-ipv4-and-ipv6 default
Switch#copy running startup
Switch#reload
Switch(config)#int vlan 1
Switch(config-if)#ipv6 add 2001:db8:acad:b::1/64
Switch(config-if)#ipv6 add fe80::1 link-local

Jak zapisujeme IPv6 adresu?

Nuly z leva můžeme vynechat

01ab => 1ab
00ab => ab
Pozor!

Pokud je hodnota 0000, musí zůstat ta jedna 0

Dvojitá dvojtečka ::

  • Značí samé 0 mezi dvojteckami
Ab:0000:0000:cd => ab::cd
Pozor!

Dá se použít pouze jednou! Pokud se v adrese vyskytuje více nulových řetězců, můžeme takto nahradit pouze jeden… jinak by nebylo možné říct, kolik bitů (a jaké) vlastně nahrazujeme

Global Unicast Address = GUA

  • Routovatelná zvenčí
  • Skládá se ze 3 částí
Global Routing Prefix (48 bitů)Subnet ID (16 bitů)Interface ID (64 bitů)
Část IPv62001:db8:acad:0:0:0:02001:db8:acad:0::02001:db8:acad:0:0:0:0:0
Počet Hextetu314
UplatněníAdresa sítěID SubnetuUrčování hosta