Comment un routeur obtient-il son adresse IP?


43

Supposons donc que je connecte un routeur secondaire à mon premier. Un câble Ethernet de l'un des ports du réseau local au réseau étendu du routeur secondaire.

Maintenant, comment mon routeur secondaire obtient-il son adresse IP? Est-ce par protocole DHCP ou autre?

La raison pour laquelle je pose cette question est que, lorsque mon fournisseur de services Internet a mis à niveau le micrologiciel de mon 1er routeur (il s'agit également d'un modem), il me semblait que, selon eux, je devais relier le second routeur via son interface LAN 4. Il n'est pas possible d'attribuer manuellement une adresse IP à cette interface, ils ont commencé à utiliser le concept de "DMZ" de manière trompeuse. Cependant, lorsque j'ai configuré le premier routeur pour ponter l'interface de réseau local 4, comme ils l'ont dit, mon deuxième routeur a commencé à agir comme un commutateur, même s'il était connecté via WAN. Bien qu'un serveur DHCP (Windows Server 2012) connecté au deuxième routeur fonctionne parfaitement; il reçoit une adresse IP du DHCP du premier routeur et transmet les adresses à ses clients.

Alors peut-être une question étrange, mais les routeurs obtiennent-ils leurs adresses externes différemment des clients DHCP? D'un point de vue théorique, les routeurs ne devraient pas être différents.


5
Un diagramme aiderait ... Les routeurs (généralement) ont plus d'une adresse IP ... de qui parlez-vous?
Attie

5
Votre question est un peu déroutante. Vous dites "quand cela s'est produit", mais il n'est pas clair si "cela" est le microprogramme de votre premier routeur mis à niveau ou de votre second routeur configuré en mode pont. Quels changements avez-vous apportés dans le deuxième routeur exactement?
David Schwartz

Voir mise à jour. La configuration du pont a été faite dans le premier routeur, qui avait la mise à niveau du firmware.
Regnard Groob

Ahh, alors ma réponse est correcte et la réponse de LPChip, bien que correcte sur ce qui peut se produire, ne décrit pas exactement ce qui s'est passé dans votre situation.
David Schwartz

Réponses:


110

Beaucoup de gens ne se rendent pas compte qu'un «routeur» consommateur consiste généralement en un ensemble de composants regroupés dans une même boîte.

Les ports WAN / externes sont généralement configurés sur 'configuration automatique' à l'aide de DHCP ... c'est-à-dire qu'ils demanderont une adresse IP, puis l'utiliseront. Beaucoup de gens ne se soucient pas de ce que la propriété intellectuelle externe est, tant que les choses fonctionnent.

J'espère que ce diagramme aidera à clarifier certains points, et j'espère que je l'ai correctement tiré de votre description:

Réseau

  • Chacune des IPpiles colorées aura généralement une adresse IP distincte ... ainsi chaque routeur aura une IP " interne " et une " externe ".
  • La IPpile bleue aura une adresse IP attribuée par votre fournisseur de services Internet. N'essayez même pas de le configurer vous-même.
  • La IPpile verte aura une adresse privée - généralement 192.168.0.0/24ou similaire par défaut. Vous êtes libre de configurer cela.
    • L '" ordinateur " du routeur 1 exécutera probablement un serveur DHCP et louera des adresses aux clients du réseau dans cette plage. Vous pouvez désactiver ceci.
  • La IPpile rouge suivra dans la même veine que la pile bleue ... elle demandera probablement une adresse au fournisseur de service (dans ce cas, le routeur 1).
  • Si, au lieu de LAN4 du routeur 1 agissant comme un commutateur passif, vous l'avez configuré pour servir de pont, vous constaterez peut-être que le port WAN du routeur 2 tente d'obtenir une adresse IP directement de votre fournisseur de services Internet, et non du serveur DHCP du routeur 1. ... Je soupçonne que ce n'est pas ce que vous voulez, car votre FAI doit fournir deux adresses IP publiques.
  • Ce que vous entendez par " mon deuxième routeur a commencé à agir comme un commutateur " n'est pas clair ... Si vous pouviez maintenant communiquer directement avec les clients connectés aux ports LAN * du routeur 1, alors, comme cela a été mentionné précédemment, ceci est typique.
    • Le routeur 2 serait «masqué», permettant à ses hôtes internes de communiquer avec des hôtes externes à l'aide de son adresse IP externe. Ceci est une fonctionnalité standard de la traduction d'adresses réseau .
    • Les hôtes situés sur les ports LAN * du routeur 1 ne pourront probablement pas communiquer avec les hôtes situés sur les ports LAN * du routeur 2.

