Heim  >  Artikel  >  Jeder Host im Internet verfügt über eine eindeutige Adresskennung namens

Jeder Host im Internet verfügt über eine eindeutige Adresskennung namens

青灯夜游
青灯夜游Original
2022-08-22 15:24:3324048Durchsuche

Jeder Host verfügt über eine eindeutige Adresskennung namens „IP-Adresse“. Die IP-Adresse ist ein einheitliches Adressformat, das vom IP-Protokoll bereitgestellt wird. Sie weist jedem Netzwerk und jedem Host im Internet eine eindeutige logische Adresse zu, um die Unterschiede in den physischen Adressen abzuschirmen. Aufgrund dieser eindeutigen Adresse wird sichergestellt, dass Benutzer bei der Arbeit an angeschlossenen Computern effizient und bequem die benötigten Objekte aus Tausenden von Computern auswählen können.

Jeder Host im Internet verfügt über eine eindeutige Adresskennung namens

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Jeder Host im Internet verfügt über eine eindeutige Adressidentifikation, eine sogenannte „IP-Adresse“.

IP-Adresse (Internet Protocol Address) bezieht sich auf die Internet Protocol-Adresse, auch übersetzt als Internet Protocol-Adresse.

IP-Adresse ist ein einheitliches Adressformat, das vom IP-Protokoll bereitgestellt wird. Es weist jedem Netzwerk und jedem Host im Internet eine logische Adresse zu und schirmt so die Unterschiede in den physischen Adressen ab.

Ein weiterer sehr wichtiger Inhalt des IP-Protokolls besteht darin, dass jedem Computer und jedem anderen Gerät im Internet eine eindeutige Adresse, eine sogenannte „IP-Adresse“, zugewiesen wird. Aufgrund dieser eindeutigen Adresse wird sichergestellt, dass Benutzer bei der Arbeit an angeschlossenen Computern effizient und bequem die benötigten Objekte aus Tausenden von Computern auswählen können.

IP-Adresse ist wie unsere Privatadresse Wenn Sie einer Person schreiben möchten, müssen Sie deren Adresse kennen, damit der Postbote den Brief zustellen kann. Ein Computer, der Informationen sendet, ist wie ein Postbote. Er muss die eindeutige „Heimatadresse“ kennen, um den Brief nicht an die falsche Person zuzustellen. Es ist nur so, dass unsere Adressen in Worten ausgedrückt werden und die Adresse des Computers in Binärzahlen ausgedrückt wird.

IP-Adressen werden verwendet, um Computern im Internet eine Nummer zu geben. Was wir jeden Tag sehen, ist, dass jeder angeschlossene PC eine IP-Adresse benötigt, um normal kommunizieren zu können. Wir können „Personal Computer“ mit „einem Telefon“ vergleichen, dann entspricht die „IP-Adresse“ der „Telefonnummer“ und der Router im Internet entspricht dem „programmgesteuerten Schalter“ des Telekommunikationsbüros.

Die IP-Adresse ist eine 32-Bit-Binärzahl, die normalerweise in 4 „8-Bit-Binärzahlen“ (also 4 Bytes) unterteilt ist. IP-Adressen werden normalerweise in der Form (a.b.c.d) mit „punktierter Dezimalzahl“ ausgedrückt, wobei a, b, c und d alle dezimale Ganzzahlen zwischen 0 und 255 sind. Beispiel: Die IP-Adresse mit Punktdezimalzahl (100.4.5.6) ist eigentlich eine 32-Bit-Binärzahl (01100100.00000100.00000101.00000110).

Entwicklungsverlauf

Die erste angezeigte IP-Adresse war IPV4. Sie hat nur 4 Zahlensegmente und jedes Segment überschreitet nicht 255. Aufgrund der boomenden Entwicklung des Internets steigt die Nachfrage nach IP-Adressen, wodurch die Vergabe von IP-Adressen strenger wird. Verschiedene Daten zeigen, dass zwischen 2005 und 2010 möglicherweise alle globalen IPv4-Adressen vergeben werden (die tatsächliche Situation ist die im Jahr 2019). Die Vergabe der IPv4-Adressen wurde am 25. November 2018 abgeschlossen. Der Mangel an Adressraum wird die weitere Entwicklung des Internets definitiv behindern. Um den Adressraum zu erweitern, ist geplant, den Adressraum durch IPv6 neu zu definieren. IPv6 verwendet eine Adresslänge von 128 Bit. Im Entwurfsprozess von IPv6 wurden neben der endgültigen Lösung des Problems der Adressknappheit auch andere Probleme berücksichtigt, die in IPv4 nicht gut gelöst wurden.

