18 Hauptunterschied zwischen IPv4 und IPv6 (mit Ähnlichkeiten)

Contents

Was ist IPv4?

IPv4 (Internet Protocol Version 4) ist die vierte Revision des Internet Protocol (IP), die verwendet wird, um Geräte in einem Netzwerk über ein Adressierungssystem zu identifizieren. Das Internetprotokoll ist für die Verwendung in miteinander verbundenen Systemen von paketvermittelten Computerkommunikationsnetzen ausgelegt.

IPv4 ist das am weitesten verbreitete Internetprotokoll, um Geräte mit dem Internet zu verbinden. Es ist eines der wichtigsten Protokolle in der TCP/IP-Protokollsuite. Die Internet Protocol Suite regelt Regeln für die Paketierung, Adressierung, Übertragung, Weiterleitung und den Empfang von Daten über Netzwerke.

IPv4-Adressen können in jeder Notation dargestellt werden, die einen 32-Bit-Ganzzahlwert ausdrückt. Sie werden meistens in Punkt-Dezimal-Notation geschrieben, die aus vier Oktetten der Adressierung besteht, die einzeln in Dezimalzahlen ausgedrückt und durch Punkte getrennt sind. Die IP-Adresse 164.0.3.274 mit vier Punkten stellt beispielsweise die 32-Bit-Dezimalzahl 7231212416 dar, die im Hexadezimalformat 0XC00002EB lautet.

Was Sie über IPv4 wissen müssen

  1. Das IPv4-Protokoll hat eine Adresslänge von 32 Bit im Dezimalformat und unterstützt die manuelle und DHCP-Konfiguration.
  2. IPv4 hat eine große Community-Unterstützung und umfangreiche Dokumentationsbibliotheken.
  3. Das Address Resolution Protocol (ARP) ist verfügbar, um IPv4-Adressen MAC-Adressen zuzuordnen.
  4. IPv4 ist eine numerische Adresse, deren binäre Bits durch einen Punkt (.) getrennt sind.
  5. IPv4 implementiert die grundlegenden eingeschränkten Netzwerktopologien, die wiederum verwendet werden, um Mobilitätsbewegungen und die Interoperabilität derselben einzuschränken.
  6. Optionsfelder sind im IPv4-Header verfügbar.
  7. In IPv4 ist der Anforderungsheader nicht festgelegt und kann zwischen 20 und 60 Byte groß sein.
  8. In IPv4 werden keine Verschlüsselungs- und Authentifizierungsfunktionen bereitgestellt.
  9. Bei IPv4 wird die Fragmentierung sowohl vom Sender- als auch vom Weiterleitungsrouter durchgeführt.
  10. In IPv4 ermöglicht die umfangreiche Verwendung von Network Address Transition (NAT)-Geräten, dass eine einzelne NAT-Adresse Tausende von Adressen maskiert, um die End-to-End-Integritätsfunktionen und -leistungen zu verbessern.
  11. IPv4 identifiziert den Paketfluss für die QoS-Behandlung nicht, was Prüfsummenoptionen umfasst.
  12. IPv4 unterstützt Subnetzmaske mit virtueller Länge (VLSM).  
  13. IPv4 bietet fünf verschiedene Klassen von IP-Adressen. Von Klasse A bis E.
  14. In IPv4 gehören zu den Adressentypen: Unicast, Broadcast und Multicast.
  15. IPv4 hat Prüfsummenfelder.
  16. Die Sicherheitsfunktion ist anwendungsabhängig.
  17. IPv4 kann einen Adressraum von 4,29 x 10 9 generieren .
  18. Das Internet Group Management Protocol (IGMP) wird verwendet, um die Mitgliedschaft in Multicast-Gruppen zu verwalten.

Was ist IPv6?

Internet Protocol Version 6 (IPv6) ist die neueste Version des Internet Protocol, des Kommunikationsprotokolls, das ein Identifizierungs- und Ortungssystem für Computer in Netzwerken bereitstellt und den Datenverkehr über das Internet leitet. IPv6 wurde von der Internet Engineering Task Force (IETF) entwickelt, um das Problem der IPv4-Erschöpfung zu lösen. Die Grundlagen von IPv6 sind denen von IPv6-Geräten ähnlich. Sie können IPv6 als Quell- und Zieladressen verwenden, um Pakete über ein Netzwerk zu übertragen, und Tools wie Ping funktionieren für Netzwerktests wie bei IPv4, mit einigen geringfügigen Abweichungen.

