IPv4 vs IPv6 fejlécek
Az IPv4 (4-es Internet Protokoll verzió) az Internet Protokoll (IP) negyedik verziója. Csomagkapcsolt kapcsolati rétegű hálózatokon, például Etherneten használják. Az IPv4 a legjobb kézbesítési módszert használja, amely nem garantálja a kézbesítést. Az IPv4-csomag egy fejlécből és egy adatrészből áll. Ez a fejléc tizennégy mezőt tartalmaz. Az IPv6 (Internet Protocol version 6) az IP azon verziója, amely az IPv4-et követte. Az IPv6-ot az IPv4 címkimerülésének megoldására fejlesztették ki. Az IPv6-csomagok fejlécből és adatszakaszból is állnak. Az IPv6-fejléc fix méretű részből áll, amely biztosíthatja a fő funkcionalitást és a fejléc speciális funkciókkal történő bővítésének lehetőségét.
Mik azok az IPv4-fejlécek?
Verzió (4 bit) |
IHL (Internet Header Length) (4 bit) |
Szolgáltatás típusa (8 bit) |
Teljes hossz (16 bit) |
||
Azonosítás (16 bit) |
Zászlók (3 bit) |
Töredékeltolás (13 bit) |
|||
Ideje élni (8 bit) |
Protokoll (8 bit) |
Fejléc-ellenőrző összeg (16 bit) |
|||
Forrás IP-címe (32 bit) |
|||||
Cél IP-címe (32 bit) |
|||||
Opciók (változó hosszúságú) |
Padding (változó hosszúságú) |
Az IPv4 fejlécben a forráscím és a célcím 32 bites hosszúságú. Ezért az IPv4 4,3×109 (232) címtartományt tesz lehetővé. Ezek közül néhány címet speciális célokra tartanak fenn, például magánhálózatok vagy multicast címek, ami tovább csökkenti a nyilvános használatra elérhető címek számát.
Mik azok az IPv6-fejlécek?
Verzió (4 bit) |
Közlekedési osztály (8 bit) |
Flow Label (20 bit) |
||
Payload Length (16 bit) |
Következő fejléc (8 bit) |
Hop Limit (8 bit) |
||
Forrás címe (128 bit) |
||||
Célcím (128 bit) |
Az IPv4 fejléce egy rögzített részből és egy kiterjesztésből áll. A rögzített rész tartalmazza a forrás- és célcímet, egy ugrásszámlálót és egy hivatkozást a kiterjesztés fejlécére (ha van). Az IPv6 fejléc egyik fontos jellemzője a nagy címtér. Mind a forrás, mind a célcím 128 bites lehet. Ez egy 3,4×1038 (2128) címteret hozna létre. A kiterjesztés fejléce speciális információkat tartalmaz, például információkat az útválasztásról, biztonságról stb.
Mi a különbség az IPv4 és az IPv6 fejlécek között?
Az IPv4 az Internet Protokoll negyedik verziója, az IPv6 pedig az IPv6 utódja. A legfontosabb különbség a kettő között a címtér mérete. Az IPv4 csak 32 bites forrás- és célcímeket engedélyez, míg az IPv6 128 bites forrás- és célcímeket. Ezáltal az IPv4 címtere 4.3×109 (232), az IPv6 3 címtere pedig.4×1038 (2128), ami sokkal nagyobb. Ezenkívül az IPv4 tartalmaz egy helyet az opcióknak, de az IPv6-ban ez a szakasz a bővítmény fejlécébe kerül. Ezenkívül az IPv6-fejléc fix mérete 40 bájt, míg az IPv4-fejléc mérete változhat az IPv4-fejléc opcióinak köszönhetően. A fejléc egyes szakaszai is át lettek nevezve. Például a szolgáltatás típusát átnevezték forgalmi osztályra; a teljes hosszt átnevezték hasznos terhelés hosszára stb. Továbbá az IPv4 egyes mezői, például az IHL, az azonosítás, a jelzők nincsenek jelen az IPv6-ban.