Das bestehende Internet läuft auf Basis des IPv4-Protokolls. IPv6 ist die nächste Version des Internetprotokolls, das auch als das Protokoll der nächsten Generation des Internets bezeichnet werden kann. Es wurde ursprünglich vorgeschlagen, weil mit der schnellen Entwicklung des Internets der durch IPv4 definierte begrenzte Adressraum erschöpft sein wird. und der Mangel an Adressraum wird unweigerlich dazu führen, dass die weitere Entwicklung des Internets behindert wird. Um den Adressraum zu erweitern, ist geplant, den Adressraum durch IPv6 neu zu definieren. IPv4 verwendet eine Adresslänge von 32 Bit und es gibt nur etwa 4,3 Milliarden Adressen, die schätzungsweise zwischen 2005 und 2010 vergeben werden, während IPv6 eine Adresslänge von 128 Bit verwendet, wodurch nahezu unbegrenzte Adressen bereitgestellt werden können. Nach einer konservativen Schätzung der tatsächlich durch IPv6 zuordenbaren Adressen können pro Quadratmeter der gesamten Erde mehr als 1.000 Adressen zugeteilt werden. Im Entwurfsprozess von IPv6 wurden neben der Lösung des Problems der Adressknappheit auch andere Probleme berücksichtigt, die in IPv4 nicht gut gelöst wurden, darunter End-to-End-IP-Verbindungen, Dienstqualität (QoS), Sicherheit, Multicast usw Mobilität, Plug-and-Play usw.

Mit der rasanten Entwicklung des Internets und der kontinuierlichen Verbesserung der Anforderungen der Internetnutzer an Service-Levels wird IPv6 weltweit immer mehr Aufmerksamkeit erhalten. Tatsächlich gibt es keine Eile, IPv6 zu fördern. Das Problem unzureichender IPv4-Adressen kann einfach durch die Erweiterung von 32 Bit von 8 auf 40 Bit auf der Grundlage des bestehenden IPv4 gelöst werden. Dadurch wird die Anzahl der verfügbaren Adressen um das 256-fache erweitert.

Der Unterschied zwischen IPv4- und IPv6-Protokollen

1. Der Unterschied zwischen Protokolladressen

1), Adresslänge

Das IPv4-Protokoll hat eine Adresslänge von 32 Bit (4 Byte); hat eine Adresslänge von 128 Bit (16 Bytes)

Jeder Host im Internet verfügt über eine eindeutige Adresskennung namens

2), Adressdarstellungsmethode

IPv4-Adresse ist eine Binärzahl, ausgedrückt als Dezimalzahl. IPv6-Adressen sind Binärzahlen, die hexadezimal dargestellt werden.

3) Adresskonfiguration

Die IPv4-Protokolladresse kann manuell oder über DHCP konfiguriert werden. [Empfohlene verwandte Video-Tutorials: HTTP-Video-Tutorial]

Das IPv4-Protokoll erfordert die Verwendung von Internet Control Message Protocol Version 6 (ICMPv6) oder DHCPv6 Stateless Address Autoconfiguration (SLAAC).

2. Unterschiede in Datenpaketen

1), Paketgröße

IPv4-Protokoll-Datenpakete erfordern 576 Bytes und Fragmentierung ist optional. Das IPv6-Protokollpaket erfordert 1280 Bytes und wird nicht fragmentiert

2), der Header

Die Länge des IPv4-Protokollheaders beträgt 20 Bytes, erkennt den für die QoS-Verarbeitung verwendeten Paketfluss nicht, enthält Prüfsummen, enthält bis zu 40 -Byte-Optionsfeld.

Der IPv6-Protokoll-Header ist 40 Byte lang und enthält das Flow-Label-Feld des durch die QoS-Verarbeitung angegebenen Paketflusses, mit Ausnahme der Prüfsumme. Das IPv6-Protokoll hat kein Feld, aber der IPv6-Erweiterungs-Header ist verfügbar.

3) Paketfragmentierung

Die Paketfragmentierung des IPv4-Protokolls wird vom Weiterleitungsrouter und dem sendenden Host durchgeführt. Die Paketfragmentierung des IPv6-Protokolls erfolgt nur durch den sendenden Host.

Jeder Host im Internet verfügt über eine eindeutige Adresskennung namens
Datenpaket

3. DNS-Eintrag

Eintrag der IPv4-Protokolladresse, zugeordneter Hostname (PTR), IN-ADDR.ARPA-DNS-Domäne.

IPv6-Protokolladressen-Eintrag (AAAA), zugeordneter Hostname (PTR-Eintrag), IP6.ARPA-DNS-Domäne

4, IPSec-Unterstützung

IPSec-Unterstützung für das IPv4-Protokoll ist nur optional. Das IPv4-Protokoll verfügt über integrierte IPSec-Unterstützung.

5. Address Resolution Protocol

IPv4-Protokoll: Das Address Resolution Protocol (ARP) kann verwendet werden, um IPv4-Adressen MAC-Adressen zuzuordnen.

IPv6-Protokoll: Das Address Resolution Protocol (ARP) wird durch die Funktionalität des Neighbor Discovery Protocol (NDP) ersetzt.

6. Authentifizierung und Verschlüsselung

Pv6 bietet Authentifizierung und Verschlüsselung, IPv4 jedoch nicht.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!

Das obige ist der detaillierte Inhalt vonJeder Host im Internet verfügt über eine eindeutige Adresskennung namens. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn