Jeder Computer , der mit dem Internet muss über eine IP -Adresse . Die IP-Adresse entspricht der Definition in der Internet -Protokoll, das Teil des TCP /IP- Netzwerk-Protokolle ist gelegt . Eine IP-Adresse in zwei Teile unterteilt. Der erste Teil ist die Netzwerk-ID . Der zweite Teil wird die Geräte-ID. IP Address Format
Die IP-Adresse ist eine 32 -stellige Binärzahl . Bei der Berechnung wird eine binäre Ziffer ein "Bit" genannt und Bits werden in Gruppen von acht genannt angeordnet "byte ". Eine Gruppe von 8 Bits ist auch bekannt als ein " Oktett. " Als eine 32 -stellige Folge von Nullen und 1s ist schwer zu begreifen , unterteilt sich die Designer von der IP-Adresse in eine 4 Byte. Jedes Byte wird dann in eine digitale Zahl umgewandelt. Jede Zahl durch einen Punkt getrennt ist , so dass eine IP-Adresse sieht aus wie " 123.43.212.4 " . Dies wird als " dot -Notation. "
Network ID
Die Netzwerk-ID ist der erste Teil der IP-Adresse bekannt. Allerdings gibt es keine feste Position in dem Strom von 32 Zahlen für die Teilung zwischen Netzwerk-ID und Host-ID . Die ursprüngliche Definition von IP-Adressen unterteilt den IP-Adressraum , dann Anzahl der möglichen Permutationen der 32 -stellige Binärzahl in Klassen . Klasse A belegten die Hälfte der gesamten Adressraum und verwendet das erste Byte der Adresse für die Netzwerk-ID . Klasse B besetzt ein Viertel des Adressraums und verwendet die ersten 2 Byte für Netzwerk- ID . Klasse C besetzt ein Viertel des Adressraums und Klassen D und E gemeinsam das letzte Quartal gleichermaßen . Klasse C verwendet die ersten 3 Bytes für die Netzwerk-ID und Klasse D und E nicht über eine Netzwerk-ID . Router konnten sagen, welche Klasse eine Adresse gehörte durch die Einstellung der ersten 3 Bits der Adresse . Dieses Schema verschwendet eine Menge von Adressen und so wurde aufgegeben.
Classless Adressen
Classless -Adressierung wurde als Classless Inter- Routing von der Internet Engineering Task Force eingeführt verlangsamen die Erschöpfung von IP-Adressen . Dieses System zusammengeführt Klassen A, B und C , aber links Klassen D und E intakt. Klasse D ist für Multicast verwendet und der Klasse E ist für die Forschung verwendet . Während in classful Adressierung, die Trennung zwischen Netz-ID und Host-ID immer auf einem Byte-Grenze in der Adresse , die Teilung in klassenlose Adressierung kann überall in der 32-Bit- Stream passieren aufgetreten. Die Flag-Bits unter Angabe der Klasse der Adresse wurde beendet und eine neue Notation jetzt signalisiert die Position der Grenze zwischen den beiden IDs mit einem Schrägstrich und die Position Nummer nach der IP-Adresse. So eine Adresse sieht nun " 123.43.212.4 /8 ".
Router
Router müssen herausfinden, wo eine IP-Adresse befindet und Weitergabe von Daten an , dass Ziel. Allerdings ist die Host-ID nicht relevant Routern anderer Netzwerke . Router weit weg vom Ziel der Daten müssen nur die Netzwerk-ID einer IP-Adresse zu überprüfen. Die Host-ID ist nur von Interesse für die Heim-Router des Netzes durch dieses Netzwerk ID identifiziert.