DCN - Commutation réseau
La commutation est un processus pour transférer les paquets provenant d'un port vers un port menant vers la destination. Lorsque les données arrivent sur un port, elles sont appelées entrée, et lorsque les données quittent un port ou sortent, elles sont appelées sortie. Un système de communication peut comprendre un certain nombre de commutateurs et de nœuds. Au niveau général, la commutation peut être divisée en deux grandes catégories:
Connectionless: Les données sont transmises au nom des tables de transfert. Aucune négociation préalable n'est requise et les accusés de réception sont facultatifs.
Connection Oriented: Avant de commuter les données à transférer vers la destination, il est nécessaire de pré-établir le circuit le long du chemin entre les deux points d'extrémité. Les données sont ensuite transmises sur ce circuit. Une fois le transfert terminé, les circuits peuvent être conservés pour une utilisation future ou peuvent être désactivés immédiatement.
Commutation de circuits
Lorsque deux nœuds communiquent entre eux sur un chemin de communication dédié, cela s'appelle la commutation de circuit.Il y a un besoin d'un itinéraire prédéfini à partir duquel les données voyageront et aucune autre donnée n'est autorisée.En commutation de circuit, pour transférer les données, le circuit doit être établi pour que le transfert de données puisse avoir lieu.
Les circuits peuvent être permanents ou temporaires. Les applications qui utilisent la commutation de circuits peuvent devoir passer par trois phases:
Établir un circuit
Transférer les données
Déconnectez le circuit
La commutation de circuits a été conçue pour les applications vocales. Le téléphone est le meilleur exemple approprié de commutation de circuits. Avant qu'un utilisateur puisse passer un appel, un chemin virtuel entre l'appelant et l'appelé est établi sur le réseau.
Changement de message
Cette technique était quelque part au milieu de la commutation de circuits et de la commutation de paquets. Dans la commutation de message, le message entier est traité comme une unité de données et est commuté / transféré dans son intégralité.
Un commutateur travaillant sur la commutation de message, reçoit d'abord le message entier et le met en mémoire tampon jusqu'à ce qu'il y ait des ressources disponibles pour le transférer au saut suivant. Si le saut suivant n'a pas suffisamment de ressources pour accueillir un message de grande taille, le message est stocké et le commutateur attend.
Cette technique a été considérée comme un substitut à la commutation de circuits. Comme pour la commutation de circuits, tout le chemin est bloqué pour deux entités seulement. La commutation de messages est remplacée par la commutation de paquets. La commutation de messages présente les inconvénients suivants:
Chaque commutateur dans le chemin de transit a besoin de suffisamment de stockage pour accueillir tout le message.
En raison de la technique de stockage et retransmission et des attentes incluses jusqu'à ce que les ressources soient disponibles, la commutation des messages est très lente.
La commutation de messages n'était pas une solution pour le streaming multimédia et les applications en temps réel.
Commutation de paquets
Les lacunes de la commutation de messages ont donné naissance à une idée de commutation de paquets. Le message entier est décomposé en petits morceaux appelés paquets. Les informations de commutation sont ajoutées dans l'en-tête de chaque paquet et transmises indépendamment.
Il est plus facile pour les périphériques réseau intermédiaires de stocker des paquets de petite taille et ils n'utilisent pas beaucoup de ressources, ni sur le chemin du support, ni dans la mémoire interne des commutateurs.
La commutation de paquets améliore l'efficacité de la ligne car les paquets provenant de plusieurs applications peuvent être multiplexés sur la porteuse. Internet utilise une technique de commutation de paquets. La commutation de paquets permet à l'utilisateur de différencier les flux de données en fonction des priorités. Les paquets sont stockés et acheminés selon leur priorité pour offrir une qualité de service.