La commutation de paquets est l'approche utilisée par certains protocoles de réseau informatique pour transmettre des données via une connexion locale ou longue distance. Les exemples de protocoles de commutation de paquets sont Frame Relay, IP et X.25.
Comment fonctionne la commutation de paquets
La commutation de paquets consiste à diviser les données en plusieurs parties, qui sont ensuite empaquetées dans des unités spécialement formatées, appelées paquets. Celles-ci sont généralement acheminées de la source à la destination à l'aide de commutateurs et de routeurs réseau, puis les données sont réassemblées à la destination.
Chaque paquet contient des informations d'adresse qui identifient l'ordinateur émetteur et le destinataire prévu. À l'aide de ces adresses, les commutateurs et les routeurs réseau déterminent la meilleure façon de transférer le paquet entre des "sauts" sur le chemin de sa destination. Il existe des applications gratuites telles que Wireshark pour vous aider à capturer et afficher les données si nécessaire.
Qu'est-ce qu'un hop?
Dans les réseaux informatiques, un saut représente une partie du chemin complet entre la source et la destination. Lors de la communication sur Internet, par exemple, les données transitent par un certain nombre de périphériques intermédiaires, notamment des routeurs et des commutateurs, plutôt que de passer directement sur un seul fil. Chacun de ces appareils fait basculer les données entre une connexion réseau point à point.
Le nombre de sauts représente le nombre total de périphériques traversés par un paquet de données donné. En règle générale, plus le nombre de sauts de paquets de données nécessaires pour atteindre leur destination est élevé, plus le délai de transmission est long.
Des utilitaires réseau tels que ping peuvent être utilisés pour déterminer le nombre de sauts vers une destination spécifique. Ping génère des paquets qui incluent un champ réservé pour le nombre de sauts. Chaque fois qu'un périphérique capable reçoit ces paquets, il le modifie, en incrémentant le nombre de sauts d'un. De plus, le dispositif compare le nombre de sauts à une limite prédéterminée et rejette le paquet si son nombre de sauts est trop élevé. Cela empêche les paquets de rebondir sans fin sur le réseau en raison d'erreurs de routage.
Avantages et inconvénients de la commutation de paquets
La commutation de paquets est l'alternative aux protocoles de commutation de circuits utilisés historiquement pour les réseaux téléphoniques et parfois avec des connexions RNIS.
Comparée à la commutation de circuits, la commutation de paquets présente les avantages et inconvénients suivants:
Avantages
- Utilisation plus efficace de la bande passante globale du réseau grâce à la flexibilité du routage des paquets plus petits sur des liaisons partagées.
- La construction de réseaux de commutation par paquets est souvent moins chère, car moins d’équipements sont nécessaires.
- Fiabilité. Si un paquet n'arrive pas à destination comme prévu, l'ordinateur récepteur détecte un paquet manquant et demande à ce qu'il soit renvoyé.
- La commutation de paquets offre un réacheminement automatique en cas d'échec d'un nœud sur son parcours.
Les inconvénients
- Des délais plus longs dans la réception des messages en raison du temps requis pour empaqueter et acheminer les paquets. Pour de nombreuses applications, les retards ne sont pas assez longs pour être importants, mais pour les applications hautes performances telles que la vidéo en temps réel, une technologie de qualité de service (QoS) supplémentaire est souvent nécessaire pour atteindre les niveaux de performances requis.
- L'utilisation de liaisons physiques partagées constitue un risque potentiel pour la sécurité du réseau. Les protocoles et autres éléments associés dans les réseaux à commutation de paquets doivent s'aligner sur les précautions de sécurité appropriées.
- La latence est imprévisible.