Jede IP-Adresse enthält zwei Identifikationscodes (ID), nämlich Netzwerk-ID und Host-ID. Alle Hosts im selben physischen Netzwerk verwenden dieselbe Netzwerk-ID. Ein Host im Netzwerk (einschließlich Workstations, Server, Router usw.) verfügt über eine entsprechende Host-ID.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
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.
Adressierungsmethode für IP-Adressen
Um die Adressierung zu erleichtern und das Netzwerk hierarchisch aufzubauen, enthielt jede IP-Adresse bei der ursprünglichen Konzeption des Internets zwei Identifikationscodes (ID), nämlich die Netzwerk-ID und die Host-ID. Alle Hosts im selben physischen Netzwerk verwenden dieselbe Netzwerk-ID. Ein Host im Netzwerk (einschließlich Workstations, Server, Router usw.) verfügt über eine entsprechende Host-ID. Das Internetkomitee hat fünf 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.
类别 |
最大网络数 |
IP地址范围 |
单个网段最大主机数 |
私有IP地址范围 |
A |
126(2^7-2) |
1.0.0.1-127.255.255.254 |
16777214 |
10.0.0.0-10.255.255.255 |
B |
16384(2^14) |
128.0.0.0-191.255.255.255 |
65534 |
172.16.0.0-172.31.255.255 |
C |
2097152(2^21) |
192.0.0.0-223.255.255.255 |
254 |
192.168.0.0-192.168.255.255 |
IP-Adresse der Klasse A
Eine IP-Adresse der Klasse A bedeutet, dass unter den vier Ziffern in der IP-Adresse die erste Ziffer die Netzwerknummer und die restlichen drei Ziffern die Nummern des lokalen Computers sind. 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 127.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 (binäre Darstellung ist: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 11111110).
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.
Weitere Informationen zu diesem Thema finden Sie unter: Chinesische PHP-Website!
Das obige ist der detaillierte Inhalt vonWelchen Identifikationscode enthält die IP-Adresse?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!