Vous êtes sur la page 1sur 36

Frame-relay :

Frame-relay : dfinition
z

Frame-relay est un protocole de la couche 2 utilisant la couche 3

Protocole commutation de paquets Bas sur le protocole X25 simplifi Structure de la trame base sur HDLC Circuits virtuels LMI : protocole permettant de connaitre ltat des circuits entre le DCE et le DTE

Frame-relay : avantages
z

Avantages :

Faible cot

Complexit moins leve Exigences matrielles moindres

Facile configurer

Fournisseur qui configure la majorit

Flexibilit

Facilit de modification de la topographie du rseau

Frame-relay : lignes loues


Exemple : lignes loues Multiples connexions chaque site

Frame-relay : exemple
Exemple : frame-relay Une seule connexion par site

Frame-relay : parcours

Le DTE envoie des trames au commutateur DCE en priphrie du rseau tendu Les trames se dplacent dun commutateur lautre jusquau DCE de destination Le DCE de destination livre les trames

Frame-relay : VC
z

Circuits virtuels

: connexions entre deux DTE


Aucune liaison directe entre les extrmits Partage de la bande passante Pas de ncessit de lignes physique pour chaque site tablis dynamiquement par lenvoi de messages de signalisation (Call setup, Data transfer, Idle, Call termination) Configurs manuellement (2 modes : Data transfer et idle)

SVC : circuits virtuels commuts

PVC : circuits virtuels permanents

Frame-relay : VC suite
z

DLCI

: identificateur de connexion de liaison de donnes

Attribus par le fournisseur en gnral Signification locale

Valeurs peuvent tre multiples dans le rseau De 0 15 et de 1008 1023 sont des DLCI rservs

10 bits => 1024 possibilits

Frame-relay : VC suite
z

Exemple : DLCI

Frame-relay : VC multiples
z

Frame-relay est statiquement multiplex

Transmission dune trame la fois Multiples connexions logique sur une ligne physique

Capacit de la ligne base sur la bande passante moyenne requise par les circuits virtuels

Frame-relay : encapsulation
z

Trame frame-relay

Frame-relay : encapsulation
z

Indicateur : flag de 1 octet (dbut et fin)

7E afin de signaler larrive dune trame

Adresse : 16bits -> 2 octets

6bits DLCI : identificateur du circuit utilis 1bit C/R : bit qui identifie si cest un envoi ou une rponse 2bit EA (1er octet et 2me octet) : extension dadresse 4bits DLCI : identificateur du circuit 1bit FECN et 1bit BECN : marqueur dencombrement 1bit DE : marque lligibilit pour la suppression de la trame

FCS : 2 octets (frame check sequence)

abandon de la trame si errone

Frame-relay : topologie
z

Trois topologies :

Hub and Spoke ou en toile :


Chaque site distant est reli un site central Slection du site central principalement en fonction des cots de connexion Chaque site est reli tous les autres sites Si un grand nombre de sites : problme dadressage (~1000 DLCI possibles) Plusieurs connexions certains sites et connexion unique dautres sites vite les problmes dadressage excessif

Full mesh ou maillage global :


Partial mesh ou maillage partiel

Frame-relay : topologie
z

toile

Maillage global

Maillage partiel

Frame-relay : mappage
z

Protocole de couche 2 ncessitant une adresse de couche 3

Correspondance entre DLCI et adresse de couche 3 (IP, IPX, Appletalk) Mappage dynamique

Inverse-ARP pour rsoudre ladresse distante de couche 3 Le plus souvent utilis : assure la compatibilit car tous les routeurs ne prennent pas en charge inverse-ARP

Mappage statique

Frame-relay : LMI
z

LMI : local management interface (DLCI : 992->1023)

Historiquement : frame-relay est simplifi au maximum pour acclrer le trafic. Ajout de LMI par une consortium afin dajouter malgr tout quelques extensions

Test dactivit entre les DTE et les DCE Messages dtat des circuits virtuels Multidiffusion (DLCI : 1019->1022) Adressage global Contrle simple de flux (XON/XOFF)

3 types de LMI : cisco, ansi, q933a Keepalive : temps dintervalle entre les tests

Frame-relay : trame LMI

Frame-relay : trame LMI


z

DLCI de la LMI (2 octets) lments dinformations non numrot (1 octet) Indicateur de protocole (1 octet) Rfrence dappel (1 octet)

rempli de 0

Type de message (1 octet)


tat ou interrogation dtat Vrifie lintgrit de la liaison

lments dinformations (variable)

Frame-relay : exemple LMI

Frame-relay : configuration de base


Tches obligatoires
z

Tches optionnelles Configuration de linterface LMI Configuration des SVC Configuration du formatage du trafic frame-relay Personnalisation de frame-relay selon les besoins Surveillance et maintenance

