IPv4 versus IPv6: wat is het verschil?

Inhoudsopgave:

Anonim

Wat is IP?

Een Internet Protocol-adres wordt ook wel IP-adres genoemd. Het is een numeriek label dat wordt toegewezen aan elk apparaat dat is aangesloten op een computernetwerk dat het IP gebruikt voor communicatie.

IP-adres fungeert als een identificatie voor een specifieke machine op een bepaald netwerk. Het IP-adres wordt ook wel IP-nummer en internetadres genoemd. IP-adres specificeert het technische formaat van het adresserings- en pakketschema. De meeste netwerken combineren IP met een TCP (Transmission Control Protocol). Het maakt het ook mogelijk om een ​​virtuele verbinding tussen een bestemming en een bron te ontwikkelen.

Wat is IPv4?

IPv4 was de eerste versie van IP. Het werd in 1983 ingezet voor productie in het ARPANET. Tegenwoordig is het de meest gebruikte IP-versie. Het wordt gebruikt om apparaten in een netwerk te identificeren met behulp van een adresseringssysteem.

De IPv4 gebruikt een 32-bits adresschema dat het mogelijk maakt om 2 32 adressen op te slaan, wat neerkomt op meer dan 4 miljard adressen. Tot op heden wordt het beschouwd als het primaire internetprotocol en voert het 94% van het internetverkeer uit.

Wat is IPv6?

Het is de meest recente versie van het internetprotocol. Internet Engineer Taskforce startte het begin 1994. Het ontwerp en de ontwikkeling van die suite heet nu IPv6.

Deze nieuwe IP-adresversie wordt geïmplementeerd om aan de behoefte aan meer internetadressen te voldoen. Het was bedoeld om problemen op te lossen die verband houden met IPv4. Met 128-bits adresruimte is 340 undecillion unieke adresruimte mogelijk. IPv6 wordt ook wel IPng (Internet Protocol next generation) genoemd.

BELANGRIJK VERSCHIL

  • IPv4 is een 32-bits IP-adres, terwijl IPv6 een 128-bits IP-adres is.
  • IPv4 is een numerieke adresseringsmethode, terwijl IPv6 een alfanumerieke adresseringsmethode is.
  • IPv4 binaire bits worden gescheiden door een punt (.), Terwijl IPv6 binaire bits worden gescheiden door een dubbele punt (:).
  • IPv4 biedt 12 headervelden, terwijl IPv6 8 headervelden biedt.
  • IPv4 ondersteunt uitzending, terwijl IPv6 geen uitzending ondersteunt.
  • IPv4 heeft checksum-velden, terwijl IPv6 geen checksum-velden heeft
  • IPv4 ondersteunt VLSM (Virtual Length Subnet Mask), terwijl IPv6 VLSM niet ondersteunt.
  • IPv4 gebruikt ARP (Address Resolution Protocol) om toe te wijzen aan MAC-adres, terwijl IPv6 NDP (Neighbor Discovery Protocol) gebruikt om toe te wijzen aan MAC-adres.

Kenmerken van IPv4

  • Verbindingsloos protocol
  • Maak het mogelijk om een ​​eenvoudige virtuele communicatielaag over verschillende apparaten te creëren
  • Het vereist minder geheugen en het gemak van het onthouden van adressen
  • Al ondersteund protocol door miljoenen apparaten
  • Biedt videobibliotheken en conferenties

Kenmerken van IPv6

  • Hiërarchische adres- en routeringsinfrastructuur
  • Stateful en stateless configuratie
  • Ondersteuning voor servicekwaliteit (QoS)
  • Een ideaal protocol voor interactie met aangrenzende knooppunten

Verschil tussen IPv4- en IPv6-adressen

IPv4 en IPv6 zijn beide IP-adressen die binaire getallen zijn. IPv4 is een 32-bits binair nummer, terwijl IPv6 een 128-bits binair nummeradres is. IPv4-adressen worden gescheiden door punten, terwijl IPv6-adressen worden gescheiden door dubbele punten.

Beide worden gebruikt om machines te identificeren die op een netwerk zijn aangesloten. In principe zijn ze hetzelfde, maar ze verschillen in hoe ze werken.

