Adressierung in Netzwerken Dr. Hergen Scheck, BBS Lüchow, 2003
Identifizierung von Rechnern Internet-Schichtenmodell Anwendung Vermittlung Netzwerk Transport Rechner-name Port-nummer IP-Adresse Hardware- Adresse
Die Hardware-Adresse Der Netzwerkadapter kennt nur die Hardware-Adresse eines Rechners. Die Art der Adressierung hängt vom Netzwerktyp ab. Die Hardware-Adresse wird auch als MAC-Adresse (Media Access Control) bezeichnet. 00-60-C5-F2-D0-51 00-60-C5-2C-14-17 00-60-C5-9A-1E-23 MAC-Adressen nach IEEE (Ethernet, Token Ring u.a.)
Aufbau der MAC-Adresse 00:60:C5:F2:D0:51 Herstellerkennung Laufende Nummer Besonderheiten: Das erste Bit zeigt an, ob an einen einzelnen Rechner (0) oder mehrere Rechner (1) gesendet werden soll. Das zweite Bit zeigt an, ob die MAC-Adresse vom Werk (0) oder manuell (1) über den Treiber eingestellt wurde. Die Adresse FF:FF:FF:FF:FF:FF sendet an alle Rechner im Netz (Broadcasting).
IP-Adressen IP-Adressen werden in der Vermittlungsschicht des Internets verwendet (IP=Internet-Protokoll). 62.189.201.11 Aufbau einer IP-Adresse: Eine IP-Adresse besteht aus 4 Bytes. Die 4 Bytes sind durch Punkte getrennt. Jeder Wert eines Bytes wird als Dezimalzahl dargestellt. Führende Nullen z.B. bei der 62 oder 11 werden weggelassen.
IP-Netzklassen Die IP-Adressen werden Netzbetreibern im Internet zugewiesen. Da Betreiber unterschiedlich viele IP-Adressen benötigen, wurden fünf Klassen (A-E) eingerichtet. 224.0.0.0
Anzahl der Adressen und Netze Klasse Anzahl Netze Anzahl Rechner Anwendung A 127 16.777.216 Große Provider B 16.384 65.536 Provider, Firmen C 2.097.152 256 Lokale Netze Die Einteilung in Klassen ist unbefriedigend, da die Anzahl der für Provider und Firmen attraktiven Klasse B-Netze zu klein ist. Das Ziel, jedem Rechner auf der Welt eine eigene IP-Adresse zu geben, kann mit diesem System nicht erreicht werden.
Besondere IP-Adressen Typ Erläuterung Adresse/Beispiel Broadcast Alle Bits der Host-ID auf 1 255.255.255.255 LoopBack IP-Adresse des lokalen Rechners („localhost“) 127.0.0.1 Privat Private Verwendung in lokalen Netzwerken (wird nicht nach Außen geroutet) 10.x.x.x 172.16.x.x bis 172.31.x.x 192.168.x.x
Portnummern Anwendung 1 Anwendung 2 Anwendung 3 1452 1453 1454 Netzwerksoftware IP-Adresse Hardware MAC-Adresse Netzwerk Die Portnummer ist eine Zahl (Demultiplex-Schlüssel), mit dem die Netzwerk-Software mehrere Anwendungen unterscheiden kann. Die Nummern kleiner gleich 1023 sind für Server-Anwendungen reserviert.
Rechnernamen LAN Internet Rechnernamen werden vergeben, um dem Benutzer das Arbeiten mit Rechnern zu erleichtern. Im Internet wird ein hierarchisches Namenssystem verwendet, in lokalen Netzen werden häufig einfache Namen verwendet. Die Auflösung des Namens in IP-Adressen erfordert in der Regel einen Name-Server. LAN Internet Mars www.cyborg.com Jupiter pc1.mydomain.de Name-Server Name-Server