it-swarm.com.de

Wie erhält ein Router seine IP-Adresse?

Nehmen wir also an, ich schließe einen sekundären Router an meinen ersten an. Ein Ethernet-Kabel von einem der LAN-Ports zum WAN des sekundären Routers.

Wie erhält mein sekundärer Router nun tatsächlich seine IP-Adresse? Handelt es sich um ein DHCP-Protokoll oder ein anderes?

Der Grund, den ich frage, ist, dass mein ISP bei der Aktualisierung der Firmware meines ersten Routers (es ist auch ein Modem) anscheinend den zweiten Router über die LAN-Schnittstelle 4 verbinden musste. Es gibt keine Möglichkeit, eine IP-Adresse manuell zuzuweisen diese Schnittstelle, sie begann das Konzept der "DMZ" irgendwie irreführend zu verwenden. Als ich jedoch den ersten Router so konfigurierte, dass er die LAN-Schnittstelle 4 überbrückt, verhält sich mein zweiter Router wie ein Switch, obwohl er über WAN verbunden ist. Ein mit dem 2. Router verbundener DHCP-Server (Windows Server 2012) funktioniert einwandfrei. Er erhält eine IP-Adresse vom DHCP des 1. Routers und teilt Adressen an seine Clients aus.

Also vielleicht eine komische Frage, aber beziehen Router ihre externen Adressen anders als DHCP-Clients? Aus theoretischer Sicht sollten Router nicht anders sein.

44
Regnard Groob

Vielen Menschen ist nicht klar, dass ein Consumer-Router in der Regel aus mehreren Komponenten besteht, die in einer einzigen Box zusammengefasst sind.

Die WAN/externen Ports werden in der Regel mit DHCP auf "Automatisch konfigurieren" gesetzt. Das heißt, sie werden nach einer IP-Adresse gefragt und diese dann verwendet. Vielen ist es egal, was die externe IP ist, solange es funktioniert.

Hoffentlich hilft dieses Diagramm dabei, einige Punkte zu verdeutlichen, und hoffentlich habe ich es anhand Ihrer Beschreibung richtig gezeichnet:

 Network

  • Jeder der farbigen IPname__-Stacks hat normalerweise eine eigene IP-Adresse ... daher hat jeder Router eine 'intern' und eine 'extern' IP.
  • Dem blauen Stapel IPwird von Ihrem Internetdienstanbieter eine IP-Adresse zugewiesen. Versuchen Sie nicht einmal, es selbst zu konfigurieren.
  • Der grüne Stapel IPhat standardmäßig eine private Adresse - normalerweise einen 192.168.0.0/24 oder eine ähnliche Adresse. Sie können dies frei konfigurieren.
    • Das "Computer" in Router 1 wird wahrscheinlich einen DHCP-Server ausführen und Adressen an Clients im Netzwerk in diesem Bereich leasen. Sie können dies deaktivieren.
  • Der rote Stapel IPfolgt in ähnlicher Weise wie der blaue Stapel ... er fordert wahrscheinlich eine Adresse vom Dienstanbieter an (in diesem Fall Router 1).
  • Wenn Sie LAN4 von Router 1 nicht als dummen Switch konfiguriert haben, sondern als Bridge, wird der WAN -Port von Router 2 möglicherweise versuchen, eine IP-Adresse direkt von Ihrem Internetdienstanbieter abzurufen. nicht vom DHCP-Server von Router 1 ... Ich vermute, dies ist nicht das, was Sie wollen, da Sie zwei öffentliche IPs von Ihrem ISP bereitstellen müssen.
  • Es ist nicht klar, was Sie unter "mein zweiter Router hat sich wie ein Switch verhalten" verstehen. Wenn Sie jetzt direkt mit Clients kommunizieren könnten, die an die LAN * -Ports von Router 1 angeschlossen sind, dann wie bereits erwähnt ist typisch.
    • Router 2 würde "Masquerading" sein und es seinen internen Hosts ermöglichen, mit externen Hosts unter Verwendung ihrer externen IP zu kommunizieren. Dies ist eine Standardfunktion von Network Address Translation .
    • Hosts an den LAN * -Ports von Router 1 können wahrscheinlich nicht mit Hosts an den LAN * -Ports von Router 2 kommunizieren.

