Réseaux à commutation

publicité
Chapitre 11
Commutation de circuits et
commutation de paquets
11-1
Contenu
•
•
•
•
•
•
Réseaux de communication commutateurs
Réseaux de commutateurs de circuits
Concepts de commutateurs de circuits
Principes de commutateurs de paquets
X.25
relai de frame
11-2
Réseaux de commutateurs
11-3
Réseaux de commutateurs
• La transmission sur de longues distances est
réalisée par un réseau de nœuds commutateurs
• Les nœuds ne traitent pas les données
• Les stations sont les destinations
– Ordinateurs, terminaux, téléphones, etc.
• Un ensemble de nœuds et connections forme un
réseau de communication
• Les données sont routées en les commutant de
nœud en nœud
11-4
Les nœuds
• Un nœud ne peut se connecter qu’aux autres
nœuds ou à des stations
• Les liaisons nœud à nœud sont faites en
général par multiplexage
• Un réseau est en général partialement
connecté
– Quelques connexions redondantes sont désirables par
mesure de fiabilité
• Il existe deux différentes technologies de
commutation
– La commutation de circuits
– La commutation de paquets
11-5
Un réseau simple de commutation
11-6
Commutation de circuits
• Parcours de communication dédié entre
deux stations
• En trois phases
– Etablissement de la connexion
– Transfert
– Déconnexion
• Il faut avoir une capacité de commutation et
de canal pour établir une connexion
• Il faut avoir un processus intelligent pour
réaliser le routage
11-7
Commutation de circuits (II)
• Inefficacité
– La capacité du canal est dédiée durant la connexion
– En absence de données, cette capacité est gaspillée
• La mise en connexion prend du temps
• Une fois établie le transfert est transparent
• Développé pour le trafic vocal (téléphone)
11-8
Circuit trivial de réseau de commutateurs
Un circuit de réseau de commutateurs est un ensemble de
commutateurs connectés par des liaisons physiques, où chaque
liaison est divisée en n canaux (obtenues par FDM ou TDM).
Dans les circuits de
commutateurs,
les
ressources doivent
êtres
réservées
durant la phase de
configuration,
où
elles
resteront
dédiées
pendant
toute la durée du
transfert de données
jusqu’à ce que la fin
de la communication.
11-9
Exemple
un circuit de réseau de commutateurs connecte 8 téléphones dans une petite
superficie. La communication se fait par des canaux vocaux de 4-kHz. Assumons
que chaque liaison utilise FDM pour connecter un maximum de deux canaux
vocaux. La largeur de bande de chaque liaison est alors 8 kHz. Le téléphone 1 est
connecté au téléphone 7; le 2 au 5; le 3 au 8; et le 4 au 6. De toute évidence, la
situation peut changer lorsque de nouvelles connexions se font. Le commutateur
contrôle les connexions.
11-10
Exemple
un circuit de réseau de commutateurs qui connectes des ordinateurs d’une
compagnie privée entre deux édifices éloignés. Les édifices sont connectés à l’aide
de lignes T-1 sous licences. Il y a deux 4 × 8 (4 entrées et 8 sorties) commutateurs
sur ce réseau. Pour chaque commutateur on a quatre ports de sorties regroupés dans
les ports d’entrées pour permettre la communication entre les ordinateurs du même
édifice. Quatre autres ports de sorties permettent la communication entre les deux
édifices.
11-11
Délais du circuit de réseaux de
commutateurs
11-12
Composantes de télécommunication
•
Abonné:
– Tout appareil attaché au réseau
•
Ligne d’abonné:
– Loupe locale ou d’abonné
– Connectée au réseau
– Quelques km à quelques
dizaines de km
•
Echangeur
– Centres de commutation
– End office – supporte les
abonnés
•
Troncs
– Branches entre les échangeurs
– Multiplexés
11-13
Réalisation du circuit
11-14
Concepts de circuit de commutation
• Commutateur numérique
– Fournit un parcours de signal
transparent entre les appareils
• Interface de réseau
• Unité de contrôle
– Etablit les connexions
• Généralement sur demande
• Traite et accuse réception
des requêtes
• Détermine si la destination
est disponible
• Construit le parcours
– Maintien la connexion
– Déconnexion
11-15
Blocage ou Non-blocage
• Blocage
– Un réseau n’est pas apte à connecter des
stations par ce que tous les parcours sont
occupés
– Utilisé dans les systèmes vocaux
• Appels de courtes durés
• Non-blocage
– Permet la connexion de toutes stations (par
paires) en un coup
– Utilisé dans certaines connections de données
11-16
Principes de commutation de paquets
• Les données sont transmises en petits
• Le circuit de commutation
paquets
est conçu pour la voix
– Typiquement 1000 octets
– Les ressources sont
– Les longs messages sont subdivisés
dédiées durant un appel
en séries de paquets
particulier
– Chaque paquet contient une portion
– La plus part du temps la
des données certaines informations
connexion de données est
de contrôle
en attente
• L’information de contrôle
– Le débit de données est
– Au moins celle du routage
fixe
(adressage)
• Les deux extrémité
• Les paquets sont reçus et sauvegardés
opèrent au même débit
brièvement (tampon) puis transmis au
nœud suivant
– Sauvegarde et acheminement
11-17
Usage des Paquets
11-18
Usage des Paquets
Dans les communications de données nous
envoyons des messages aux extrémités d’un
système. Si le message passe par un réseau à
commutation de paquets, il nous faut le diviser
en paquets de tailles fixes ou variables. Cette
taille est déterminée par le réseau et le protocole
de gouvernance.
11-19
Avantages
• Efficacité de la ligne
– Une liaison singulière de nœud à nœud peut être partagées
par plusieurs paquets dans le temps
– Les paquets sont mis en queue et transmis aussi vite que
possible
• Conversion de débit de données
– Chaque station se connecte au nœud local suivant son
propre débit
– Des tampons de nœuds sont utilisés si une égalisation de
débits est nécessaire
• Les paquets sont acceptés même si le réseau est occupé
– La livraison peut être ralentie
• Un système de priorités peut être utilisé
11-20
Techniques de commutation
• La station subdivise un long message en
paquets
• Les paquets sont envoyés un à la fois sur le
réseau
• Les paquets sont manipulés de deux façons
– En datagramme
– En circuit virtuel
11-21
Datagramme
Il n’y a pas de réservation de ressource dans un
réseau à commutation de paquets, les ressources
sont attribués sur demande.
11-22
Datagramme
• Chaque paquet est traité
indépendamment
• Les paquets peuvent
prendre n’importe quelle
route utilisable
• Les paquets peuvent
arriver en désordre
numérique
• Des paquets peuvent
disparaitre
• Le récepteur à la
responsabilité de
rassembler les paquets et
de recouvrir ceux qui
manquent
11-23
Datagramme
Le commutateur d’un réseau à
datagrammes utilise une table de
routage réalisée à partir des
adresses de destination.
L’adresse de destination, dans
l’entête du paquet, reste la même
tout au long du voyage du paquet.
11-24
Délais du réseau à datagrammes
11-25
Datagramme
Remarque
Dans l’internet la commutation est
réalisée par l’utilisation de datagrammes
dans l’approche de commutation par
paquets au niveau de la couche de
réseaux.
11-26
Réseaux à circuits virtuels
Un réseau à circuits virtuels est un intermédiaire
entre un circuit de réseau à commutateurs et un
réseau de datagrammes. Il possèdent des
caractéristiques appartenant aux deux.
11-27
Circuits virtuels
• Des routes sont préétablies
avant l’envoie des paquets
• Des appels de requêtes et
d’acceptation de paquets
établissent la connexion
(handshake)
• Chaque paquet contient un
identificateur de circuit virtuel
au lieu d’une adresse de
destination
• Aucune décision de routage
n’est nécessaire par paquet
• Une requête de libération
détruit le circuit
• Ce n’est pas une chemin dédié
11-28
Identificateur de circuit virtuel
• Chaque paquet contient un identificateur de circuit
virtuel à la place d’une adresse de destination
11-29
Tables et commutateurs dans
un réseau à circuits virtuels
11-30
Transfert de données,
source-à-destination, dans un réseau
à circuits virtuels
11-31
Requête de configuration dans
un réseau à circuits virtuels
11-32
Accusé de configuration dans un
réseau à circuits virtuels
11-33
Circuit virtuel
Remarque
Dans la commutation à circuits virtuels,
tous les paquets appartenant à la même
source et allant vers la même destination
emprunte le même chemin; mais les
paquets peuvent arriver à la destination
avec des délais différents si l’allocation
des ressources est faite sur demande.
11-34
Délais du circuit virtuel
11-35
Circuit virtuel
Remarque
La commutation dans la couche de
liaison de données dans un WAN à
commutation est normalement réalisée
par des techniques de circuits virtuels.
11-36
Circuits virtuels vs. datagrammes
• Circuits virtuels
– Peut fournir le séquençage et le contrôle d’erreurs
– Les paquets sont acheminés plus rapidement
• Pa de décision de routage à prendre
– Moins fiable
• La perte d’un nœud cause la perte de tous les
circuits qui le traversent
• Datagrammes
– Pas de phase d’appel de configuration
• Meilleurs lorsqu’il y a peu de paquets
– Plus fiable flexible
• Le routage est une option pour éviter les parties
congestionnées du réseau
11-37
Commutation de circuits vs. Paquets
• Performance
– Délais de propagation
– Temps de transmission
– Délais de nœud
11-38
Commutation de circuits vs. Paquets
11-39
Structure d’un commutateur
Les commutateurs sont utilisés dans les
réseaux à commutation de circuits et à
commutation de paquets. Dans cette
section, nous décrivons la structure du
commutateur de chacun de ces types de
réseaux.
11-40
Commutateur de division d’espace
• Développé pour un environnement analogue
• Parcours physiques séparés
• Commutateur d’intersections (Crossbar)
– Le nombre de points d’intersections croit tel qu’il est le
carré du nombre des stations
– La perte des points d’intersections empêche la connexion
– Utilisation inefficace des points d’intersections
• Quand toutes les stations sont connectées, seulement quelques
points d’intersections sont utilisés
– Processus de non-blocage
11-41
Commutateur de division d’espace
11-42
Commutateur de division d’espace
Commutateur d’intersections ayant trois entrées et quatre sorties
11-43
Commutateur multi-étages
• Réduit le nombre de
points d’intersections
• Plusieurs chemins à
travers le réseau
– Accroit la fiabilité
• Contrôle plus complexe
• Peut être du type
blocage
11-44
Commutateur multi-étages
Dans un commutateur à trois étages, le nombre total
d’intersections est 2kN + k(N/n)2 qui est beaucoups plus petit que
le nombre d’intersections d’un commutateur à un étage (N2).
11-45
Chemins de commutation
11-46
Commutation de divisions temporel
• Les systèmes numériques modernes
dépendent des contrôles intelligents
d’éléments de divisions d’espace et
temporel
• On utilise le multiplexage de division
temporel pour obtenir la commutation.
• Deux méthodes populaires
– L’inter-change de slot temporel (TSI)
– Le bus TDM
11-47
Le bus TDM
11-48
L’inter-change de slots temporel
11-49
Multiplexage de division temporel, avec
ou sans l’inter-change de slot temporel
11-50
Les composantes de commutation de
paquets
11-51
Le port d’entrée
11-52
Le port de sortie
11-53
Téléchargement