Protocole Frame-Relay

Protocole Frame-Relay

 

 

Présentation


Haaaaaa ! Le fameux Frame-Relay ! Ce fameux protocole complètement obsolète, qui a disparu dans la plupart des entreprises et qui est pourtant FORTEMENT présent dans les formations CISCO …

Il est impossible de faire l’impasse sur ce protocole si vous souhaitez passer les certifications CCNP ROUTE et CCIE 

Frame-Relay = Relais de trames

– Protocole de niveau 2
– Liaison WAN
– Remplace le X25
– Remplacé par l’IP
– Deux type de liaisons possible : Interface Serial ou Interface ISDN
NBMA (Non-Broadcast Multi-Access)

Afin de relier différents sites géographiques entre eux, une entreprise va faire appel à un fournisseur d’accès. Ce fournisseur d’accès à plusieurs supports a proposé :

– X25 (Obsolète)
– Frame Relay (Obsolète)
– IP

Pour ce cours, notre entreprise va choisir le Frame Relay.

Ce que vous allez payer :

PVC (Permanent Virtual Circuit) = Le nombre de Virtual Circuit
CIR (Committed Information Rate) = La vitesse de travail de nos lignes.

 

Fonctionnement


 

DTE / DCE


DCE (Data Circuit-terminating Equipment)

– Celui qui donne la vitesse de travail

DTE (Data Terminal Equipment)

– Celui qui reçoit la vitesse de travail

 

Nos routeurs de site recevront toujours leurs vitesses de travail (clock-rate) du fournisseur d’accès

 

Frame-Relay DTE DCE

Frame-Relay DTE/DCE

LMI


LMI = Local Management Interface

– LMI est un standard de signalisation.
– Il permet de connaitre l’état de nos circuit virtuel

 

 

Frame-Relay LMI

Frame-Relay LMI

Virtual Circuit


Un circuit virtuel est une liaison logique entre deux routeurs.

Indispensable !

 

Frame-Relay Virtual Circuit

Frame-Relay Virtual Circuit

DLCI


 DLCI (Data Link Connection Identifier).

– Comme une adresse IP, ce numéro se doit d’être unique !!
– Numéro compris entre 16 et 1007
– Frame Relay = Protocole de niveau 2

Le réseau Frame Relay va donc faire transiter cette trame en regardant le numéro DLCI et non l’adresse IP !

Frame-Relay DLCI

Frame-Relay DLCI

Frame Relay inverse ARP


Le Frame Relay inverse ARP permet de faire la liaison entre un numéro DLCI et une adresse IP.

Il est active par défaut.

 

Avec Frame-Relay inverse-arp

Hub# show frame-relay map
   Serial0/0 (up): ip 192.168.10.2 dlci 101(0xXX,0xXXXX), dynamic,
   broadcast,, status defined, active
   Serial0/0 (up): ip 192.168.10.3 dlci 201(0xXX,0xXXX), dynamic,
   broadcast,, status defined, active

Spoke1#show frame-relay map
   Serial0/0 (up): ip 192.168.10.1 dlci 102(0xXX,0xXXXX), dynamic,
   broadcast,, status defined, active

Spoke2#show frame-relay map
   Serial0/0 (up): ip 192.168.10.1 dlci 202(0xXX,0xXXXX), dynamic,
   broadcast,, status defined, active

 

Sans Frame-relay inverse-arp

Hub(config)# interface serial 0/0
Hub(config-if)# no frame-relay inverse-arp 
Hub(config-if)# frame-relay map ip 192.168.10.2 101 broadcast
Hub(config-if)# frame-relay map ip 192.168.10.3 201 broadcast

Spoke1(config)# interface serial 0/0
Spoke1(config-if)# no frame-relay inverse-arp 
Spoke1(config-if)# frame-relay map ip 192.168.10.1 102 broadcast

Spoke2(config)# interface serial 0/0
Spoke2(config-if)# no frame-relay inverse-arp 
Spoke2(config-if)# frame-relay map ip 192.168.10.1 202 broadcast

N.B : La commande broadcast permet de faire passer le multicast au travers du circuit virtuel concerné (très utile pour les paquets Hello de nos protocoles de routage dynamique)

Hub# show frame-relay map
   Serial0/0 (up): ip 192.168.10.2 dlci 101(0xXX,0xXXXX), static,
   broadcast,, status defined, active
   Serial0/0 (up): ip 192.168.10.3 dlci 201(0xXX,0xXXX), static,
   broadcast,, status defined, active

Spoke1#show frame-relay map
   Serial0/0 (up): ip 192.168.10.1 dlci 102(0xXX,0xXXXX), static,
   broadcast,, status defined, active