Als Randnotiz wird der "Router 2" -Block in der obigen Abbildung häufig als "Cable Router" vermarktet, da viele Kabelanbieter ihr eigenes externes Kabelmodem liefern. Dies ist nur ein Marketingbegriff, und es ist natürlich möglich, einen solchen Router in dieser Konfiguration mit einem externen DSL-Modem usw. zu verwenden.

Ebenso ist es möglich, ein "Router" zu erwerben, das ein DSL-Modem oder ein eingebautes Kabelmodem enthält (siehe "Router 1" oben).

110
Attie

Typische Router für Privatanwender oder kleine Büros verwenden in der Regel standardmäßig DHCP, um zu bestimmen, welche Adresse ihrer WAN - Schnittstelle zugewiesen werden soll.

Ich glaube, Sie irren sich, wenn Ihr Router als Switch fungiert. Wahrscheinlich hat es genau so funktioniert, wie es normalerweise der Fall ist - als Router. Wahrscheinlich hat Ihr Modem/Router eine IP-Adresse für den WAN -Port zugewiesen, und es hat sich für alle Clients an den LAN-Ports maskiert und jede dieser IP-Adressen per DHCP zugewiesen. Dies ist genau das, was es tun würde, wenn der WAN -Port mit einem Modem verbunden wäre.

4
David Schwartz

Wenn zwei Router miteinander verbunden sind, ruft der zweite normalerweise seine eigene IP-Adresse vom ersten Router ab. Wenn im zweiten Router DHCP aktiviert ist, gibt er seine eigene IP-Adresse an alle angeschlossenen Router weiter . Auf die gleiche Weise wie der erste Router vom ISP.

Der Internetdienstanbieter gibt dem ersten Router eine IP-Adresse, die speziell für diesen Router bestimmt ist, und dieser erste Router beginnt, seine eigenen IP-Adressen an jedes andere angeschlossene Gerät auszugeben (unabhängig davon, ob das nächste Gerät ein Computer oder ein anderer Router ist oder nicht) - Der zweite Router sollte über einen bestimmten Port verfügen, an den er angeschlossen werden kann (z. B. einen WAN -Port oder einen "Kabelmodem" -Ethernet-Port). Der zweite Router in der Kette sollte genau das Gleiche tun: Er sollte eine IP-Adresse vom WAN -Port abrufen und dann seine eigene IP-Adresse von seinem eigenen DHCP-Server ausgeben.

Wenn Sie dies nicht möchten, müssen Sie DHCP am zweiten Router ausschalten. Dadurch verhält sich der zweite Router wie ein Switch, und wenn ein neues Gerät eine Verbindung herstellt, kehrt er zum ersten Router zurück und fragt nach einer neuen IP-Adresse.

Das einzige, worauf Sie achten müssen, wenn Sie die beiden Router verwenden, ist, dass die IP-Adressen nicht kollidieren - normalerweise würden Sie die IP-Adressen eines Routers auf 192.168.1.x und einstellen der zweite Router ist 192.168.0.x mit Subnetzmasken von 255.255.255.0 auf jedem (Subnetzmasken kennzeichnen, welche Teile der IP-Adresse zu welchem ​​Netzwerk gehören - 255.255.255.0 bedeutet, dass sich die ersten 3 Teile der IP-Adresse darauf beziehen Ein bestimmtes Netzwerk und die letzte Ziffer beziehen sich auf den bestimmten Computer in diesem Netzwerk. Dies bedeutet letztendlich, dass Sie 255 Geräte an diesem Router haben können, bevor Ihnen die IP-Adressen ausgehen (192.168.1.0-254 oder 192.168.0.0-254) (abhängig auch von) Durch die Einstellung des DHCP-Bereichs und das Ändern des Bereichs sowie der letzten Nummer in der Subnetzmaske kann dies verringert werden.) Auf diese Weise würde Router 1 die IP-Adressen 192.168.1.x und Router 2 die IP-Adresse 192.168.1.x ausgeben IP-Adressen 192.168.0.x, und Sie sollten keinen Fall haben, in dem der DHCP-Server von Router 2 eine IP a ausgibt ddress das der router 1 schon raus gegeben hat.

1
TheKLF99