Title: Rseaux commutation
1Réseaux à commutation
Université Montpellier II 2007 2008
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
2Sommaire
- X25 et Relais de Trames
- Les réseaux X25
- Le Relais de Trames
- Mise en uvre Frame Relay
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
3X25 et Relais de Trames
- Le protocole X25 reste très utilisé même sil ne
domine plus le marché des - communications de données longue distance.
- Sa longévité vient de sa fiabilité (commutation
avec mode connecté). - Le déploiement dX25 est aussi lié au réseau
Minitel (accès PAD) et à sa - conformité aux principes de larchitecture ISO.
- Le protocole de Relais de Trames (ou Frame Relay)
correspond à une - simplification du protocole X25 afin de le rendre
plus performant. - Les fonctions de niveau 3, ou niveau paquet, sont
placées au niveau 2, ou - niveau trame.
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
4Les réseaux X25
- Caractéristiques
- Norme X25 3 premiers niveaux de larchitecture
OSI
Niveau physique X21bis, EIA-RS232
(caractéristiques électriques et mécaniques de
linterface physique, communication
DTE-DCE) Couche liaison LAP-B (Link Access
Procedure - Balanced, sous-ensemble HDLC, mode
équilibré) Couche réseau X25 PLP (Packet Layer
Protocol)
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
5Les réseaux X25
- Architecture
- X25 Packet Layer Protocol
- Fonctions
- Gérer les échanges de paquets entre DTE via
circuits virtuels (contrôle de flux, mécanisme
ACK) - Fonctionne aussi sur LLC2 et canal D sur ISDN
- Opérations call setup, data transfer, call
clearing, restart (adressage X121bis) - Champs du paquet PLP (taille fixe)
- General Format Identifier rôle du paquet
(contrôle ou données) - Logical Channel Identifier numéro du circuit
virtuel à travers les interfaces DTE/DCE
- Packet Type Identifier identifie le paquet
parmi 17 types possibles - User data présent uniquement dans les paquets
de données, encapsule les informations des
niveaux supérieurs
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
6Les réseaux X25
- Architecture
- Link Access Procedure - B
- Fonctions
- Gérer la structure en trame (drapeau 01111110)
- Assurer le contrôle de flux (trames S RR et
RNR) - Transport de données du niveau supérieur avec
numérotation et acquittement (trames I modulo 8
ou 128) - Reprise sur erreur
- Champs de la trame LAP-B
- Address commande ou réponse, point à point
- Control indique trame I (information) ou S
(supervision) ou U (non numérotées) - User Data encapsule les informations des
niveaux supérieurs (ici le paquet PLP) - FCS (Frame Check Sequence) permet de vérifier
l intégrité de la trame
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
7Les réseaux X25
- Circuits
- Etablissement de sessions et circuits virtuels
- Session
- Une session X.25 est établie lorsquun DTE entre
en contact avec un autre DTE pour demander une
communication (adresse X121bis). Chaque DTE peut
interrompre la communication. Mode full-duplex.
- Circuits virtuels (SVC - switched virtual
circuit) -
- Chemin logique bi-directionnel entre 2 DTE à
travers un réseau X25 - Traverse un nombre illimité de Data Control
Equipement et Packet Switching Exchange - Multiplexage de n circuits sur une même liaison
physique numéro du circuit a une signification
locale appels entrants sur numéros à partir de 0
et appels sortants à partir numéros élevés. - Possibilité dutiliser des PVC (Permanent
Virtuel Circuit) fonctionnant comme liaisons
spécialisées
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
8Les réseaux X25
- Communication asynchrone
- PAD Packet Assembler-Disassembler
- Fonctions
- Raccorde des terminaux en mode caractère
(minitel, VT100) - Stock dans une mémoire tampon les données
asynchrones reçues dun DTE - Assemble les données et les envoie vers un PSE
en contruisant un PLP - Désassemble les PLP et transmet les caractères
vers un DTE asynchrone
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
9Les réseaux Relais de Trames
- Caractéristiques
- Niveaux 1 et 2 du modèle OSI
Niveau physique X21, RS232, V35, G703
(caractéristiques électriques et mécaniques de
linterface physique, communication
DTE-DCE) Couche liaison LAP-D (contrôle de
flux et de séquencement confiés aux extrémités
des liaisons)
Signalisation et transport de données La mise
en place de la connexion de niveau trame
seffectue par connexion logique indépendante de
celle du transfert de données. Le mode FR1 confie
le contrôle de flux et les reprises sur erreur
aux DTE. Le mode FR2 confie ces contrôles et
reprises aux DCE dextrémités. Par rapport à X25,
ces simplifications multiplient par 10 le débit
pour une puissance donnée déquipement
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
10Les réseaux Relais de Trames
- Circuits
- SVC, PVC et DLCI
- Switched Virtual Circuit
- 4 états possibles
- Call setup
- Data transfer
- Idle
- Call terminated
- Permanent Virtual Circuit
- 2 états possibles
- Data transfer
- Idle
Data-Link Circuit Identifier Le transfert des
trames vers un élément suivant du réseau
seffectuent grâce à la valeur transportée dans
le champ DLCI cette valeur na quune
signification locale et chaque élément du réseau
transforme cette valeur. Une communication de
données entre 2 DTE seffectuent par chaînage de
circuits identifiés par des DLCI. Le
multiplexage, sur des liens physiques, des
circuits identifiés par des DLCI est statistique.
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
11Les réseaux Relais de Trames
- Structure
- Trame Frame Relay
- Address
- DLCI -gt 10 bits
- Numéro de connexion virtuelle multiplexée entre
le DTE et le commutateur
- Extended Address -gt 2 bits (bit de poids faible
de chaque octet du champ adresse indique si
dernier octet ou non) - C/R bit (dans dernier octet DLCI) en réserve,
non utilisé actuellement - Congestion Control -gt 3 bits
- Forward-explicit congestion notification (FECN)
-gt signal de congestion dans le sens de lenvoi - Backward-explicit congestion notification (BECN)
-gt signal de congestion dans le sens du retour - Discard eligibility (DE) -gt possibilité de
détruire la trame car moins importante - Data
- Taille variable, jusquà 16000 octets transporte
le PDU (Packet Data Unit).
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
12Les réseaux Relais de Trames
- LMI Logical Mangement Interface
- Développement de la norme en 1990 par Cisco,
StratCom, Northern Telecom - Principales extensions
- Possibilité de donner une signification globale
aux DLCI qui deviennent des adresses de DTE
uniques dans le réseau de lutilisateur - Permet aussi des mécanismes de address
resolution protocol et discovery des
commutateurs - Ajout de fonctionnalités de synchronisation entre
DTE et DCE, avec messages de status - Gestion de sous-ensemble de commutateurs en
multicast
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
13Les réseaux Relais de Trames
- Qualité de service
- CIR, CBS, EBS
CIR Débit moyen à respecter (n du débit
nominal) EIR Dépassement autorisé, mais avec
DE 1 EBS EBS (EIR-CIR) x T Au-delà de
lEIR, les trames sont détruites à lentrée du
réseau DE Trame en excès, pouvant être
détruite si congestion
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
14Les réseaux Relais de Trames
- Exemple de mise en uvre Frame Relay
Configuration routeur A frame-relay switching
! interface Ethernet0 ip address
131.108.160.58 255.255.255.0 ! interface
Serial1 no ip address encapsulation frame-relay
frame-relay lmi-type ansi frame-relay intf-type
dce frame-relay route 100 interface Serial2 200
frame-relay route 101 interface Serial2 201
clockrate 128000 ! interface Serial2 no ip
address encapsulation frame-relay frame-relay
intf-type dce frame-relay route 200 interface
Serial1 100 frame-relay route 201 interface
Serial1 101 clockrate 64000
Configuration routeur B interface Ethernet0
ip address 198.127.150.90 255.255.255.0 !
interface Serial1 ip address 192.168.1.1
255.255.255.0 encapsulation frame-relay
frame-relay lmi-type ansi frame-relay
interface-dlci 100frame-relay map ip 192.168.1.2
100 broadcast ! ip route 0.0.0.0 0.0.0.0
192.168.1.2
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr
15Les réseaux Relais de Trames
- Exemple de mise en uvre Frame Relay
Configuration routeur C interface Ethernet0
ip address 195.125.14.55 255.255.255.0 !
interface Serial1 ip address 192.168.1.2
255.255.255.0 encapsulation frame-relay
frame-relay lmi-type ansi frame-relay
interface-dlci 200frame-relay map ip 192.168.1.1
200 broadcast ! ip route 0.0.0.0 0.0.0.0
192.168.1.1
Claude Zurbach CNRS Claude.Zurbach_at_lpta.in2p3.
fr