Les réseaux informatiques sont conçus pour faciliter la communication et les échanges d'informations entre les personnes ou entre les sociétés quelles que soient leurs positions sur notre planète. Mais une chose est certaine, les deux pôles échangeurs de données doivent être reliés au réseau universel (Internet) et l'opération d'acheminement de données entre les deux communicateurs s'appelant "routage" sert à guider l'information échangée vers sa destination exacte dans le temps approprié en gardant l'intégrité de ladite information sans erreur. Pour cela, l'opération de routage dispose d'un outil indispensable dédié à cette opération nommé le "routeur" qui gère toutes les communications internet avec une certaine intelligence dont il dispose. Un routeur relie deux réseaux car il possède leur adresse dans sa table de routage et lorsqu'il reçoit l'information (trame de données) du réseau 1 il consulte sa table de routage pour chercher l'adresse du réseau 2 destinataire. Et dés qu’il le trouvera, il orientera cette trame de données vers le chemin approprié, sinon il envoi une requête d'erreur au réseau émetteur (1).
En général, le routage demande l’utilisation de plusieurs routeurs pour acheminer les données vers leurs destinations, c'est-à-dire que l’information transportée traverse tous les routeurs de son chemin et qu'elle doit subir le même traitement dans chaque routeur comme il a été présenté ci-dessus jusqu'à son arrivée à sa destination finale.
Le routage de données sur réseau internet respecte les normes universel via un dispositif appelé Protocole dont on distingue plusieurs types ; protocole de transport et de contrôle (TCP) protocole internet (IP), udp, ucmp..etc















