Heim  >  Artikel  >  Klassifizierung von IP-Adressen

Klassifizierung von IP-Adressen

(*-*)浩
(*-*)浩Original
2019-06-05 13:42:425087Durchsuche

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.

Klassifizierung von IP-Adressen

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=254

IP-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 Spalte

PHP-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!

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

In Verbindung stehende Artikel

Mehr sehen