Documente Academic
Documente Profesional
Documente Cultură
1. Principes gnraux du Frame Relay Architecture gnrale Le Frame Relay est une volution de la commutation par paquets X25. Il tablit, en mode connect, une liaison virtuelle entre les deux extrmits. Cette liaison est soit permanente (PVC : Permanent Virtual Circuit), soit tablie la demande (SVC : Switched Virtual Circuit). Le Frame Relay couvre les couches 1 et 2 du modle OSI mais nest pas conforme ce dernier. Les normes relatives au Frame Relay sont les suivantes
La couche physique utilise du bit stuffing (transparence binaire) : insertion dun zro tous les cinq 1 lmission et suppression du 0 suivant cinq 1 la rception. Cette technique est pnalisante car elle introduit une irrgularit dans le dbit utile. Elle est utilise afin de s'assurer que la suite de bits 01111110 (0x7E, fanion des trames du Frame Relay) ne puisse apparatre par hasard . Linterface physique nest pas prcise par la norme, elle dpendra du constructeur ou de loprateur. La couche liaison de donnes est subdivise en 2 sous-couches, le noyau (Core) et une sous-couche complmentaire et facultative non normalise dont les fonctionnalits sont laisses la discrtion des utilisateurs (EOP : Element Of Procedure). Une utilisation typique est lutilisation de la procdure HDLC LAPB comme sous-couche EOP. Cette sous-couche est utilise uniquement par les quipements terminaux.
2. Format de la trame CSDU (Core-SDU) La trame utilise par le Frame Relay au niveau 2 (Noyau) est de type HDLC (High Level Data Link Control) drive de LAP-D et dlimite par deux fanions 0x7E. Son format est le suivant :
frame relay 2
-1-
Le champ adresse (DLCI : Data Link Connection Identifier) est divis en 2 blocs dans la version de base, un bloc de 6 bits et un autre de 4 bits. Le champ EA (End Address) indique si le champ adresse une suite (EA = 0) ou sil est le dernier (EA = 1). Dans les versions tendues , le champ adresse est incrment dun octet (7 bits plus le bit EA). Ladresse peut donc tre exprime sur 10, 17 (en-tte de 3 octets), ou 24 (en-tte de 4 octets). Le champ C/R (Command/Response) indique sil sagit dune trame de commande ou de rponse. Les bits FECN (Forward Explicit Congestion Notification) et BECN (Backward Explicit Congestion Notification) permettent dviter les congestions. Ils sont utiliss lorsque le seuil de congestion est pratiquement atteint dans un sens ou dans lautre de lchange de trame. Lutilisateur qui reoit ces avertissements se doit de rduire ses changes en diminuant son dbit ou la taille de ses fentres glissantes. Le bit DE (Discard Eligibility) permet aux organes du rseaux de marquer les trames liminer en priorit lors dune congestion.
Le bit FECN est positionn 1 par lorgane de commutation en tat de congestion. Dans la rponse une trame dont le bit FECN est 1, le rcepteur marquera le bit BECN 1 pour avertir lmetteur de la congestion. Ce procd tant injuste pour les htes nayant pas provoqu la congestion, le protocole CLLM a t dvelopp pour y remdier.
2) Le protocole CLLM (Consolited Link Layer Management) Ce protocole permet aux nuds en tat de congestion den avertir ses voisins ainsi que la source de la congestion. Le format du message CLLM est le suivant :
frame relay 2
-3-
3) Le protocole LMI (Local Management Interface) Ce protocole permet lutilisateur (FRAD : Frame Relay Access Device) de connatre ltat des CVP, du lien physique ou de la modification du statut dun lien. Le champ discriminateur de protocole permet de distinguer le type darchitecture des couches prcdentes. Le champ rfrence dappel est toujours 0 sauf pour le protocole Q.931 lors de ltablissement des CVC.
4) Etablissement dun circuit virtuel commut Les messages dtablissement des circuits virtuels sont achemins sur le DLCI 0. Ce sont des messages complexes puisquils doivent prciser les paramtres de la liaison demande. Lchange de trames est le suivant au cours dune communication :
frame relay 2
-4-
La rfrence dappel (2 octets ventuels) na quune valeur locale (Usager/Rseau) et est donc diffrente chaque extrmit. Elle identifie tous les messages de supervision relatifs une connexion. Le bit F (Flag) sert reprer un message appelant (F=0) dun message appel (F=1). Le champ relatant les capacits du rseau support (Bearer Capability) nest prsent que pour les compatibilits futures et indique actuellement le codage en mode CCITT standard, le mode binaire transparent et lutilisation du noyau LAP-D. 5) Interconnexion par Frame Relay Le relais de trames est parfaitement adapt linterconnexion de rseaux locaux pour des protocoles divers et plus particulirement pour X25 de faon transparente (encapsulation ou tunneling). Il est vu par les protocoles comme un support physique. La segmentation est galement prvue par le Frame Relay de faon transparente pour les utilisateurs du rseau. Si le rseau reoit une unit dpassant son MTU (Maximum Transfert Unit), il la segmente et la rassemble en sortie aprs lavoir encapsule dans une trame Frame Relay (sauf le champ DLCI). Si un fragment est perdu lors du processus de rassemblage, cest lensemble de lunit de donnes qui est rejete. Le Frame Relay permet un dbit de 2 Mbit/s 45 Mbit/s et des temps de rponse trs faibles. Il est particulirement bien adapt aux forts trafics alatoires tels que les trafics d'interconnexion de rseaux locaux. Par contre les dlais de transmission sont variables, le Frame Relay n'est pas adapt aux applications telles que la phonie.
frame relay 2
-5-