Wissenssammlung
fuer Linux, U.n.i.x, Netzwerke ...
Fachliche Korrektheit ist nicht gewaehrleistet, Vollstaendigkeit eh net..
.
Netzwerk
Grundlagen
...
..
.
Autor: Thomas Ulrich Nockmann (Juni ©2001)
Ethernet-Standard
Fuer viele Betriebssysteme ist das Ethernet-Protokoll Standard, so auch fuer U.n.i.x-Betriebssysteme und Linux. 1975 von Xerox als Ethernet II entwickelt und spaeter durch das Institut for Electrical and Electronics Engineers (IEEE) als IEEE 802.3 genormt, findet es Anwendung in der Bus- und Sterntopologie.
Als Kabel werden Thin- und Thick-Ethernet, sowie Twisted Pair verwendet.
Ethernet-Zugriffsverfahren
Das CSMA/CD-Verfahren (Carrier Sense Multiple Access / Collision Detection) ist das angewante Zugriffsferfahren und ist in der Sicherungsschicht, der Schicht 2 (Data Link Layer) des OSI-Referenzmodell angesiedelt.
Weitere bekannte Zugriffsverfahren sind IBM's Token Ring Passing (IEEE 802.5), Glassfasernetze..?. (IEEE 802.8), IEEE 802.9 als Schnittstelle zu einem interpretierenden Sprach- und Daten-LAN, IEEE 802.? fuer X.25 sowie IEEE 802.11 fuer ein auf Funk basierendes LAN (Wireless LAN). Ferner sind PPP und SLIP ebenfalls in der Data Link Layer angesiedelte Zugriffsverfahren.
Bei CSMA/CD horchen alle Rechner im Netz staendig, ob Pakete fuer sie vorhaden sind (Multiple Access). Beabsichtigt ein Rechner zu senden, ueberprueft er, ob das Netz gerade inaktiv ist (Carrier Sense) und schickt das Paket in diesem Fall los. Andernfalls wartet er auf eine Luecke.
Ist das Netz aktiv und wollen mehrere Rechner gleichzeitig Pakete verschicken, kommt es zu einer Kollision, die von den Rechner erkannt werden (Collision Detection) und senden sie nach einem zufaelligen Zeitraum erneut.
Die Anzahl der Kollisionen sollte 5% nicht ueberschreiten und koennen durch den Einsatz von Subnetzen und Switches reduziert werden.
Ethernetadresse
Als weiteren Adresstyp in Netzwerken wird neben der 32-Bit breiten IP die 48-Bit grosse Ethernet- oder MAC(Media Access Contol)-Adresse verwendet.
Diese Adresse ist fest in die Hardware des Ethernetadapters eingebaut.
Bei Sun Rechnern wird sie im NVRAM(Non Volatile RAM) ueber die HostID gerechnet. Sie besteht aus 6x2 Hexadezimalwerten(00-FF) und zwischen jedem Wertepaar steht ein Doppelpunkt: Sun --> 8:0:20:b:7d:11
Die ersten drei Bytes werden von der IEEE Herstellern zugewiesen. Die letzten drei Bytes ergeben die KartenID.Ueber ifconfig koennen im Falle mehrerer Ethernetadapter neue MAC-Adressen zugewiesen werden.
Ueber die OBP(Open Boot Prompt) 'local-mac-address?' kann die Berechnung und Vergabe von MAC-Addressen durch das NVRAM an- oder abgestellt werden.
Köln LUG
-
die kölner
Linux
und
U.n.i.x
Gruppe
|
CopyMiddle © 2007 by
|