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: ADD vs ADHD 2024, Studeni
Anonim

IPv4 protiv IPv6 protokola | Sheme IP adresiranja i ograničenja

Internetski protokol

IP (Internetski protokol) definiran je u IETF (Internet Engineering Task Force) RFC791 (Zahtjev za komentare) 1981. IP je protokol bez veze koji se koristi u komunikacijskim mrežama s paketnom komutacijom. IP omogućuje prijenos podataka s jednog računala na drugo, pri čemu se računalo identificira jedinstvenim brojem koji se naziva IP adresa. IP ne podržava zajamčenu isporuku niti održava redoslijed isporuke. Djeluje tako da isporučuje uz maksimalne napore, pa spada u promet s najboljim naporima u mrežama za paketni prijenos. Sloj iznad IP-a (TCP) brinut će se o zajamčenoj isporuci i slijedu paketa.

IP adresa je broj koji se daje za jedinstvenu identifikaciju glavnog računala u globalnoj mreži računala. U primjeru stvarne riječi možete zamisliti telefonski broj s kodom zemlje koji je jedinstven za dopiranje do osobe. Ako Alice želi nazvati Boba, Alice će nazvati Bobov telefonski broj, točno u paketnoj komunikaciji ako Alice želi poslati paket Bobu; Alice će poslati paket na Bobovu IP adresu koja je jedinstvena. Ove IP adrese nazivaju se javni IP ili pravi IP. Zamislite slučaj u kojem Alice zove Bobov ured i ukucajte interni broj kako biste dobili Boba. Interni broj se ne može dobiti izvana jer je ovaj lokal privatan. (Ext 834929), isti interni broj može postojati iu drugoj tvrtki. (Tvrtka B Ext 834929). Isto je iu IP svijetu, također postoje privatne IP adrese koje se koriste unutar privatne mreže. Ovo nije izravno dostupno izvana, a nije ni jedinstveno.

IPv4

Definirano u RFC 791

Ovo je 32-bitni broj za identifikaciju hostova. Dakle, ukupni adresni prostor je 232, što je gotovo jednako s do 4×109. IP se koristi u klasnim i besklasnim konceptima kako bi se prevladao nedostatak adresa. Classful network 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 bita od 32 bita identificira mrežu, a klasa B to je prvih 16 bita, a u klasi C to je 24 bita. Ako uzmete u obzir adresu klase C, prva 24 bita identificiraju dio mreže, a zadnjih 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) uveden je 1993. Umjesto da ima fiksni mrežni dio i glavni dio, CIDR uvodi varijabilnu duljinu mreže i glavnog dijela s relevantnim podmrežnim maskama.

IPv6

Definirano u RFC 2460

IPv6 je uveden kako bi se prevladao nedostatak prostora za IP adrese. IPv6 je 128-bitni broj s adresnim prostorom 2128 (oko 3,4×1038). Ovo daje fleksibilnost za prevladavanje problema s adresnim prostorom i usmjeravanjem prometa.

Format adrese:

Ovdje u IPv6 prva 64 bita definira mrežni dio, a ostatak od 64 bita je dio adrese glavnog računala. IPv4 je predstavljen u 4 bloka od 8 bitnih binarnih zapisa, dok je IPv6 predstavljen sa 8 grupa od 16 bitnih heksadecimalnih vrijednosti odvojenih dvotočkama.

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

Dalje radi lakše upotrebe, može se skratiti prema sljedećim pravilima

(1) Vodeće nule unutar 16-bitne vrijednosti mogu se izostaviti

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

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

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

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

Glavne značajke IPv6

(1) Veliki adresni prostor, jer 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) Korisni podaci veće veličine podržani u IPv6 ako mreža podržava veći MTU. (Jumbogrami)

Sažetak:

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

(2) CIDR je uveden za optimizirano korištenje IPv4

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

(4) Iako IPv4 podržava ograničeno multicast, IPv6 opsežno podržava višestruko slanje

(5) IPv6 izbjegava trokutasto usmjeravanje, budući da podržava mobilnost

(6) IPv6 podržava veći korisni teret od IPv4

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

Preporučeni: