Eine IP -Adresse ist eine eindeutige Binärnummer von 32 Bits, die zur Identifizierung von Netzwerken und Geräten oder Hosts verwendet wird. Das Ergebnis der Konvertierung der Binärzahl in Dezimal.
Im Dezimalformat besteht diese Adresse aus 4 Zahlen von 0 bis 255, die durch einen Punkt getrennt sind. Zum Beispiel: 240.34.87.22 ist eine IP -Adresse (im binären Format: 11110000.00100010.01010111.00010110).
Jede dieser Zahlen, die durch Punkte getrennt sind, heißt Oktett. Im vorherigen Beispiel 240 ist ein Oktett, 34 ist ein weiteres Oktett, 87 das dritte Oktett und 22 das vierte Oktett. Jedes Oktett besteht aus 8 Bit. Einige Bits werden verwendet, um ein Netzwerk zu identifizieren, während der Rest zur Identifizierung von Hosts innerhalb eines Netzwerks verwendet wird.
Früher wurden IP -Adressen nach Klassen klassifiziert, die zum Definieren von Oktettbits, den Oktetten des Netzwerks und der Oktette von Hosts verwendet wurden.
Es gibt 5 IP -Adressklassen, die jeweils durch einen Buchstaben definiert sind: A, B, C, D und E und klassifiziert abhängig vom ersten Oktettbereich.
Zum Beispiel die A Die Klasse enthält alle IP -Adressen von 0.0.0.0 bis 127.255.255.255, daher eine IP -Adresse, deren erstes Oktett zwischen 0 und 127 liegt.
Die folgende Tabelle zeigt jede IP -Klasse -Bereiche.
IP -Adressklasse | IP Range Start | IP Range End |
---|---|---|
A | 0.0.0.0 | 127.255.255.255 |
B | 128.0.0.0 | 191.255.255.255 |
C | 192.0.0.0 | 223.255.255.255 |
D | 224.0.0.0 | 239.255.255.255 |
E | 240.0.0.0 | 255.255.255.255 |
Somit zum Beispiel die IP -Adresse 122.34.56.22 ist eine A -Klassen -IP -Adresse, da das erste Oktett (122) zwischen 0 und 127 liegt. Die IP 150.45.22.5 ist eine IP -Adresse der B -Klasse, da das erste Oktett zwischen 128 und 191 liegt. 192.168.0.1 ist eine C -Klasse -IP -Adresse, 226.33.44.22 gehört zur D -Klasse und 245.65.22.15 ist eine E -Klasse -IP -Adresse.
Normalerweise werden nur A-, B- und C -Klassen implementiert, während die D -Klasse für Multicast und die E -Klasse für den experimentellen Gebrauch bestimmt ist.
Notiz: Es ist wichtig zu klären, dass IP -Adressen ab 127 als Loopback angesehen werden.
Eine Klassen -IP -Adressen
In IP -Adressen der A -Klasse identifiziert das erste Oktett das Netzwerk und die anderen 3 Oktetten identifizieren sich als Hosts. Wie bereits erwähnt, besteht diese Klasse von IP -Adressen aus einem ersten Oktett zwischen 0 und 127. Im binären Format muss die A -Klasse -IP -Adresse zuerst 0 sein. Die A -Klasse wurde für große Netzwerke implementiert und unterstützte 16 Millionen Hosts in jedem der 127 Netzwerke. Die folgende Tabelle zeigt eine IP -Adresse der Klasse A einschließlich des Binärformates. Das erste mit Blue markierte Oktett identifiziert das Netzwerk, während der Rest zur Hostidentifikation verwendet wird.
122 | 34 | 56 | 22 |
01111010 | 00100010 | 00111000 | 00010110 |
NETZWERK | GASTGEBER | GASTGEBER | GASTGEBER |
---|
B Klasse IP -Adressen
B -Klasse -IP -Adressen verwenden zwei erste Oktetten, um das Netzwerk und die letzten beiden Oktetten zu identifizieren, um Hosts zu identifizieren. Wie bereits erwähnt, bestehen B -Klassen -IP -Adressen aus einem ersten Oktett zwischen 128.0.0.0 und 191.255.255.255. Im binären Format einer B -Klasse -IP -Adresse muss das erste Bit 1 und die zweite 0 betragen, wie in der folgenden Tabelle gezeigt. Die B -Klasse wurde für mittelgroße Netzwerke verwendet und unterstützte 65.000 Hosts auf jeweils 16.000 Netzwerke.
150 | 45 | 22 | 5 |
10010110 | 00101101 | 00010110 | 00000101 |
NETZWERK | NETZWERK | GASTGEBER | GASTGEBER |
---|
C Klasse IP -Adressen
C -Klasse -IP -Adressen verwenden die ersten 3 Oktetten, um das Netzwerk und die letzte zu identifizieren, um Hosts zu identifizieren. Wie bereits erwähnt, bestehen C -Klasse -IP -Adressen aus einem ersten Oktett zwischen 192 und 223. Im binären Format haben die C -Klasse -Adressen die ersten zwei Bits 1 und das dritte Bit ist 0, wie im Bild unten gezeigt. Diese Klasse unterstützt bis zu 254 Hosts in jedem von 2 Millionen Netzwerken.
192 | 168 | 1 | 54 |
11000000 | 01000100 | 00000001 | 00110110 |
NETZWERK | NETZWERK | NETZWERK | GASTGEBER |
---|
D Klasse IP -Adressen
Im Gegensatz zu früheren Klassen wird die D -Klasse nicht verwendet, um Hosts zu identifizieren, sondern Hostgruppen oder Multicast -Gruppen. Wie bereits erläutert, bestehen D -Klassen -IP -Adressen aus einem ersten Oktett zwischen 224 und 239. Im binären Format haben D -IP -Adressen der Klasse die ersten 3 Bits 1 und das vierte Bit 0.
E Klassen -IP -Adressen
E -Klassen -IP -Adressen werden für experimentelle oder Forschungszwecke verwendet. Diese IP -Adressklasse umfasst den ersten Oktettbereich zwischen 240 und 255. Im binären Format sind die ersten 4 Bit einer E -Klasse -IP -Adresse 1.
Abschluss
Erstens ist es wichtig, den Lesern zu klären, dass die Klassifizierung der IP -Adressklassen veraltet ist. Informatik -Studenten müssen jedoch diesen alten Standard für die Vernetzung verstehen, was verwirrend erscheint, aber wie Sie sehen können, ist sehr einfach. Eine weitere wichtige Klarstellung sind IP -Adressklassen, die nur auf das IPv4 -Protokoll angewendet wurden, ohne das IPv6 -Protokoll einzubeziehen.
1993 wurde die Methode der IP -Adressklassen durch ersetzt durch Classless Inter-Domain Routing (CIDR) Ermöglichen einer effizienteren IPv4 -Adressen. Anstatt Oktetten zur Klassifizierung von IP -Adressen zu verwenden, verwendet CIDR die VLSM -Methode (Subnetzmaske mit variabler Länge.
Zum Beispiel kann eine B -Klasse -IP -Adresse als 192 ausgedrückt werden.168.0.3/16, wobei /16 die Anzahl der Bits des Netzwerks (erste zwei Oktetten) definiert, während der Rest der Bits den Hosts gehören. Eine C -Klassenadresse kann als 220 ausgedrückt werden.43.56.7/24, wobei 24 die Anzahl der Bits zur Identifizierung von Netzwerken definiert (da jedes Oktett acht Bitgröße ist, sind die drei ersten Oktets 24 Bit).
Ich hoffe, dieses Tutorial war nützlich. Verfolgen Sie den Hinweis für weitere Linux -Tipps und Tutorials weiterhin Linux -Hinweis.