Encapsulation frame-relay de linterface Configuration du mappage dynamique ou statique

Frame-relay : configuration de base


z

Dfinition de ladresse IP sur linterface Configuration de lencapsulation

(if)# encapsulation frame-relay cisco | ietf

Dfinition de la bande passante

(if)# bandwidth 64 | 128 |... en Kb

Dfinition du type LMI (optionnel)

(if)# frame-relay lmi-type cisco | ansi | q933-a

Vrification

Frame-relay : configuration de base


z

Pour un routage statique

(if)# frame-relay map protocole adresse-destination DLCI (broadcast)


Protocole : IP, IPX, ... Adresse destination : 10.1.1.2 par exemple DLCI : identificateur de circuit 16->1007 Broadcast : permet la multidiffusion

Vrification

Frame-relay : split horizon


z

Lorsque plusieurs VC occupent un mme lien physique, on peut avoir des problmes daccessibilit cause de split horizon (mcanisme empchant la diffusion dune trame sur linterface do elle vient)

R1 ne peut pas envoyer la mise jour de routage R3 comme il a reu celle-ci sur la mme interface

Frame-relay : split horizon


Plusieurs solutions possibles :

Cration de sous-interface

Point point : chaque sous-interface tablit une seule connexion Multipoint : une sous-interface tablit plusieurs connexions de VC (soumis split horizon) :

Utile si VLSM dsactiv pour viter le gaspillage dadresse

Dsactivation de split-horizon (dconseill)

Frame-relay : sous-interface
z

Exemple de sous-interface

Frame-relay : configuration de sous-interfaces


z

Configuration de lencapsulation sur linterface physique et suppression de son adresse de couche 3

(if)# encapsulation frame-relay

Cration et configuration des sous-interfaces

(config)# interface serial 0/0/0.xx point-to-point | multipoint

Xx tant le numro de sous-interface

(sub-if)# ip address ...

Attribution du DLCI

(sub-if)# frame-relay interface-dlci numro

Frame-relay : configuration de sous-interfaces


z

Exemple de configuration dynamique

Frame-relay : rsum des commandes


z

(if)# encapsulation frame-relay (cisco | ietf) (if)# bandwidth 64 (Kb) (if)# frame-relay map protocole adresse DLCI (broadcast) (if)# no inverse-arp (if)# frame-relay lmi-type ansi | cisco | q933-a (if)# no ip split-horizon (if)# keepalive time (config)# interface serial 0/0/1.101 point-to-point | multipoint (sub-if)# frame-relay interface-dlci DLCI

Frame-relay : rsum des commandes de vrification


z

# show interface serial 0/0/1

Examen de linterface serial 0/0/1

# show frame-relay lmi

Statistiques LMI

# show frame-relay pvc 101

tat des circuits permanents

# show frame-relay map

Cartographie des VC

# clear frame-relay inarp

Remet zro les mappages dynamiques

Frame-relay : dpannage
z

Debug frame-relay lmi

Frame-relay : dpannage
z

Serial 0/0/1 (out/in) : message entrant ou sortant Type 1 : change complet Dlci 100, status :

0x0/Inactive : DLCI programm mais inutilisable 0x2/Active : tout est oprationnel 0x4/Deleted : aucun DLCI programm pour le routeur

Frame-relay : rafales
z

En plus du CIR (dbit garanti) ngoci avec le fournisseur, un CBIR (committed burst information rate) est ngoci

Ce CBIR permet denvoyer durant de courtes priodes des rafales une vitesse suprieure au dbit garanti si le trafic le permet Pas de frais supplmentaires Les trames envoyes en rafales sont marqus du bit DE

Ces trames sont abandonnes en cas dencombrement ou manque de bande passante

Possible de tenter denvoyer plus vite que le CBIR mais de grandes chances dabandon de la trame

Trames marques du bit BE

Frame-relay : dbit
z

Exemple de dbit

Frame-relay : contrle de flux


z

Frame-relay possde un systme de notification simple de flux :

Si un encombrement est dtect


Le bit BECN est mis 1 et envoy la source Le bit FECN est mis 1 et envoy au destinataire de faon indirecte Les trames dont le bit DE vaut 1 sont abandonnes

Frame-relay : contrle de flux


z

Exemple de file et notification

Passage dune longue trame -> mise en file dattente quipements en aval sont informs par le bit FECN de la trame en cours quipements en amont mis au courant par le bit BECN Les DTE recevant la notification rduisent leur flux

Frame-relay : cot
z

Le cot dune ligne frame-relay est calcul sur plusieurs lments :

La bande passante jusquau DCE Le nombre de circuits Le dbit garanti de donnes (CIR)

Total des bandes passantes des diffrents circuits