Heim > Betrieb und Instandhaltung > Sicherheit > So klassifizieren Sie IP-Adressen und unterteilen Subnetze

So klassifizieren Sie IP-Adressen und unterteilen Subnetze

PHPz
Freigeben: 2023-05-17 19:01:32
nach vorne
2012 Leute haben es durchsucht

IP ist eine 32-Bit-Ganzzahl ohne Vorzeichen, ihr Bereich liegt zwischen 0.0.0.0 und 255.255.255.255. Konkret besteht eine IP aus zwei Teilen: Netzwerknummer + Hostnummer. Wenn die Netzwerknummern gleich sind, bedeutet dies, dass sie gleich sind Im selben Netzwerksegment können Sie direkt über Mac-Datenrahmen kommunizieren.
Bei einer gegebenen Netzwerknummer steht die IP mit der Hostnummer 0 für die Netzwerkadresse. Die IP mit der Hostnummer 1 stellt die Broadcast-Adresse dar. Die IP-Adresse wird dargestellt: .xxxxxxxx.xxxxxxxx
|--net--|---------host----------------|
Die Netzwerknummer einer Klasse-A-Adresse beginnt mit 0, und die Netzwerknummer einer Klasse-B-Adresse beginnt mit 10. Der Anfang der Netzwerknummer einer Klasse-C-Adresse ist 110

Der Darstellungsbereich der Klasse-A-Adresse ist: 0.0.0.0~126.255.255.255 Die Standard-Netzwerkmaske lautet: 255.0.0.0; Adressen der Klasse A werden besonders großen Netzwerken zugewiesen. Netzwerke der Klasse A verwenden den ersten Zahlensatz zur Darstellung der Adresse des Netzwerks selbst und die nächsten drei Zahlensätze als Adressen der mit dem Netzwerk verbundenen Hosts. Wird großen Netzwerken mit einer großen Anzahl von Hosts (direkten Einzelbenutzern) und einer kleinen Anzahl von LANs zugewiesen. Zum Beispiel das Netzwerk von IBM.

Der Darstellungsbereich von Adressen der Klasse B ist: 128.0.0.0~191.255.255.255, und die Standardnetzwerkmaske ist: 255.255.0.0; Adressen der Klasse B werden allgemeinen Netzwerken mittlerer Größe zugewiesen. Netzwerke der Klasse B verwenden den ersten und zweiten Zahlensatz zur Darstellung der Netzwerkadresse, und die letzten beiden Zahlensätze stellen die Hostadresse im Netzwerk dar.

Der Darstellungsbereich von Klasse-C-Adressen ist: 192.0.0.0~223.255.255.255, und die Standard-Netzwerkmaske ist: 255.255.255.0; Klasse-C-Adressen werden kleinen Netzwerken wie allgemeinen LANs und Campus-Netzwerken zugewiesen, und die Nummer Anzahl der Hosts, mit denen eine Verbindung hergestellt werden kann. Das Minimum besteht darin, die Benutzer zur Verwaltung in mehrere Netzwerksegmente aufzuteilen. Netzwerke der Klasse C verwenden die ersten drei Zahlensätze zur Darstellung der Netzwerkadresse und den letzten Zahlensatz als Hostadresse im Netzwerk.

Tatsächlich gibt es auch Adressen der Klasse D und Adressen der Klasse E. Diese beiden Arten von Adressen haben jedoch spezielle Verwendungszwecke. Hier eine kurze Einführung: Adressen der Klasse D werden Broadcast-Adressen genannt und von speziellen Protokollen zum Senden von Informationen an ausgewählte Knoten verwendet. Adressen der Klasse E sind für die zukünftige Verwendung reserviert.

Die Definition von Netmark ist sehr einfach, Netmask ist ebenfalls 32 Bit, numerisch ist die Net-ID 1 und die Host-ID ist 0

Zum Beispiel eine übliche Klasse-C-IP-Adresse

Net-ID=24 Bit , Host-ID=8 Ziffern, mit 2**8-2=254 IPs

Ein traditionelles Klasse-C-Netzwerk wie 192.168.10.0, seine Netzmarke muss 255.255.255.0 sein. Wenn dieses Netzwerk in 2 Subnetzwerke unterteilt ist, ist es Sehr einfach. Stellen Sie die Netz-ID auf 25 Ziffern ein und die Host-ID hat zu diesem Zeitpunkt nur 255.255.255.1 0000000 = 255.255.255.128. Die beiden erhaltenen Subnetze sind
129.168.10.0 / 25
192.168.10.128/25
Offensichtlich gibt /25 die Anzahl der von der Netz-ID in dieser IP belegten Stellen an (die Host-IDs dieser beiden IPs sind alle 0, sodass diese beiden IPs das Subnetz darstellen, in dem sie sich befinden). befinden sich. Netzwerk)

Mit dieser Darstellungsmethode lässt sich die Größe des Subnetzwerks leicht berechnen, zum Beispiel

192.168.0.0/27 repräsentiert 2 hoch 5 (32-27=5) -2 (das erste und die letzte Adresse jedes Netzwerksegments wird von einem speziellen Zweck belegt) = 62 IPs
192.168.0.0/28, was 2 hoch 4 (32-28=4) -2 = 30 IPs

Also 192.168.0.0/28 bedeutet. 1.1/24 markiert ein Subnetz 192.168.1.0 (hat 254 IP-Adressen: von 192.168.1.1 bis 192.168.1.254)

Das obige ist der detaillierte Inhalt vonSo klassifizieren Sie IP-Adressen und unterteilen Subnetze. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
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