Vous êtes sur la page 1sur 6

Protocole Frame Relay (S4/C3) Frame Relay Frame Relay est un protocole de rseau tendu qui agit au niveau

des couches e e physique et liaison de donnes du mod`le OSI. e e Ce protocole est utilis par les fournisseurs dacc`s pour transmettre des signaux e e vocaux et numriques entre rseaux locaux par lintermdiaire dun rseau e e e e tendu. e Frame Relay est un protocole de rseau tendu tr`s rpandu car il est de faible e e e e co t par rapport aux lignes ddies et dune grande exibilit. u e e e A la n des annes 70, des sites distants taient gnralement relis en utilisant e e e e e le protocole X. 25. Ce protocole permettait dobtenir une connexion tr`s able e sur des infrastructures cbles non ables grce ` un contrle de ux et derreurs. a e a a o Frame Relay, le remplaant de X.25, demande moins de temps de traitement que c X.25 car il ne fournit pas de corrections derreurs. La propagation des donnes e est donc tr`s rapide. e Lorsque Frame Relay est utilis pour connecter des rseaux locaux, le DTE sur e e chacun des rseaux est un routeur, le commutateur Frame Relay est un DCE. e

Circuits virtuels Un circuit virtuel dsigne une connexion logique entre deux DTE par un e rseau Frame Relay. e On distingue deux types de circuits virtuels : le circuit virtuel commut (SCV) e le circuit virtuel permanent (PVC) Un circuit virtuel peut passer par un nombre quelconque de commutateurs du rseau Frame Relay. e Un circuit virtuel est identi par un indicateur de connexion de liaison e de donnes appel DLCI. Il est gnralement attribu par le fournisseur de e e e e e service Frame Relay et a uniquement une signication locale. Le DLCI est stock dans le champ dadresse de chaque trame indiquant ainsi o` e u la trame doit tre achemine. e e La valeur dun DLCI varie entre 16 et 1007. Le rseau Frame Relay est statistiquement multiplex. Cela signie quil ne e e transmet quune trame ` la fois, mais que plusieurs connexions logiques peuvent a coexister sur la mme ligne physique. Ainsi, chaque point dextrmit ne ncessite e e e e quune ligne dacc`s et une interface. e

Encapsulation Frame Relay Frame Relay reoit un paquet de la couche rseau. Il lui adjoint un champ c e dadresse et une somme de contrle. Finalement, des champs dindicateur o de dbut et de n de trame sont ajouts. La trame est alors passe ` la couche e e e a physique. Le champ dadresse contient le DLCI (les FECN, BECN et DE). La somme de contrle est calcule puis insre dans la trame par la source. Le o e ee destinataire recalcule le FCS. Si les rsultats sont identiques, il traite la trame, e sinon il labandonne.

Topologies Frame Relay On distingue trois types de topologie : en toile e ` maillage global a ` maillage partiel a

Interface de supervision locale (LMI) La LMI (Local Management Interface) est un mcanisme de test dactivit qui e e fournit des informations sur les connexions Frame Relay entre le routeur DTE et le switch Frame Relay (DCE). Si le rseau ne fournit pas les informations e demandes, le routeur peut considrer la connexion comme coupe. e e e Le switch et le routeur doivent utiliser le mme LMI. e Il existe dirents types dinterfaces LMI, incompatibles entre elles : e

Mappage des adresses Frame Relay An denvoyer des donnes ` laide du protocole Frame-Relay, le routeur doit e a connnaitre la relation entre le DLCI local et ladresse de couche 3 de la destination. Il existe deux types de mappage : mappage dynamique mappage statique Le mappage dynamique utilise linverse ARP pour rsoudre ladresse IP du e saut suivant en une valeur DLCI locale. Il stocke ces informations dans sa table de mappage. Pour voir le contenu de cette table : show frame-relay map. Sur les routeurs Cisco lARP inverse est activ par dfaut. e e Le mappage statique est utilis lorsquun routeur ne prend pas en charge e linverse ARP ou quun rseau Frame-Relay est constitu dune topologie en e e toile. e

cisco ansi q933a Depuis lIOS Cisco 11.2, le routeur dtecte automatiquement la LMI utilise par e e le switch et congure son interface en fonction. On congure le LMI avec la commande : frame-relay lmi-type [cisco | ansi |q933]

Utilisation de la LMI et de lARP inverse pour le mappage des adresses Le routeur (DTE) se connecte au rseau Frame-Relay et envoie une LMI. Le e rseau rpond par un message dtat LMI donnant des informations sur les e e e circuits virtuels congurs sur la liaison. e Le routeur doit alors mapper ces circuits virtuels ` des adresses de couche 3. a Pour ce faire, il envoie un message ARP inverse sur chaque circuit virtuel. Il peut alors eectuer le mappage. Il prote aussi lors de lenvoi de son message pour envoyer son adresse rseau an que le routeur distant puisse aussi eectuer son e propre mappage.