Par ailleurs, le bloc "Routeur 2" du schéma ci-dessus est souvent vendu comme un " routeur à câbles ", car de nombreux câblodistributeurs fournissent leur propre modem câble externe. Ceci n’est qu’un terme marketing, et il est bien sûr possible d’utiliser un tel routeur dans cette configuration, avec un modem DSL externe, etc.

De même, il est possible d'acheter un " routeur " contenant un modem DSL ou un modem câble intégré (selon " Routeur 1 " ci-dessus).


3
La partie intitulée «ordinateur» contient le routeur actuel , n'est-ce pas? C'est la partie qui a plus d'une interface réseau et qui connecte deux réseaux ensemble. Le serveur DHCP pourrait être exclu, de ce que nous appelons le routeur , puisqu'il repose uniquement sur le réseau local et ne touche pas le réseau étendu.
bdsl

2
Corrigez ... mais le logiciel du routeur et le logiciel DHCP s'exécutent tous les deux sur cet " ordinateur " ... Vous remarquerez que le bloc DHCP n'a qu'un lien vers l'interface interne.
Attie

5
Je dirais que c'est souvent mieux si vous êtes capable de basculer le routeur du fournisseur en mode pont et de faire toute la configuration de votre réseau sur votre propre boîtier (configuré comme un routeur, pas comme un commutateur), sous votre contrôle. Si vous savez ce que vous faites.
Edheldil

3
@Prinsig, chaque fois qu'un routeur demande une adresse IP par DHCP, il envoie des informations d'identification (généralement son adresse MAC). Le serveur DHCP l'utilise pour s'assurer que le routeur ne reçoit qu'une seule adresse IP à la fois.
Marc

5
Votre diagramme est une représentation très précise de ce qu’il ya à l’intérieur d’un routeur grand public. Vous avez même capturé un peu des variations entre différents modèles. Je pense que c'est un diagramme très utile pour ceux qui ne savent pas autant ce qu'il y a à l'intérieur d'un tel routeur. (Bien sûr, il y a plus de détails, mais des détails sans pertinence pour la question auraient rendu le diagramme moins utile.)
kasperd

4

Par défaut, les routeurs domestiques ou de petite entreprise utilisent généralement DHCP pour déterminer quelle adresse attribuer à leur interface de réseau étendu.

Je pense que vous vous trompez à propos de votre routeur agissant comme un commutateur. Probablement, il a fonctionné exactement comme il le fait habituellement - en tant que routeur. Votre modem / routeur vous a probablement attribué une adresse IP pour son port WAN et il a été masqué pour tous les clients de ses ports LAN, en attribuant à chacune d’elles des adresses IP par DHCP. C’est précisément ce que nous ferions si le port WAN était connecté à un modem.


Lire le message à nouveau. Le FAI a fait en sorte que le routeur fonctionne en pont, de sorte que le modem effectue actuellement tout le routage et que le routeur est devenu un commutateur.
LPChip

@LPChip C'est le contraire de ce que dit le post! La poste a déclaré que son fournisseur d'accès lui avait dit qu'il devait configurer son routeur pour qu'il fonctionne comme un pont, mais que ce n'était pas le cas et que cela fonctionnait toujours.
David Schwartz

1

