Un routeur a besoin de plusieurs informations pour réussir à acheminer les paquets:
1. Adresse IP de destination: Ceci est la principale information. Le routeur utilise l'adresse IP de destination pour déterminer où le paquet doit aller.
2. Tableau de routage: Il s'agit d'un tableau qui contient des informations sur les réseaux disponibles et les chemins pour les atteindre. Chaque entrée de la table de routage comprend:
* Réseau de destination: L'adresse du réseau à laquelle l'itinéraire s'applique.
* Suivant Hop: L'adresse IP du routeur suivant dans le chemin d'accès pour atteindre la destination.
* Interface: L'interface du routeur sur lequel le paquet doit être envoyé.
* métrique: Une valeur qui indique le coût de l'utilisation de cette voie (par exemple, latence, bande passante).
3. Masque réseau: Cela définit la partie réseau d'une adresse IP. Les routeurs utilisent le masque réseau pour identifier le réseau auquel appartient une adresse IP de destination.
4. En-tête de paquet: Le routeur examine l'en-tête des paquets pour obtenir des informations comme:
* Adresse IP source: L'adresse IP de l'expéditeur du paquet.
* Adresse IP de destination: L'adresse IP du destinataire du paquet.
* Type de protocole: Le type de protocole utilisé (par exemple, TCP, UDP, ICMP).
* Time To Live (TTL): Une valeur décrémentée à chaque houblon. Une fois qu'il atteint zéro, le paquet est jeté pour l'empêcher de boucler indéfiniment.
5. Protocoles de routage: Ces protocoles sont utilisés pour échanger des informations de routage entre les routeurs. Les exemples incluent:
* RIP (protocole d'informations de routage): Un protocole Vector Distance qui utilise un nombre de houblon comme métrique.
* OSPF (Open le plus court le plus court en premier): Un protocole de liaison-État qui utilise une métrique de coût basée sur des facteurs tels que la bande passante et la latence.
* BGP (Border Gateway Protocol): Utilisé pour échanger des informations de routage entre les systèmes autonomes (différents fournisseurs de services Internet).
6. Informations sur l'interface: Cela inclut le type de connexion physique (par exemple, Ethernet, Wi-Fi), l'adresse MAC et l'état actuel de l'interface.
7. Configuration du réseau: Cela comprend des informations sur l'adresse IP propre du routeur, le masque de sous-réseau et la passerelle par défaut.
En substance, un routeur combine des informations de sa table de routage, de son en-tête de paquet et de sa configuration de réseau pour déterminer le chemin optimal pour qu'un paquet atteigne sa destination. Il utilise ces informations pour:
* Faites correspondre l'adresse IP de destination avec un itinéraire dans sa table de routage.
* Choisissez le prochain routeur de houblon en fonction de l'entrée de la table de routage.
* Transférer le paquet hors de l'interface appropriée.
Ce processus se répète à chaque routeur le long du chemin jusqu'à ce que le paquet atteigne sa destination finale.
|