Spoke2#show frame-relay map
   Serial0/0 (up): ip 192.168.10.1 dlci 202(0xXX,0xXXXX), static,
   broadcast,, status defined, active

 

 

Mise en place


 

Point-to-Point


Architecture


Frame-Relay Point to point

Frame-Relay Point to point

Configuration du Hub


Hub(config)#interface serial 0/0
Hub(config-if)#encapsulation frame-relay
Hub(config-if)#exit

Hub(config)#interface serial 0/0.1 point-to-point
Hub(config-subif)#ip address 192.168.1.1 255.255.255.0
Hub(config-subif)#frame-relay interface-dlci 101
Hub(config-if)#exit

Hub(config)#interface serial 0/0.2 point-to-point
Hub(config-subif)#ip address 192.168.2.1 255.255.255.0
Hub(config-subif)#frame-relay interface-dlci 201

 

Configuration des Spokes


Spoke1(config)#interface serial 0/0
Spoke1(config-if)#encapsulation frame-relay
Spoke1(config-if)#exit

Spoke1(config)#interface serial 0/0.1 point-to-point
Spoke1(config-subif)#ip address 192.168.1.2 255.255.255.0
Spoke1(config-subif)#frame-relay interface-dlci 102

Spoke2(config)#interface serial 0/0
Spoke2(config-if)#encapsulation frame-relay
Spoke2(config-if)#exit

Spoke2(config)#interface serial 0/0.1 point-to-point
Spoke2(config-subif)#ip address 192.168.2.2 255.255.255.0
Spoke2(config-subif)#frame-relay interface-dlci 202

 

 

Point-to-Multipoint


Architecture


 

Frame-Relay Point Multipoint

Frame-Relay Point Multipoint

Configuration du Hub


Hub(config)# interface Serial0/0
Hub(config-if)# encapsulation frame-relay
Hub(config-if)# exit

Hub(config)# interface Serial 0/0.10 multipoint
Hub(config-if)# ip address 192.168.10.1 255.255.255.0
Hub(config-if)# frame-relay map ip 192.168.10.2 101 broadcast
Hub(config-if)# frame-relay map ip 192.168.10.3 201 broadcast

 

Configuration des Spokes


Spoke1(config)# interface Serial0/0
Spoke1(config-if)# encapsulation frame-relay
Spoke1(config-if)# exit

Spoke1(config)# interface serial 0/0.102 multipoint
Spoke1(config-if)# ip address 192.168.10.2 255.255.255.0
Spoke1(config-if)# frame-relay map ip 192.168.10.1 102 broadcast
Spoke1(config-if)# frame-relay map ip 192.168.10.3 102

Spoke2(config)# interface Serial0/0
Spoke2(config-if)# encapsulation frame-relay
Spoke2(config-if)# exit

Spoke2(config)# interface serial 0/0.202 multipoint
Spoke2(config-if)# ip address 192.168.10.3 255.255.255.0
Spoke2(config-if)# frame-relay map ip 192.168.10.1 202 broadcast
Spoke2(config-if)# frame-relay map ip 192.168.10.2 202

 

Frame Relay Switching


Dans la vraie vie, vous n’aurez pas à mettre en place de Frame Relay Switching, Mais cela peut être utile pour monter un LAB !

 

Architecture


Frame-Relay Switching

Frame-Relay Switching

Configuration


FR-SW(config)#frame-relay switching

FR-SW(config)# interface Serial1/0
FR-SW(config-if)# description HUB
FR-SW(config-if)# no ip address
FR-SW(config-if)# encapsulation frame-relay
FR-SW(config-if)# clock rate 128000
FR-SW(config-if)# frame-relay intf-type dce
FR-SW(config-if)# frame-relay route 101 interface Serial1/1 102
FR-SW(config-if)# frame-relay route 201 interface Serial1/2 202

FR-SW(config)# interface Serial1/1
FR-SW(config-if)# description SPOKE_1
FR-SW(config-if)# no ip address
FR-SW(config-if)# encapsulation frame-relay
FR-SW(config-if)# clock rate 128000
FR-SW(config-if)# frame-relay intf-type dce
FR-SW(config-if)# frame-relay route 102 interface Serial1/0 101

FR-SW(config)# interface Serial1/2
FR-SW(config-if)# description SPOKE_2
FR-SW(config-if)# no ip address
FR-SW(config-if)# encapsulation frame-relay
FR-SW(config-if)# clock rate 128000
FR-SW(config-if)# frame-relay intf-type dce
FR-SW(config-if)# frame-relay route 202 interface Serial1/0 201

 

 

Noël NICOLAS

Administrateur Réseau
10 ans d’expérience
CCNA Routing and Switching
Fondateur du site FingerInTheNet

2 thoughts on “Protocole Frame-Relay”

Laisser un commentaire