DHCP

Aus AliceWiki

Wechseln zu: Navigation, Suche

DHCP (Dynamic Host Configuration Protocol) ist eine Funktion die die meisten Internet-Nutzer von ihrem Router kennen obwohl auch die Zuweisung dynamischer IP Adressen im Internet auf diesem Prinzip basiert.

ACHTUNG: Viele User unterscheiden nicht zwischen einem Router und einem Modem. Ein Modem ist ein relativ einfaches Gerät das nur die physikalische Verbindung zum Internet herstellt, weiter nichts. In der Regel gibt es auf solch einem Gerät keine Konfigurationsmöglichkeiten.

Bei einem Router werden die Zugangsdaten nicht auf dem Computer eingegeben sondern auf dem Router der dann die Verbindung her und sie allen angeschlossenen Geräten zur Verfügung stellt. Wenn man also am Rechner nur den Browser (Internet Explorer, Firefox, Opera, Safari etc.) öffnen muss und das Internet ist da ist das zumindest schon ein Hinweis auf einen Router. Muss man sich noch einwählen indem man auf einen Knopf klickt, oder erscheinen nach dem Öffnen des Browser noch kleine Fenster haben wir meist ein Modem vor uns. Alice verschickt bisher NUR als Modem konfigurierte Geräte.

Jedes Gerät in einem Netzwerk benötigt eine eigene IP Adresse, in der Regel in der Form 192.168.1.x wobei das x für eine Zahl zwischen 1 und 254 steht. Diese Adresse kann man natürlich auf jedem Rechner manuell freigeben, sobald man aber mehr als zwei oder drei Rechner angeschlossen hat muss man schon aufpassen. Jede Änderung muss geprüft werden, ein falsch eingetragenes Gerät ist im besten Fall nicht erreichbar, im schlechtesten Fall sperrt es auch den Zugriff auf andere Komponenten. In einem Heimnetzwerk ist dies zwar ärgerlich, aber noch hinnehmbar. Wenn aber ein Firmennetz ausfällt ist das in der Regel mit Kosten verbunden. In beiden Fällen ist es aber meist mit recht viel Aufwand verbunden den Fehler zu finden und das Problem zu lösen. Wenn man z.B. durch einen falschen Eintrag den Netzwerkdrucker killt und erst nach ein paar Tagen das nächste Mal drucken muss... dann viel Spaß bei der Fehlersuche.

Ein Windows oder Apple Rechner ist im Auslieferungszustand so konfiguriert das er eine von außen über die Netzwerkkarte zugewiesen IP Adresse automatisch akzeptiert. Läuft daher auf dem Router DHCP stellt das Einbinden neuer Rechner in ein Netzwerk kein Problem dar, da dieser Rechner automatisch eine noch nicht belegte IP Adresse zugewiesen bekommt.

Zu beachten ist hierbei dass diese Adresse aus der so genannten IP Range des Routers kommen muss, die ersten drei Zahlen dürfen sich also nicht ändern. (Bsp.: Wenn der Router die Adresse 192.168.1.1 hat ist 192.168.1.10 in der gleichen IP Range, 192.168.10.1 nicht) Da die Zahlen bis 255 möglich sind kommt man nach Abzug des Routers und weiterer vorbelegter Adressen (die 254 und 255 sollten ausgespart bleiben da sonst keine Kommunikation im Netzwerk mehr möglich ist) auf ca. 250 mögliche Adressen oder Geräte, das sollte für den normalen Hausgebrauch ausreichen.

Die Vergabe der Adressen läuft so dass ein neuer Rechner im Netz über seine Netzwerkkarte eine Anfrage an alle DHCP Server im Netz stellt, in einem privaten LAN wird das nur der eine im Router sein, und um eine IP Adresse bittet. Die Netzwerkkarte bekommt dann ein paar Adressen vorgeschlagen inklusive der Lease-Time vorgeschlagen. Die Lease-Time ist die Zeit die die Netzwerkkarte diese IP Adresse ohne weitere Anforderung ununterbrochen nutzen kann. Die Netzwerkkarte "sucht" sich eine dieser Adressen raus und sendet ein OK an den Server damit damit dieser die anderen Adressen wieder vergeben kann. Sollten mehrere DHCP Server im Netz sein verstehen diese diese Antwort als Absage. Zum Abschluss meldet die Netzwerkkarte sich mit ihrer neuen IP Adresse noch einmal bei allen anderen Geräten im Netz um zu prüfen ob es diese Adresse nicht doch schon gibt. Sollte dies der Fall sein gibt sie eine entsprechende Ablehnung an den DHCP Server zurück und das Spiel beginnt von neuem. Leider habe ich keine Information gefunden inwiefern Rechner mit einer festen IP Adresse bei der Anmeldung im Netz prüfen ob ihre Adresse schon da ist.

Informationen darüber wie sich eine IP Adresse zusammensetzt und wie man herausbekommt welche der Rechner benutzt finden sich im Artikel über IP Adressen

Persönliche Werkzeuge