Conguration de base de Frame Relay (mappage dynamique) Pour congurer une interface srie avec le protocole Frame Relay : e R1(cong)#interface serial 0/0 R1(cong-if)#ip address ad IP masque reseau On congure lencapsulation : R1(cong-if)#encapsulation frame-relay [ietf | cisco] Rappelons que le type dencapsulation Frame-Relay par dfaut est cisco. Le type e dencapsulation ietf sutilise lorsque le routeur distant nest pas cisco. Les routeurs dextrmit doivent utiliser la mme encapsulation frame-relay. e e e Finalement la conguration du lmi est automatique, donc facultative. Pour vrier la conguration : e R1(cong)# show interfaces serial 0/0

Dcoupage dhorizon e Un rseau Frame-Relay est de type NBMA et poss`de gnralement une topologie e e e e en toile. e Un protocole de routage ` vecteur de distance utilise la technique du dcoupage a e dhorizon pour viter les boucles de routage. e Rappel : le dcoupage dhorizon empche quune mise ` jour de routage reue e e a c sur une interface physique ne soit retransmise par la mme interface. Dans le cas e dun rseau toil cela signie que les mises ` jour ne peuvent pas tre achemines e e e a e e sur tout le rseau. e Plusieurs solutions se prsentent : e dsactivation du dcoupage dhorizon e e topologie ` maillage global a utilisation de sous-interfaces

Sous-interfaces Frame Relay Conguration dun mappage statique Frame Relay Dans ce cas on tablit manuellement le mappage entre ladresse rseau du e e routeur distant et le numro DLCI local. e On commence par dsactiver linverse-map : e R1(cong-if)# no frame-relay inverse-arp R1(cong-if)# frame-relay map ad IP numero DLCI [broadcast|cisco|ietf] Remarques : 1. Il faut utiliser ietf si le routeur auquel on se connecte nest pas de type cisco. 2. Le rseau Frame Relay est un rseau NBMA (non-broadcast multiaccess). Cela e e signie quil ne prend pas en charge par dfaut la diusion et la multidiusion. e Lors de lutilisation de protocoles de routage, le mot-cl broadcast permet cette e diusion ou multidiusion sur le circuit virtuel permanent. Multipoint : une seule sous-interface tablit plusieurs connexions de circuit e virtuel permanent ` plusieurs interfaces physiques ou sous-interfaces sur des a routeurs distants. Tous les circuits virtuels multipoint appartiennent au mme e sousrseau. Dans ce cas, le dcoupage dhorizon intervient. e e La commande encapsulation frame-relay sapplique ` linterface physique ; les a autres lments de conguration sappliquent (ad IP, DLCI) aux sousinterfaces. ee Frame Relay peut partitionner une interface physique en plusieurs interfaces virtuelles ou sous-interfaces ; ` chacune est associe un circuit virtuel permanent. a e Une sous-interface peut tre congure en mode point ` point ou multipoint. e e a Point ` point : Une sous-interface point ` point tablit une connexion par a a e circuit virtuel permanent ` une interface physique ou une sous-interface dun a routeur distant. Chaque paire de routeurs point ` point rside sur son propre rseau et chaque a e e sous-interface point ` point ne dispose que dun DLCI. Dans ce cas, le dcoupage a e dhorizon nintervient pas.

Conguration de sous-interfaces Frame Relay point ` point a Prenons lexemple cidessous et congurons linterface srie S0 du routeur R1. e Sur linterface physique, on indique le type dencapsulation : R1(cong-if)# encapsulation frame-relay On congure alors les sous-interfaces logiques en indiquant le numro de DLCI e pour des raisons dorganisation. Premi`re sous interface logique : e R1(cong-if)# int S0.102 point-to-point On indique alors son adresse IP ainsi que son DLCI : R1(cong-if)# ip address 10.1.1.2 255.255.255.252 R1(cong-if)# frame-relay interface-dlci 102 Seconde sous interface logique : R1(cong-if)# int S0.103 point-to-point On indique alors son adresse IP ainsi que son DLCI : R1(cong-if)# ip address 10.1.1.5 255.255.255.252 R1(cong-if)# frame-relay interface-dlci 103 Finalement, on eectue lactivation des sous-interfaces depuis linterface physique avec la commande no shutdown.