Normalement, lorsque vous avez deux routeurs connectés ensemble, le second récupère sa propre adresse IP du premier routeur et si DHCP est activé sur le second routeur, il commence à distribuer sa propre adresse IP à tout ce qui y est connecté. . De la même manière que le premier routeur le fait du FAI.

Le FAI attribue au premier routeur une adresse IP spécifique à ce routeur, puis ce premier routeur commence à distribuer ses propres adresses IP à tout autre périphérique connecté (indépendamment du fait que le prochain périphérique soit un ordinateur ou un autre routeur). - le second routeur doit avoir un port spécifique à brancher pour pouvoir l'utiliser comme un port WAN ou un port Ethernet "Cable Modem" (ils sont généralement séparés des autres ports). Le deuxième routeur de la chaîne devrait faire exactement la même chose: il devrait extraire une adresse IP du port WAN, puis commencer à distribuer sa propre adresse IP à partir de son propre serveur DHCP.

Si vous ne le souhaitez pas, vous devez désactiver le protocole DHCP sur le second routeur. le second routeur agit alors comme un commutateur et chaque fois qu'un nouveau périphérique se connecte, il retourne au premier routeur et demande une nouvelle adresse IP.

La seule chose que vous devez surveiller si vous utilisez les deux routeurs, c’est que les adresses IP ne se contredisent pas - vous définissez généralement les adresses IP d’un routeur comme quelque chose comme 192.168.1.x et le deuxième routeur est 192.168.0.x avec des masques de sous-réseau de 255.255.255.0 sur chaque (les masques de sous-réseau indiquent les parties de l'adresse IP appartenant à quel réseau - 255.255.255.0 signifie que les 3 premières parties de l'adresse IP font référence à celui réseau spécifique et le dernier chiffre fait référence à l'ordinateur spécifique sur ce réseau - ce qui signifie que vous pouvez avoir 255 périphériques sur ce routeur avant de manquer d'adresses IP (192.168.1.0-254 ou 192.168.0.0-254) (en fonction également quelle plage vous avez définie sur le DHCP, la modification de la plage et le changement du dernier numéro sur le masque de sous-réseau peuvent réduire cela).De cette manière, le routeur un donnerait les adresses IP 192.168.1.x et le routeur 2 donnerait les adresses IP 192.168.0.x, et vous ne devriez pas avoir de cas où le serveur DHCP du routeur 2 donne une adresse IP. ce routeur 1 a déjà donné.


-1

Oui? Bien sûr, le routeur utilise le même protocole DHCP exact pour obtenir son adresse IP à partir du lien WAN, comme tout autre périphérique IP. Après tout, vous pouvez connecter votre ordinateur directement au modem câble (ceux qui ont des modems et des routeurs distincts) et utiliser Internet de cette façon.

Quoi qu'il en soit, pour rester simple, pour augmenter le nombre de liaisons Ethernet ou de ports utilisant un routeur secondaire, vous allez vouloir brancher un port LAN dans un autre port LAN. Ensuite, le deuxième routeur bascule (sous forme de verbe) sur les trames (contenant des paquets encapsulés) vers la destination appropriée connectée aux ports de réseau local. Si le cadre est destiné à Internet, il enverra le lien connecté au premier routeur. Le premier routeur assignera toute l'adresse IP. Le deuxième routeur (agissant en tant que commutateur, rappelez-vous) transmettra ces affectations DHCP afin que tous les périphériques connectés aux ports de réseau local du routeur 2 obtiennent leur adresse IP du routeur 1.

Si vous le souhaitez, vous pouvez accéder à l'interface Web du routeur 2 et désactiver le protocole DHCP (vous devrez peut-être effectuer cette étape et lui attribuer une adresse IP manuellement). Vous pouvez ensuite configurer le routeur 2 à l'aide de cette adresse IP. Sinon, il n'aurait pas d'adresse IP, car les commutateurs n'ont généralement pas d'adresse IP.

C’est la configuration exacte que j’ai chez moi et tout fonctionne parfaitement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.