IP steht für Internet Point Adress und gibt die genaue Zuordnung eines Servers wieder. Eine IP-Nummer besteht aus vier Bytes. Da in einem Byte 256 Zeichen dargestellt werden können, ergibt sich eine Kombination für ein Byte von 0 bis 255 Zahlen. Also könnte eine fiktive IP-Nummer folgendermaßen aussehen: 204.127.235.2 , wobei die Aufteilung der Byte in logische und hierarchische Abschnitte unterteilt ist. Der erste Teil der vier Byte ist die eindeutige Adresse des Netzwerks (=ein Zusammenschluss von vielen Rechnern, über die Daten übertragen werden) innerhalb des Internet, der zweite Teil ist die eindeutige Adresse des einzelnen Rechners innerhalb dieses von den ersten Byte eindeutig bestimmten Netz- werks. Man unterscheidet zwischen Class A, Class B und Class C Netzen. Class A Netze benutzen das erste Byte für die Zuordnung des Netzwerks und die drei anderen Bytes für die einzelnen Rechner. Dementsprechend können theoretisch weltweit nur noch maximal 256 Riesennetzwerke mit 16.777.216 (256*256*256) einzelnen Rechnern eindeutig adressiert wer- den. Bei Class B Netzen werden die ersten zwei Byte zur Adressierung des Netzwerkes be- nutzt und die anderen zwei für die einzelnen Rechner (da können nur 65.536 (256*256) Adres- sen eindeutig zugewiesen werden). Class C Netze benutzen dementsprechend die ersten drei Bytes als Netzwerk Adressierung und das vierte Byte für die einzelnen Rechner. Dort kann man dann nur 256 Rechner eindeutige Adressen zuordnen.
Aber zurück zu unserem Beispiel von oben: Da steht dann 204 für das erste Byte, 127 für das Zweite, usw. In der Regel kann sich aber kein Mensch solche Zahlen merken, oder könntest du dir die URL deiner Uni merken, wenn sie 134.169.9.108 heißen würde?
Deshalb gibt es das Domain Name System (DNS). Es sorgt dafür, dass man einer IP einen eindeutigen Namen ( 134.169.9.108 = www.tu-bs.de) zuordnen kann. Hier steht .de für die Top-Level Domain und tu-bs für die Second-Level Domain (sie bezieht sich auf den eigent- lichen Rechner). Nichtsdestotrotz gibt es auch hier wieder internationale Regeln. Es gibt verschiedene Top-Level Domains z.B.: *.de für Deutschland. Aber das bedeutet nicht, dass der Server einer *.de Domain gleichzeitig in Deutschland stehen muss. Der kann in der ganzen Welt stehen. Die bekanntesten Länder Top-Level Domains sind:
.ch Schweiz .com commercial Alle von kommerziellen Unternehmen betriebene Rechner .edu educational Server von Schulen, Uni's, usw... .gov governement Regierungsbehörden .mil military Militärische Rechner .org organization Computer, die nicht kommerziell genutzt werden .net network Organisationen, die ein eigenes Netzwerk haben .Arpa Advanced Research Projects Agency Die Gründungsorganisation des Internet hat eine eigene Sonderform von Domains.