Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!






IPv6

DOCX
Stáhnout kompletní materiál zdarma (19.86 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.

IPv6

pondělí 25. září 2017

9:19

  • zavedla se kvůli nedostatku adres IPv4

    • Internet of things (IoT), Internet of everything (IoE) - každá tato věc musí mít svou IP adresu

  • konstantní délka hlavičky (stanovená cesta, kudy má paket jít)

  • IPv6 se snaží být bezpečnější než ostatní protokoly (snaží se zavádět 5. vrstvu TCP/IP)

  • fragmentace paketu (fragment=část) - v IPv4 to nebylo bezpečné (paket se fragmentoval až na uzlu, který měl nejmenší délku paketu)

    • IPv6 si prvně zjistí celou cestu k cíli, poté si zjistí nejmenší délku paketu a podle něj svůj velký paket rozdělí na menší části a ty pak posílá do cíle

    • velká bezpečnostní díra

  • Zavádí priority

    • traffic class (priorita provozu)

    • flow label (už ví, že tento paket má poslat na určitý port)

  • podporuje Jumbo pakety (ty mohou mít velikosti až 4 GB)

    • to musí podporovat celá cesta

  • IP telefonie

  • IPv6 musí podporovat přechodné období (z IPv4 na IPv6)

  • IPv6 umožňuje více adres na jeden port

  • IPv6 zrušila výpočet kontrolních součtů na síťové vrstvě (zůstává pouze na 2. a 4. vrstvě)

  • norma nařizuje psát písmena v adrese malými písmeny

Vlastní adresování

  • 128 bitů - získáme 2128 adres

  • stejně jako v IPv4 je za lomítkem prefix (ne maska!)

  • hextet - 16 bitů

  • pokud hextet začíná nulou, vynechám nulu

  • pokud mám část se samými nulami, tak místo nich napíšu čtyřtečku (ale pouze jednu v adrese

  • zapisuje se v hexa soustavě

    • hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh

    • 1234:00AB:0000:0000:3C8A:000B:0000:0000

    • 1234:AB::3C8A:B:0:0

  • nejkratší adresa: ::

  • adresa může obsahovat adresu IPv4 i MAC adresu

  • pokud adresa obsahuje IPv4 adresu, tak poslední dva hextety jsou IP adresa

  • fc00:: /7

    • minimální: fc00::

    • maximální: fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff

Základní struktura IP hlavičky

  • první nibl, který přichází (bit endian), je verze IP (že je IPv6)

  • další bajt je traffic class

  • dalších 20 bitů je flow label (při prvním paketu se nastavuje, platný pouze pár sekund)

  • další 2 bajty je délka dat

  • další bajt udává, zda budou následovat další hlavičky (v hlavičkách jde nastavovat, kudy má paket jít)

  • další bajt - hop limit (jako TTL)

  • 2x16 bajtů - adresy (adresa odesílatele, adresa příjemce)

  • 16 bajtů - prakticky nevyužito

  • nezná broadcast

    • místo broadcastu se používá multicast nebo anycast

Přenosy mezi IPv4 a Ipv6

Duální implementace (Dual stack host)

  • sdílení větších kódů, které zajištují funkčnost přenosu

  • na jednom segmentu lze zaslat IPv4 i IPv6

Tunelování

  • je zapouzdření Ipv6 packetu do Ipv4 packetů pomocí protokolu 41 nebo UDP

Automatické tunelování

  • najdou se dva koncové uzly IPv4, kterým jsou poslány packet pomocí Ipv4 anycast, které pošlou packet příjemci

Překlad

  • používá se, aby IPv6 host mohl číst např. IPv4 web server, pomocí překladače proxy nebo podobné služby jako NAT

Témata, do kterých materiál patří