Le routage est la technique de transfert des trames (ou des paquets), de nœuds en nœuds, au travers du réseau, depuis l'émetteur jusqu'au destinataire, grâce à la connaissance de l'adresse complète de la destination.

A chaque nœud, une table de routage est consultée, qui fournit à la trame, et donc au paquet qu'elle contient, le meilleur chemin à cet instant précis pour atteindre le nœud suivant.

Les trames se succédant dans le temps, le chemin suivit au travers des routeurs, n'est donc pas toujours le même.

A la différence des commutateurs, les routeurs ont besoin de plus de temps pour lire l'adresse complète de la destination, codée sur un plus grand nombre de bits, et pour consulter et gérer la table de routage.

Le routage est meilleur marché que la commutation. Il est utilisé, au niveau paquet, pour le transfert des messages sur le Web.