Les routeurs prennent en charge trois mécanismes de transfert des paquets :

Les Figures 1 et 3 illustrent les différences entre les trois mécanismes de transfert de paquets. Supposons que les cinq paquets d'un flux de trafic se dirigent vers la même destination. Comme illustré en Figure 1, avec la commutation de processus, chaque paquet doit être traité séparément par le processeur. Comparez cette configuration avec celle de la commutation rapide, présentée en Figure 2. Avec la commutation rapide, seul le premier paquet d'un flux est commuté par le processus et ajouté au cache à commutation rapide. Les quatre autres paquets sont traités rapidement en fonction des informations contenues dans le cache à commutation rapide. Enfin, dans la Figure 3, le protocole CEF établit les tables FIB et de contiguïté une fois que le réseau a convergé. Les cinq paquets sont tous rapidement traités dans le plan de données.

Voici une analogie courante permettant de décrire les trois mécanismes de transfert des paquets :