Basis voor verschillen IPv4 IPv6
Grootte van IP-adres IPv4 is een 32-bits IP-adres. IPv6 is een 128-bits IP-adres.
Adresseringsmethode IPv4 is een numeriek adres en de binaire bits worden gescheiden door een punt (.) IPv6 is een alfanumeriek adres waarvan de binaire bits worden gescheiden door een dubbele punt (:). Het bevat ook hexadecimaal.
Aantal koptekstvelden 12 8
Lengte van de gearchiveerde koptekst 20 40
Checksum Heeft checksum-velden Heeft geen checksum-velden
Voorbeeld 12.244.233.165 2001: 0db8: 0000: 0000: 0000: ff00: 0042: 7879
Type adressen Unicast, uitzending en multicast. Unicast, multicast en anycast.
Aantal lessen IPv4 biedt vijf verschillende IP-adresklassen. Klasse A tot E. Met lPv6 kan een onbeperkt aantal IP-adressen worden opgeslagen.
Configuratie U moet een nieuw geïnstalleerd systeem configureren voordat het met andere systemen kan communiceren. In IPv6 is de configuratie optioneel, afhankelijk van de benodigde functies.
VLSM-ondersteuning IPv4 ondersteunt VLSM (Virtual Length Subnet Mask). IPv6 biedt geen ondersteuning voor VLSM.
Fragmentatie Fragmentatie gebeurt door routes te verzenden en door te sturen. Fragmentatie wordt gedaan door de afzender.
Routing Information Protocol (RIP) RIP is een routeringsprotocol dat wordt ondersteund door de gerouteerde daemon. RIP ondersteunt geen IPv6. Het maakt gebruik van statische routes.
Netwerk configuratie Netwerken moeten handmatig of met DHCP worden geconfigureerd. IPv4 had verschillende overlays om de internetgroei aan te kunnen, waarvoor meer onderhoud nodig is. IPv6 ondersteunt autoconfiguratiemogelijkheden.
Beste eigenschap Het wijdverbreide gebruik van NAT-apparaten (Network Address Translation) die een enkel NAT-adres mogelijk maken, kan duizenden niet-routeerbare adressen maskeren, waardoor end-to-end-integriteit haalbaar is. Het maakt directe adressering mogelijk vanwege de enorme adresruimte.
Adresmasker Gebruik voor het aangewezen netwerk vanaf hostgedeelte. Niet gebruikt.
SNMP SNMP is een protocol dat wordt gebruikt voor systeembeheer. SNMP ondersteunt geen IPv6.
Mobiliteit en interoperabiliteit Relatief beperkte netwerktopologieën waarnaar wordt verplaatst, beperken de mobiliteit en interoperabiliteitsmogelijkheden. IPv6 biedt interoperabiliteit en mobiliteitsmogelijkheden die zijn ingebed in netwerkapparatuur.
Veiligheid Beveiliging is afhankelijk van applicaties - IPv4 is niet ontworpen met het oog op beveiliging. IPSec (Internet Protocol Security) is ingebouwd in het IPv6-protocol, bruikbaar met een goede sleutelinfrastructuur.
Pakketgrootte Pakketgrootte 576 bytes vereist, fragmentatie optioneel 1208 bytes vereist zonder fragmentatie
Pakketfragmentatie Staat van routers en verzendende host toe Alleen hosts verzenden
Pakket header Identificeert geen pakketstroom voor QoS-afhandeling die checksum-opties bevat. De pakketkop bevat het veld Flow Label dat de pakketstroom voor QoS-afhandeling specificeert
DNS-records Adres (A) records, hostnamen toegewezen Adresrecords (AAAA), hostnamen in kaart gebracht
Adresconfiguratie Handmatig of via DHCP Automatische adresconfiguratie zonder staat met behulp van Internet Control Message Protocol versie 6 (ICMPv6) of DHCPv6
IP naar MAC-resolutie Zend ARP uit Multicast Neighbor-verzoek
Lokaal subnet Groepsbeheer Internet Group Management Protocol GMP) Multicast Listener Discovery (MLD)
Optionele velden Heeft optionele velden Heeft geen optionele velden. Maar er zijn uitbreidingskoppen beschikbaar.
IPSec Internet Protocol Security (IPSec) met betrekking tot netwerkbeveiliging is optioneel Internet Protocol Security (IPSec) Betreffende netwerkbeveiliging is verplicht
Dynamische hostconfiguratie Server Cliënten benaderen DHCS (Dynamic Host Configuration server) wanneer ze verbinding willen maken met een netwerk. Een klant hoeft niet naar een dergelijke server te gaan, omdat deze een permanent adres krijgt.
In kaart brengen Gebruikt ARP (Address Resolution Protocol) om toe te wijzen aan MAC-adres Gebruikt NDP (Neighbor Discovery Protocol) om toe te wijzen aan het MAC-adres
Kambaarheid met mobiele apparaten IPv4-adres gebruikt de punt-decimale notatie. Daarom is het niet geschikt voor mobiele netwerken. IPv6-adres wordt weergegeven in hexadecimale, door dubbele punten gescheiden notatie. IPv6 is beter geschikt voor mobiele netwerken.

IPv4 en IPv6 kunnen niet met elkaar communiceren, maar kunnen samen op hetzelfde netwerk bestaan. Dit staat bekend als Dual Stack.