Heim > häufiges Problem > Hauptteil

Woraus besteht eine IP-Adresse?

青灯夜游
Freigeben: 2023-01-13 00:27:11
Original
171572 Leute haben es durchsucht

Die IP-Adresse setzt sich aus „Netzwerknummer“ und „Hostnummer“ zusammen. Jede IP-Adresse enthält zwei Identifikationscodes (ID), nämlich die Netzwerk-ID und die Host-ID. Alle Hosts im selben physischen Netzwerk verwenden dieselbe Netzwerk-ID, und ein Host im Netzwerk verfügt über eine entsprechende Host-ID.

Woraus besteht eine IP-Adresse?

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

Die IP-Adresse setzt sich aus „Netzwerknummer“ und „Hostnummer“ zusammen.

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.

Als das Internet ursprünglich entworfen wurde, enthielt jede IP-Adresse zwei Identifikationscodes (ID), nämlich die Netzwerk-ID und die Host-ID, um die Adressierung und den hierarchischen Netzwerkaufbau zu erleichtern. Alle Hosts im selben physischen Netzwerk verwendeten dieselbe Netzwerk-ID. Ein Host im Netzwerk verfügt über eine entsprechende Host-ID.

Das Internetkomitee hat 5 IP-Adresstypen definiert, die für Netzwerke unterschiedlicher Kapazität geeignet sind, nämlich Klasse A bis Klasse E.

Unter diesen werden die Kategorien A, B und C3 (Tabelle unten) weltweit einheitlich von InternetNIC vergeben, und die Kategorien D und E sind spezielle Adressen.

Woraus besteht eine IP-Adresse?

IP-Adresse der Klasse A

Eine IP-Adresse der Klasse A bezieht sich auf die viersegmentige Nummer der IP-Adresse, das erste Segment der Nummer ist die Netzwerknummer und die restlichen drei Segmente der Nummer die Nummern des lokalen Computers. Wenn die IP-Adresse binär dargestellt wird, besteht die IP-Adresse der Klasse A aus einer 1-Byte-Netzwerkadresse und einer 3-Byte-Hostadresse. Das höchste Bit der Netzwerkadresse muss „0“ sein. Die Länge der Netzwerkkennung in einer IP-Adresse der Klasse A beträgt 8 Bit und die Länge der Hostkennung beträgt 24 Bit. Die Anzahl der Netzwerkadressen der Klasse A ist mit 126 Netzwerken relativ gering, und jedes Netzwerk kann mehr als 16 aufnehmen Millionen Gastgeber.

IP-Adressbereich der Klasse A 1.0.0.1 bis 126.255.255.254 [2] (Binärdarstellung: 00000001 00000000 00000000 00000001 - 01111111 11111111 11111111. 11111110 ). Die letzte ist die Broadcast-Adresse.

IP-Adresse der Klasse B

Eine IP-Adresse der Klasse B bedeutet, dass von den vier Ziffern in der IP-Adresse die ersten beiden Ziffern Netzwerknummern sind. Wenn die IP-Adresse binär dargestellt wird, besteht die IP-Adresse der Klasse B aus einer 2-Byte-Netzwerkadresse und einer 2-Byte-Hostadresse. Das höchste Bit der Netzwerkadresse muss „10“ sein. Die Länge der Netzwerkkennung in der IP-Adresse der Klasse B beträgt 16 Bit, und die Länge der Hostkennung beträgt 16 Bit. Netzwerkadressen der Klasse B sind für Netzwerke mittlerer Größe geeignet, und jedes Netzwerk kann mehr aufnehmen als 60.000 Computertürme.

IP-Adressbereich der Klasse B 128.0.0.1-191.255.255.254 [1] (Binärdarstellung ist: 10000000 00000000 00000000 00000001----10111111 11111111 11111 110 ). Die letzte ist die Broadcast-Adresse.

Die Subnetzmaske der IP-Adresse der Klasse B ist 255.255.0.0, und die maximale Anzahl der von jedem Netzwerk unterstützten Hosts beträgt 256 hoch 2-2=65534.

IP-Adresse der Klasse C

Eine IP-Adresse der Klasse C bedeutet, dass von den vier Ziffern in der IP-Adresse die ersten drei Ziffern die Netzwerknummer und die verbleibende Ziffer die Nummer des lokalen Computers ist. Wenn die IP-Adresse binär dargestellt wird, besteht die IP-Adresse der Klasse C aus einer 3-Byte-Netzwerkadresse und einer 1-Byte-Hostadresse. Das höchste Bit der Netzwerkadresse muss „110“ sein. Die Länge der Netzwerkkennung in einer IP-Adresse der Klasse C beträgt 24 Bit und die Länge der Hostkennung beträgt 8 Bit. Es gibt mehr Netzwerkadressen der Klasse C mit mehr als 2,09 Millionen Netzwerken. Geeignet für kleine lokale Netzwerke. Jedes Netzwerk kann nur bis zu 254 Computer enthalten.

IP-Adressbereich der Klasse C 192.0.0.1-223.255.255.254 [1] (Binärdarstellung ist: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 1111111 0).

Die Subnetzmaske der IP-Adresse der Klasse C lautet 255.255.255.0, und die maximale Anzahl der von jedem Netzwerk unterstützten Hosts beträgt 256-2=254.

IP-Adresse der Klasse D

IP-Adresse der Klasse D wurde früher als Multicast-Adresse bezeichnet (Multicast-Adresse), also Multicast-Adresse. Bei Ethernet benennt eine Multicast-Adresse eine Reihe von Stationen im Netzwerk, die ein Paket empfangen sollen. Das höchste Bit der Multicast-Adresse muss „1110“ sein und von 224.0.0.0 bis 239.255.255.255 reichen.

Spezielle URL

  • Eine Adresse, bei der jedes Byte 0 ist („0.0.0.0“), entspricht dem aktuellen Host;

  • IP-Adresse, bei der jedes Byte 1 ist („255.255.255.255“) Broadcast-Adresse des aktuellen Subnetzes;

  • Alle IP-Adressen der Klasse E, die mit „11110“ in der IP-Adresse beginnen, sind für die zukünftige und experimentelle Verwendung reserviert.

  • Die IP-Adresse darf nicht mit der Dezimalzahl „127“ beginnen. Die Zahlen 127.0.0.1 bis 127.255.255.255 werden für Schleifentests verwendet. Beispielsweise kann 127.0.0.1 die lokale IP-Adresse darstellen , verwenden Sie „http://127.0.0.1“, um den auf diesem Gerät konfigurierten Webserver zu testen.

  • Die erste 6-Bit-Gruppe der Netzwerk-ID kann nicht vollständig auf „0“ gesetzt werden, alle „0“ geben das lokale Netzwerk an.

Wenn Sie weitere verwandte Artikel lesen möchten, besuchen Sie bitte die Chinesische PHP-Website! !

Das obige ist der detaillierte Inhalt vonWoraus besteht eine IP-Adresse?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage