Rozdíl mezi protokoly IPv4 a IPv6

Protokoly IPv4 a IPv6 Schémata a omezení adres IP

internetový protokol

IP (Internet Protocol) je definován v IETF (Internet Engineering Task Force) RFC791 (Request for Comments) v roce 1981. IP je protokol bez připojení používaný v komunikačních sítích s přepínáním paketů. IP poskytuje přenos dat z jednoho hostitele na druhého, kde je hostitel identifikován jedinečným číslem zvaným IP adresa. IP nepodporuje zaručené doručení ani neudržuje posloupnost doručení. Funguje tak, aby poskytoval s maximálním úsilím, takže spadá pod provoz s nejlepším úsilím v sítích pro přenos paketů. Vrstva nad IP (TCP) se bude starat o zaručené doručení a řazení paketů.

IP adresa je číslo přidělené k jedinečné identifikaci hostitele v počítačové síti po celém světě. V reálném slovním příkladu si můžete myslet jako telefonní číslo s kódem země, které je jedinečné pro oslovení osoby. Pokud Alice chce zavolat Bobovi, Alice zavolá na Bobovo telefonní číslo, přesně v komunikaci s pakety, pokud chce Alice poslat Bobovi paket; Alice pošle paket na Bobovu IP adresu, která je jedinečná. Tyto IP adresy se nazývají veřejná IP nebo skutečná IP. Přemýšlejte o případu, kdy Alice volá Bobovu kancelář a vyrazte číslo pobočky, abyste se dostali k Bobovi. Číslo linky nelze získat zvenčí, protože toto rozšíření je soukromé. (Ext 834929), stejné číslo pobočky může existovat i v jiné společnosti. (Společnost B Ext 834929). Ve světě IP je to stejné, existují i ​​soukromé IP adresy, které se používají v soukromé síti. To není přímo dosažitelné zvenčí a také to není jedinečné.

IPv4

Definováno v RFC 791

Toto je 32bitové číslo pro identifikaci hostitelů. Celkový adresový prostor je tedy 232, což je téměř stejné jako 4 × 109. IP je provozován v klasických a beztřídní koncepty k překonání nedostatku adres. Klasická síť je plán adresování k identifikaci sítě a hostitelů sítí. IPv4 má 5 tříd A, B, C, D a E. Ve třídě A prvních 8 bitů o 32 bitech identifikuje síť a třída B je prvních 16 bitů a ve třídě C je to 24 bitů. Pokud vezmete v úvahu adresu třídy C, prvních 24 bitů identifikuje část sítě a posledních 8 bitů identifikuje hostitele v dané konkrétní síti. Síť třídy C může teoreticky obsahovat pouze 28, což je 256 hostitelů.

Kvůli omezení adresového prostoru je CIDR (Classless Inter-Domain Routing) zavedeno v roce 1993. CIDR má pevnou část sítě a část hostitele, ale zavádí proměnnou délku sítě a části hostitele s příslušnými maskami podsítě..

IPv6

Definováno v RFC 2460

Je zaveden protokol IPv6 k překonání nedostatku prostoru adres IP. IPv6 je 128bitové číslo s adresním prostorem 2128 (asi 3,4 × 1038). To poskytuje flexibilitu k překonání problémů s adresováním prostoru a směrování provozu.

Formát adresy:

Zde v IPv6 definuje prvních 64 bitů síťovou část a zbývajících 64 bitů je část adresy hostitele. IPv4 je reprezentován ve 4 blocích 8 bitů binární, zatímco IPv6 je reprezentován 8 skupinami 16 bitových hexadecimálních hodnot oddělených dvojtečkami.

Příklad: 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004

Dále pro snadné použití může být zkrácena podle následujících pravidel

(1) Úvodní nuly v rámci 16bitové hodnoty mohou být vynechány

(2) Jeden výskyt po sobě jdoucích skupin nul v rámci adresy může být nahrazen dvojitým dvojtečkou

Takže 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004 lze napsat následovně

2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004

2607: f0d0: 1002: 0051 :: 202: 4

Hlavní vlastnosti IPv6

(1) Velký adresový prostor, protože je 128 bitů

(2) Vylepšená podpora multicastu

(3) Podpora zabezpečení síťových vrstev

(4) Podporována mobilita

(5) V případě potřeby rozšiřitelná hlavička

(6) Větší velikost nákladu podporovaná v IPv6, pokud síť podporuje větší MTU. (Jumbogramy)

Souhrn:

(1) IPv4 je 32bitový adresní prostor, kde jako IPv6 má 128bitový adresový prostor.

(2) CIDR byl zaveden pro optimalizované použití IPv4

(3) Formát IPv4 je čtyři Octect a IPv6 je hexadecimální 8 bloků.

(4) Přestože IPv4 podporuje omezené vícesměrové vysílání, IPv6 rozsáhle podporuje vícesměrové vysílání

(5) IPv6 se vyhýbá trojúhelníkovému směrování, protože podporuje mobilitu

(6) IPv6 podporuje větší užitečné zatížení než IPv4

(7) IP tunel se v současnosti používá pro propojení IPv4 a IPv6.