Conguration du Switch Frame-Relay On commence par activer la commande Frame-Relay sur le routeur lui permettant de transfrer des trames sur la base des DLCI entrant : e SFR(cong)#frame-relay switching Sur linterface choisie on modie le type dencapsulation : SFR(cong)#interface S0/0 SFR(cong-if)#encapsulation frame-relay On indique alors que linterface est de type DCE : SFR(cong-if)#frame-relay intf-type dce SFR(cong-if)#clock-rate vitesse On congure alors le Switch Frame-Relay pour quil transf`re le trac entrant e ici sur linterface S0/0 ayant le DLCI x vers par exemple linterface S0/1 ayant le DLCI y. On cre ainsi le premier PVC : e SFR(cong-if)#frame-relay route x interface serial 0/1 y SFR(cong-if)#no shutdown On cre alors le second PVC pour le retour : e SFR(cong)#interface S0/1 SFR(cong-if)#encapsulation frame-relay SFR(cong-if)#frame-relay intf-type dce SFR(cong-if)#clock-rate vitesse SFR(cong-if)#frame-relay routey interface serial 0/0 x SFR(cong-if)#no shutdown On vrie la conguration avec la commande : show frame-relay pvc. e

Paiement de Frame Relay Un client ach`te un service Frame Relay ` un fournisseur de services. Pour e a comprendre le paiement dun tel service, il est ncessaire de connaitre les notions e suivantes : dbit dacc`s ou vitesse du port e e dbit de donnes garanti (CIR) e e Dbit dacc`s ou vitesse du port : dbit auquel le circuit acc`de au rseau e e e e e Frame Relay. La vitesse du port est cadence par le switch Frame Relay. e CIR : correspond ` la quantit de donns que le rseau Frame Relay reoit du a e e e c circuit dacc`s. Ce dbit est garanti par le fournisseur de services. e e Frame Relay met ` la disposition des clients tout capacit inutilise du rseau a e e e appele rafales suprieures ` leur CIR, en gnral gratuitement. e e a e e Un client paie donc pour une connexion Frame Relay : frais dquipement dabonn e e dbit dacc`s e e circuit virtuel permanent CIR

Rafales Les circuits physique du rseau Frame Relay sont partags entre les abonns. Il e e e arrive quun surplus de bande passante soit disponible. Un client peut envoyer alors gratuitement en rafales des donnes excdant son CIR. la dure des rafales e e e doit tre de quelques secondes. e Les termes suivants permettent de dcrire les dbits de rafale : e e dbit garanti en rafale ou CBIR e dbit garanti en exc`s ou BE e e Le CIBR est un dbit ngoci par le client en plus du CIR. La dure dune e e e e rafale doit tre courte, sinon le client doit acheter plus de CIR. e Le BE correspond ` la bande passante disponible audessus du CBIR jusquau a dbit dacc`s de la liaison. Ce surpllus de dbit nest pas ngoci. Les trames e e e e e transmises ` ce dbit sont tr`s sujettes ` labandon. a e e a

Les fournisseurs font parfois de la surrservation en vendant plus de bande e passante que disponible, en supposant que tous les clients nutilisent pas en permanence toute la bande passante quils ont loues. Il peut en rsulter des e e probl`mes de trac. e

10

Contrle de ux Frame Relay o Frame Relay utilise des mcanismes dencombrement simples comme : e notication explicite dencombrement au destinataire ou FECN notication explicite dencombrement ` la source ou BECN a Les notications explicites dencombrement sont indiques par un bit dans e lentte de la trame. le routeur dtecte lencombrement et arrte la transmission e e e jusqu` ce que la situation normale soit rtablie. a e Les trames qui arrivent au switch Frame Relay sont mises en le dattente. Lors dune accumulation excessive de trames, le switch signale le probl`me aux e routeurs ` laide des bits de notication explicite dencombrement : a les quipements en aval sont informs de la le dattente en congurant le bit e e FECN. les quipements en amont sont informs de la le dattente en congurant le e e bit BECN. Lentte de trame contient galement un bit dligibilit ` la suppression e e e e a (DE). Les trames dont le bit est ` 1 sont considres comme moins importantes a ee et peuvent tre abandonnes pendant une priode dencombrement. e e e Les r`gles logiques sont appliques : e e si la trame entrante ne dpasse pas le CIBR, la trame passe. e si la trame entrante dpasse le CIBR, son bit DE est x ` 1 e ea si la trame entrante dpasse le CIBR augment du BE, elle est abandonne. e e e

11