Methoden der IPv6-Adressierung

  • Anycast-Adresse : Anycast-Adresse wird einer Gruppe von Schnittstellen zugewiesen. Jedes Paket, das an eine Anycast-Adresse gesendet wird, wird nur an eine Mitgliedsschnittstelle geliefert (meist nächster Host möglich).
  • Multicast-Adresse : Die Multicast-Adresse wird von mehreren Hosts verwendet, die als Gruppe bezeichnet werden, und erwirbt eine Multicast-Zieladresse. Diese Hosts müssen nicht geografisch zusammen sein. Wenn ein Paket an diese Multicast-Adresse gesendet wird, wird es an alle Schnittstellen verteilt, die dieser Multicast-Adresse entsprechen.
  • Unicast-Adresse:   Unicast-Adresse identifiziert eine einzelne Netzwerkschnittstelle. Ein an eine Unicast-Adresse gesendetes Paket wird an die durch diese Adresse identifizierte Schnittstelle geliefert.

Was Sie über IPv6 wissen müssen

  1. IPv6 hat eine 128-Bit-Adresslänge, die im Hexadezimalformat dargestellt wird, und unterstützt die automatische Konfiguration und die Neunummerierungskonfiguration.
  2. IPv6 hat eine der größten Community-Unterstützungen.
  3. Address Resolution Protocol (ARP) wird durch eine Funktion des Neighbor Discovery Protocol (NDP) ersetzt, die verwendet wird, um IPv6-Adressen auf MAC-Adressen abzubilden.
  4. IPv6 ist eine alphanumerische Adresse, deren binäre Bits durch einen Doppelpunkt (:) getrennt sind. Es enthält auch hexadezimal.
  5.  IPv6 bietet die eingebetteten Interoperabilitäts- und Mobilitätsfunktionen für die Netzwerkgeräte.
  6. Keine Optionsfelder, aber IPv6-Erweiterungsheader sind verfügbar.
  7. In IPv6 hat der Request-Header eine feste Größe von 40 Byte und konnte nicht variiert werden.
  8. In IPv6 sind Verschlüsselungs- und Authentifizierungsfunktionen verfügbar.
  9. Bei IPv6 wird die Fragmentierung nur von Senderroutern durchgeführt.
  10. Bei IPv6 gibt es ein größeres Platzangebot und ermöglicht somit direkte Adressierungsprozesse.
  11. Der IPv6-Paketkopf enthält das Feld “Flow Label”, das den Paketfluss für die QoS-Handhabung angibt. 
  12. IPv6 bietet keine Unterstützung für Virtual Length Subnet Mask (VLSM).
  13. IPv6 ermöglicht das Speichern einer unbegrenzten Anzahl von IP-Adressen.
  14. In IPv6 umfassen Adressentypen: Unicast, Multicast und Anycast.
  15. IPv6 hat keine Prüfsummenfelder.
  16. IPSEC ist eine integrierte Sicherheitsfunktion im IPv6-Protokoll.
  17. Der Adressraum von IPv6 ist erheblich groß. Es kann einen Adressraum von 3,4 × 10 38 generieren .
  18. IGMP wird durch Multicast Listener Discovery (MLD)-Nachrichten ersetzt.

Lesen Sie auch: Unterschied zwischen MAC-Adresse und IP-Adresse

Unterschied zwischen IPv4 und IPv6 in Tabellenform

