2 votes

Quand un routeur sait-il qu'il doit envoyer un paquet vers Internet et pas sur le réseau local?

En supposant qu'un routeur dispose d'un commutateur intégré qui transmet des paquets de données aux machines sur le LAN en fonction de l'adresse MAC de tous les appareils connectés localement, je veux savoir quand et comment (préparer le paquet pour Internet en utilisant des adresses IP) il est envoyé à Internet. Je suppose que toutes les options locales sont d'abord épuisées, mais je pensais que cela pourrait être plus intelligent que ça.

4voto

Fiasco Labs Points 6626

Note : La résolution DNS se produit avant tous les éléments ci-dessous afin de déterminer l'adresse IP de destination.

Si l'adresse IP de la demande se trouve sur votre réseau local, votre routeur n'intervient pas du tout (à part la partie commutateur qui est une série de ports Ethernet).

Votre table de routage locale (commande route print sur Win, simple route sur Lin) vous montre la table de routage que le système d'exploitation utilise pour déterminer quelle interface utiliser pour envoyer le paquet en fonction de l'adressage. La pile IP effectuera ensuite une requête arp pour trouver l'adresse MAC de la machine sur le réseau local et établir des communications directes à travers le commutateur.

Si l'adresse IP est étrangère à votre réseau local, alors la table de routage du système d'exploitation l'envoie à l'adresse de passerelle, qui est votre routeur et votre routeur utilise une table de routage similaire pour renvoyer le paquet à sa passerelle, ad nauseam jusqu'à ce qu'il atteigne sa destination.

0voto

Austin T French Points 10253

À un niveau très simple, tu as raison.

Prenons Google. Lorsque vous demandez Google.com, votre routeur vérifie d'abord ses propres tables locales, s'il n'y a pas de correspondance dans la table (Hôte / IP), il le transmet à votre modem. Le modem fait essentiellement la même chose, et envoie la demande à son serveur DNS, qui peut être celui de l'ISP ou d'un tiers, cela se répète jusqu'à ce qu'il atteigne soit un routeur qui a la bonne entrée soit les serveurs racine de l'iana.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X