Razlika između IPv4 i IPv6 protokola

Razlika između IPv4 i IPv6 protokola
Razlika između IPv4 i IPv6 protokola

Video: Razlika između IPv4 i IPv6 protokola

Video: Razlika između IPv4 i IPv6 protokola
Video: Чем отличается нетбук от ноутбука? 2024, Juli
Anonim

IPv4 vs IPv6 protokoli | Šeme i ograničenja IP adresiranja

Internet Protocol

IP (Internet protokol) je definiran u IETF (Internet Engineering Task Force) RFC791 (Zahtjev za komentare) iz 1981. IP je protokol bez veze koji se koristi u komunikacionim mrežama sa komutacijom paketa. IP omogućava prijenos podataka sa jednog hosta na drugi, gdje je host identificiran jedinstvenim brojem koji se zove IP adresa. IP ne podržava zagarantovanu isporuku niti održava redoslijed isporuke. Djeluje tako da isporučuje uz najbolji napor, tako da potpada pod najveći napor u prometu u mrežama za prijenos paketa. Sloj iznad IP (TCP) će se pobrinuti za zagarantovanu isporuku i sekvenciranje paketa.

IP adresa je broj koji se daje za jedinstvenu identifikaciju hosta u računarskoj mreži globalno. U primjeru prave riječi možete razmišljati kao telefonski broj sa pozivnim brojem države koji je jedinstven da dođete do osobe. Ako Alice želi nazvati Boba, Alice će nazvati Bobov telefonski broj, tačno u paketnoj komunikaciji ako Alice želi poslati paket Bobu; Alice će poslati paket na Bobovu IP adresu koja je jedinstvena. Ove IP adrese se nazivaju javni IP ili pravi IP. Zamislite slučaj u kojem Alice zove Bobovu kancelariju i ukucajte broj lokala da biste došli do Boba. Lokalni broj se ne može dobiti izvana jer je ovaj lokal privatan. (Lokalni broj 834929), isti lokal može postojati i u drugoj kompaniji. (Kompanija B, lokal 834929). Isto je i u IP svijetu, također postoje privatne IP adrese koje se koriste unutar privatne mreže. Ovo nije direktno dostupno izvana i nije jedinstveno.

IPv4

Definirano u RFC 791

Ovo je 32-bitni broj za identifikaciju hostova. Dakle, ukupni adresni prostor je 232 što je skoro jednako s 4×109. IP se koristi u klasnim i besklasnim konceptima kako bi se prevazišao nedostatak adresa. Klasna mreža je plan adresiranja za identifikaciju mreže i domaćina mreža. IPv4 ima 5 klasa A, B, C, D i E. U klasi A, prvih 8 bitova od 32 bita identifikuje mrežu, a klasa B to je prvih 16 bita, au klasi C 24 bita. Ako uzmete u obzir adresu klase C, prva 24 bita identifikuju dio mreže, a posljednjih 8 bita identificiraju hostove u toj određenoj mreži. U teoriji, mreža klase C može sadržavati samo 28, što je 256 hostova.

Zbog ograničenja adresnog prostora, CIDR (Classless Inter-Domain Routing) je uveden 1993. Umjesto da ima fiksni mrežni dio i dio hosta, CIDR uvodi promjenjivu dužinu mreže i dijela hosta sa relevantnim podmrežnim maskama.

IPv6

Definirano u RFC 2460

IPv6 je uveden da bi se prevazišao nedostatak IP adresnog prostora. IPv6 je 128-bitni broj sa adresnim prostorom od 2128 (oko 3,4×1038). Ovo daje fleksibilnost za prevazilaženje problema sa adresiranjem prostora i usmjeravanjem prometa.

Format adrese:

Ovdje u IPv6 prva 64 bita definiraju dio mreže, a ostatak od 64 bita je dio adrese hosta. IPv4 je predstavljen u 4 bloka 8-bitnih binarnih podataka, dok je IPv6 predstavljen sa 8 grupa od 16-bitnih heksadecimalnih vrijednosti razdvojenih dvotočkama.

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

Dalje za jednostavnu upotrebu, može se skraćivati sa sljedećim pravilima

(1) Vodeće nule unutar 16-bitne vrijednosti mogu biti izostavljene

(2) Jedno pojavljivanje uzastopnih grupa nula unutar adrese može se zamijeniti dvostrukom dvotočkom

Dakle 2607:f0d0:1002:0051:0000:0000:0202:0004 se može napisati na sljedeći način

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

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

Glavne karakteristike IPv6

(1) Veliki adresni prostor, pošto je 128-bitni

(2) Poboljšana podrška za Multicast

(3) Podrška za sigurnost mrežnog sloja

(4) Podržana mobilnost

(5) Proširivo zaglavlje ako je potrebno

(6) Korisna opterećenja veće veličine podržana u IPv6 ako mreža podržava veći MTU. (Jumbograms)

Sažetak:

(1) IPv4 je 32-bitni adresni prostor, dok IPv6 ima 128-bitni adresni prostor.

(2) CIDR je uveden za optimizovanu upotrebu IPv4

(3) IPv4 format je četiri oktekta, a IPv6 je heksadecimalni 8 blokova.

(4) Iako IPv4 podržava ograničeno multicast, IPv6 u velikoj mjeri podržava Multicast

(5) IPv6 izbjegava trouglasto rutiranje, jer podržava mobilnost

(6) IPv6 podržava veće opterećenje od IPv4

(7) IP tuneliranje se trenutno koristi za IPv4 i IPv6 interkonekciju.

Preporučuje se: