À retenir
- C'est le vecteur qui transporte l'information d'un point A à un point B.
- Il peut être physique (câble, onde) ou logique (logiciel).
- Sa capacité maximale est appelée la bande passante.
Un canal de communication est le chemin, physique ou virtuel, emprunté par les données pour circuler entre un émetteur et un récepteur. On peut l'imaginer comme une conduite d'eau ou une voie d'autoroute dédiée au transfert d'informations entre deux logiciels ou deux machines.
Étymologie
Issu du latin canalis désignant un conduit ou un tuyau. En informatique, le terme a évolué pour passer de la description des câbles physiques (fil de cuivre) à une notion abstraite (canal logique) permettant à des applications de discuter entre elles sans se soucier du matériel utilisé.
Exemples d'usage
- Une fibre optique servant de support physique pour relier deux continents.
- Une connexion Wi-Fi utilisant des ondes radio sur une fréquence spécifique.
- Un socket réseau, qui est un canal logiciel permettant à un navigateur web de charger une page depuis un serveur.
Cas d'usage
Ce concept intervient dans les réseaux pour acheminer les paquets de données, dans les systèmes d'exploitation pour permettre à deux programmes de collaborer (communication inter-processus), et dans les télécommunications pour séparer les différents flux de données sur une même ligne.
Bonnes pratiques
Pour garantir l'efficacité d'un canal, il faut veiller à limiter le bruit (interférences) et à adapter le débit au volume de données. En sécurité, il est recommandé de chiffrer les canaux pour éviter que les informations ne soient lues par un tiers non autorisé.
Synonymes
Antonymes
Conseil
Quand vous débutez, ne voyez pas seulement le canal comme un fil électrique. Pensez-y comme une connexion établie entre deux entités qui se sont mises d'accord sur une manière de se parler.
Questions fréquentes
Quelle est la différence entre canal et support ?
Le support est le matériau (cuivre, air, verre), alors que le canal est la voie spécifique configurée sur ce support pour une communication donnée.
Un canal peut-il être partagé ?
Oui, grâce au multiplexage, plusieurs canaux logiques peuvent emprunter un seul et même support physique sans se mélanger.