IPv4 vs IPv6-overskrifter
IPv4 (Internet Protocol version 4) er den fjerde version af Internet Protocol (IP). Det bruges på pakkekoblede Link Layer-netværk såsom Ethernet. IPv4 bruger leveringsmetoden med den bedste indsats, som ikke giver en garanti for levering. IPv4-pakke består af en overskrift og en datasektion. Denne overskrift indeholder fjorten felter. IPv6 (Internet Protocol version 6) er den version af IP, der fulgte IPv4. IPv6 blev udviklet som en løsning på adressens udmattelse af IPv4. IPv6-pakker består også af en overskrift og en datasektion. IPv6-headeren består af en fast størrelse-del, der kan give hovedfunktionaliteten og muligheden for at udvide headeren til at omfatte specielle funktioner.
Hvad er IPv4-headere?
Version (4 bits) |
IHL (Internet Header Length) (4 bits) |
Type tjeneste (8 bit) |
Total længde (16 bits) |
||
Identifikation (16 bits) |
Flag (3 bits) |
Fragment Offset (13 bit) |
|||
Tid til at leve (8 bit) |
Protokol (8 bit) |
Header Checksum (16 bits) |
|||
Kilde IP-adresse (32 bit) |
|||||
Destination IP-adresse (32 bit) |
|||||
Muligheder (variabel længde) |
Polstring (variabel længde) |
I IPv4-overskriften har kildeadressen og destinationsadressen længden på 32 bit. Derfor tillader IPv4 et adresseområde på 4,3 × 10 9 (2 32) adresser. Blandt disse er nogle adresser forbeholdt specielle anvendelser såsom private netværk eller multicast-adresser, hvilket yderligere reducerer det tilgængelige antal adresser til offentlig brug.
Hvad er IPv6-headere?
Version (4 bits) |
Trafikklasse (8 bit) |
Flow-etiket (20 bit) |
||
Nyttelastlængde (16 bits) |
Næste overskrift (8 bit) |
Hopgrænse (8 bit) |
||
Kildeadresse (128 bit) |
||||
Destinationsadresse (128 bit) |
Overskriften på IPv4 består af en fast del og en udvidelse. Den faste del indeholder kilde- og destinationsadresserne, en hop-tæller og en henvisning til udvidelsesoverskriften (hvis der er en). En af de vigtige funktioner i IPv6-header er det store adresseområde. Både kilde- og destinationsadresser har lov til at have 128 bit. Dette ville skabe et 3,4 × 10 38 (2 128) adresseområde. Udvidelsesoverskriften indeholder specielle oplysninger som information om routing, sikkerhed osv.
Hvad er forskellen mellem IPv4- og IPv6-headere?
IPv4 er den fjerde version af internetprotokollen, og IPv6 er efterfølgeren til IPv6. Den vigtigste forskel mellem disse to er størrelsen på adresseområdet. IPv4 tillader kun 32 bit kilde- og destinationsadresser, mens IPv6 tillader 128 bit kilde- og destinationsadresser. Dette gør adresseområdet på IPv4 4,3 × 10 9 (2 32) og adresseområdet på IPv6 3,4 × 10 38 (2 128), som er meget større. Desuden indeholder IPv4 et plads, der er tildelt muligheder, men i IPv6 flyttes dette afsnit til udvidelsesoverskriften. Derudover har IPv6-header en fast størrelse på 40 byte, mens IPv4-headeren kan være variabel i størrelse på grund af indstillingsafsnittet i IPv4-headeren. Også nogle af sektionerne i overskriften er blevet omdøbt. F.eks. Er typen af service blevet omdøbt til trafikklasse; total længde er omdøbt til nyttelastlængde osv. Desuden er nogle af felterne i IPv4, såsom IHL, identifikation, flag ikke til stede i IPv6.