14.
2 Transmission de
paquets
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 558
Transmission de paquets
Processus de décision sur la transmission des paquets
1. Le bloc de liaison de données avec
un paquet IP encapsulé arrive sur
l'interface d'entrée.
2. Le routeur examine l'adresse IP de
destination dans l'en-tête du paquet et
consulte sa table de routage IP.
3. Le routeur trouve le préfixe
correspondant le plus long dans la
table de routage.
4. Le routeur encapsule le paquet
dans un cadre de liaison de données
et le transmet à l'extérieur de
l'interface de sortie. La destination
peut être un périphérique connecté au
réseau ou un routeur de saut suivant.
5. Toutefois, s'il n'y a pas d'entrée de
route correspondante, le paquet est
supprimé.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 559
Transmission de paquets
Processus de décision sur la transmission de paquets
Une fois qu'un routeur a déterminé le meilleur chemin, il peut effectuer les opérations
suivantes :
Transférer le paquet à un périphérique sur un réseau directement connecté
• Si l'entrée d'itinéraire indique que l'interface de sortie est un réseau directement
connecté, le paquet peut être transféré directement au périphérique de destination.
Généralement, il s'agit d'un réseau local Ethernet.
• Pour encapsuler le paquet dans la trame Ethernet, le routeur doit déterminer l'adresse
MAC de destination associée à l'adresse IP de destination du paquet. Le processus
varie selon que le paquet est un paquet IPv4 ou IPv6.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 560
Transmission de paquets
Processus de décision sur la transmission de paquets
Une fois qu'un routeur a déterminé le meilleur chemin, il peut effectuer les opérations
suivantes :
Transférer le paquet à un routeur de saut suivant
• Si l'entrée d'itinéraire indique que l'adresse IP de destination se trouve sur un réseau
distant, c'est-à-dire un périphérique sur le réseau qui n'est pas directement connecté.
Le paquet doit être transféré au routeur de saut suivant. L'adresse du saut suivant est
indiquée dans l'entrée de l'itinéraire.
• Si le routeur de transfert et le routeur de saut suivant se trouvent sur un réseau
Ethernet, un processus similaire (ARP et ICMPv6 Neighbor Discovery) se produit pour
déterminer l'adresse MAC de destination du paquet comme décrit précédemment. La
différence est que le routeur recherche l'adresse IP du routeur de saut suivant dans
sa table ARP ou son cache voisin, au lieu de l'adresse IP de destination du paquet.
Remarque : Ce processus varie pour les autres types de réseaux de couche 2.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 561
Transmission de paquets
Processus de décision sur la transmission de paquets
(suite)
Une fois qu'un routeur a déterminé le meilleur chemin, il peut effectuer les opérations
suivantes :
Déposer le paquet - Aucune correspondance dans la table de routage
• S'il n'y a pas de correspondance entre l'adresse IP de destination et un préfixe dans
la table de routage, et s'il n'y a pas d'itinéraire par défaut, le paquet sera supprimé.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 562
Transmission de paquets
Transmission de paquets de bout en bout
La responsabilité principale de la fonction de transfert de paquets est d'encapsuler les
paquets au type de trame de liaison de données approprié pour l'interface de sortie. Par
exemple, le format de trame de liaison de données pour une liaison série peut être le
protocole PPP (Point-to-Point), le protocole HDLC (High-Level Data Link Control) ou un
autre protocole de couche 2.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 563
Transmission de paquets
Mécanismes de transmission de paquets
La responsabilité principale de la fonction de transfert de paquets est d'encapsuler les
paquets au type de trame de liaison de données approprié pour l'interface de sortie. Plus
un routeur peut effectuer cette tâche efficacement, plus les paquets peuvent être
transférés plus rapidement par le routeur.
Les routeurs prennent en charge trois mécanismes de transfert des paquets:
• Commutation de processus
• Commutation rapide
• Protocole CEF (Cisco Express Forwarding)
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 564
Transmission de paquets
Mécanismes de transmission de paquets (suite)
Processus de commutation : un ancien mécanisme de transmission de paquets encore
disponible pour les routeurs Cisco. Lorsqu'un paquet arrive sur une interface, il est
transféré au plan de contrôle où le processeur fait correspondre l'adresse de destination
avec une entrée de sa table de routage, puis détermine l'interface de sortie et transmet le
paquet. Il est important de comprendre que le routeur effectue cette opération pour
chaque paquet, même si la destination est identique pour une série de paquets.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 565
Transmission de paquets
Mécanismes de transmission de paquets (suite)
• Commutation rapide :Un autre mécanisme de transfert de paquets plus ancien qui a succédé à
la commutation de processus. Commutation rapide utilise un cache à commutation rapide pour
stocker les informations du saut suivant. Lorsqu'un paquet arrive sur une interface, il est transféré
au plan de contrôle où le processeur (CPU) recherche une correspondance dans le cache à
commutation rapide. S'il ne trouve rien, le paquet est commuté par le processus et transféré à
l'interface de sortie. Les informations relatives au flux du paquet sont ensuite stockées dans le
cache à commutation rapide. Si un autre paquet ayant la même destination arrive sur une
interface, les informations de tronçon suivant du cache sont réutilisées sans intervention du
processeur.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 566
Transmission de paquets
Mécanismes de transmission de paquets (suite)
• Cisco Express Forwarding (CEF) : Le mécanisme de transmission de paquets Cisco IOS le plus
récent et par défaut. Le CEF construit une base d'informations sur les expéditions (FIB), et un
tableau de contiguïté. Les entrées des tables ne sont pas déclenchées par des paquets comme
dans le cas d'une commutation rapide, mais par des changements, par exemple lorsque quelque
chose change dans la topologie du réseau. Lorsqu'un réseau a convergé, le FIB et les tables de
contiguïté contiennent toutes les informations qu'un routeur doit prendre en compte pour
acheminer un paquet.
© 2016 Cisco et/ou ses filiales. Tous droits réservés. Informations
confidentielles de Cisco 567