Als das Internet ursprünglich konzipiert 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 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.
Klasse-A-IP-Adresse (Empfohlenes Lernen: PHP-Video-Tutorial)
Eine A Eine Quasi-IP-Adresse bedeutet, dass von den vier Segmenten der IP-Adresse das erste Segment die Netzwerknummer und die verbleibenden drei Segmente die lokalen Computernummern 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-Adresse der Klasse A, der Adressbereich ist 1.0.0.1 bis 127.255.255.254 (binär angegeben: 00000001 00000000000000001 00000001 0000000111111111111. 1111111111111 0). Die letzte ist die Broadcast-Adresse. Die Subnetzmaske der IP-Adresse der Klasse A ist 255.0.0.0, und die maximale Anzahl der von jedem Netzwerk unterstützten Hosts beträgt 256 hoch -2 = 16777214.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 (binäre Darstellung: 10000000 00000000 00000000 00000001----10111111 11111111 11111111. 11111110 ). 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 unter den vier Ziffern in der IP-Adresse die ersten drei Ziffern die Netzwerknummer sind und die restlichen Ziffern die Netzwerknummer sind Eine Zahl ist die Nummer des lokalen Computers. 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. Klasse-C-IP-Adressbereich 192.0.0.1-223.255.255.254 (binäre Darstellung: 11000000 00000000 00000000 00000001 - 11011111 11111111 11111111 11111110). Die Subnetzmaske der IP-Adresse der Klasse C ist 255.255.255.0, und die maximale Anzahl der von jedem Netzwerk unterstützten Hosts beträgt 256-2=254IP-Adresse der Klasse D
IP-Adressen der Klasse D wurden früher Multicast-Adressen, also Multicast-Adressen, genannt. 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.IP-Adresse der Klasse E:
ist eine reservierte Adresse. Der Anfang dieser Art von IP-Adresse ist „1111“, die Netzwerknummer der Adresse reicht also von 240 bis 255.Spezielle URL
Eine Adresse, bei der jedes Byte 0 ist („0.0.0.0“), entspricht dem aktuellen Host. IP-Adresse Die IP Die Adresse, bei der jedes Byte 1 ist („255.255.255.255“), ist die Broadcast-Adresse des aktuellen Subnetzes. Jede IP-Adresse, die mit „11110“ beginnt, ist eine IP der Klasse E. Die Adressen sind für zukünftige und experimentelle Zwecke reserviert verwenden. 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 IP-Adresse von darstellen Wenn Sie dieses Gerät verwenden, verwenden Sie „http://127.0.0.1“, um den auf diesem Gerät konfigurierten Webserver zu testen. Die ersten 6 Bits der Netzwerk-ID können nicht alle auf „0“ gesetzt werden, alle „0“ geben das lokale Netzwerk an. Weitere PHP-bezogene technische Artikel finden Sie in der SpaltePHP-Grafik-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonKlassifizierung von IP-Adressen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!