VERGLEICHSGRUNDLAGEIPv4IPv6
BeschreibungDas IPv4-Protokoll hat eine Adresslänge von 32 Bit im Dezimalformat und unterstützt die manuelle und DHCP-Konfiguration.  IPv6 hat eine 128-Bit-Adresslänge, die im Hexadezimalformat dargestellt wird, und unterstützt die automatische Konfiguration und die Neunummerierungskonfiguration.
AdressauflösungsprotokollDas Address Resolution Protocol (ARP) ist verfügbar, um IPv4-Adressen MAC-Adressen zuzuordnen.  Address Resolution Protocol (ARP) wird durch eine Funktion des Neighbor Discovery Protocol (NDP) ersetzt, die verwendet wird, um IPv6-Adressen auf MAC-Adressen abzubilden.  
Gemeinschaftliche UnterstützungIPv4 hat eine große Community-Unterstützung und umfangreiche Dokumentationsbibliotheken.  IPv6 hat eine der größten Community-Unterstützungen.  
Binäre BitsIPv4 ist eine numerische Adresse, deren binäre Bits durch einen Punkt (.) getrennt sind.IPv6 ist eine alphanumerische Adresse, deren binäre Bits durch einen Doppelpunkt (:) getrennt sind. Es enthält auch hexadezimal.
InteroperabilitätIPv4 implementiert die grundlegenden eingeschränkten Netzwerktopologien, die wiederum verwendet werden, um Mobilitätsbewegungen und die Interoperabilität derselben einzuschränken.  IPv6 bietet die eingebetteten Interoperabilitäts- und Mobilitätsfunktionen für die Netzwerkgeräte.
OptionsfelderOptionsfelder sind im IPv4-Header verfügbar.  Keine Optionsfelder, aber IPv6-Erweiterungsheader sind verfügbar.  
AnfragekopfIn IPv4 ist der Anforderungsheader nicht festgelegt und kann zwischen 20 und 60 Byte groß sein.  In IPv6 hat der Request-Header eine feste Größe von 40 Byte und konnte nicht variiert werden.  
Verschlüsselungs- und AuthentifizierungsfunktionIn IPv4 werden keine Verschlüsselungs- und Authentifizierungsfunktionen bereitgestellt.In IPv6 sind Verschlüsselungs- und Authentifizierungsfunktionen verfügbar.
ZersplitterungBei IPv4 wird die Fragmentierung sowohl vom Sender- als auch vom Weiterleitungsrouter durchgeführt.  Bei IPv6 wird die Fragmentierung nur von Senderroutern durchgeführt.  
AdressierungsprozessIn IPv4 ermöglicht die umfangreiche Verwendung von Network Address Transition (NAT)-Geräten, dass eine einzelne NAT-Adresse Tausende von Adressen maskiert, um die End-to-End-Integritätsfunktionen und -leistungen zu verbessern.  Bei IPv6 gibt es ein größeres Platzangebot und ermöglicht somit direkte Adressierungsprozesse.  
Ablauf für QoS-HandlingIPv4 identifiziert den Paketfluss für die QoS-Behandlung nicht, was Prüfsummenoptionen umfasst.  Der IPv6-Paketkopf enthält das Feld “Flow Label”, das den Paketfluss für die QoS-Handhabung angibt.   
Subnetzmaske mit virtueller Länge (VLSM)IPv4 unterstützt Subnetzmaske mit virtueller Länge (VLSM).    IPv6 bietet keine Unterstützung für Virtual Length Subnet Mask (VLSM).  
IP-AdressenIPv4 bietet fünf verschiedene Klassen von IP-Adressen. Von Klasse A bis E.  IPv6 ermöglicht das Speichern einer unbegrenzten Anzahl von IP-Adressen.  
TypenUnicast, Broadcast und MulticastUnicast, Multicast und Anycast
PrüfsummenfelderIPv4 hat Prüfsummenfelder.  IPv6 hat keine Prüfsummenfelder.  
SicherheitDie Sicherheitsfunktion ist anwendungsabhängig.  IPSEC ist eine integrierte Sicherheitsfunktion im IPv6-Protokoll.  
AdressraumIPv4 kann einen Adressraum von 4,29 x 10 9 generieren .  Der Adressraum von IPv6 ist erheblich groß. Es kann einen Adressraum von 3,4 × 10 38 generieren .  
IGMPDas Internet Group Management Protocol (IGMP) wird verwendet, um die Mitgliedschaft in Multicast-Gruppen zu verwalten.  IGMP wird durch Multicast Listener Discovery (MLD)-Nachrichten ersetzt.  

osky