1. Configuration
- Configurer l'interface physique pour utiliser l'encapsulation 'frame-relay'
(encapsulation frame-relay).
- Configurer une adresse IP sur l'interface ou sous-interface(ip address)
- Changer le type de LMI sur l'interface (frame-relay lmi-type) [optionnel]
- Changer l'encapsulation (par défaut cisco) si besoin (pas que des éqmt cisco)[optionnel]
- Si ce changement est pour toutes les sous-interfaces on peut configuré
cela au niveau de l'interface physique (encapsulation frame-relay)
en ajoutant le mot clef ietf.
- Si le changement d'encapsulation est nécessaire uniquement pour un ou
plusieurs VC, il suffit d'ajouter le mot clef ietf à la commande
frame-relay interface-dlci sur la sous-interface (uniquement
pour les interfaces en mode point à point), ou sur la commande
frame-relay map.
- Si on ne veut pas utiliser le mode 'Inverse ARP', il suffit de faire le recoupement
DLCI/IP au moyen de la commande frame-relay map ip dlci address_ip
broadcast sur la sous-interface relatif au VC en question. [optionnel]
- Sur une interface ou sous-interface (en mode point à point ou multipoint), associer
plusieurs DLCI. Cela se fait au moyen de la commande : frame-relay interface-dlci dlci sur une sous-interface ou bien par effet de bord si on utilise pas l''Inverse ARP' au moyen
de la commande : frame-relay map ip dlci address_ip broadcast.
2. Configuration par défaut d'une interface série
Par défaut une interface série est sur un type d'encapsulation HDLC.
Afin de faire du frame-relay, on est obligé de spécifier le type d'encapsulation:
encapsulation frame-relay.
Une fois ceci fait la configuration par défaut est la suivante :
- LMI : autoconfiguration(via essai de tous les types) (TJS sur une interface physique)
- Encapsulation: cisco
- PVC DLCI appris automatiquement au moyen des message LMI
- Inverse ARP: utilise par défaut et se met automatiquement en marche lorsqu'un VC est déclaré "up"
3. Mappage DLCI/IP
Définition:
L'information qui permet de lier une adresse de niveau 3 à une adresse de niveau 3
s'appelle mappage. Cette information est nécessaire sur les réseaux de type multi-accès.
Afin de savoir comment se fait ce mappage les commandes suivantes sont très intéressantes:
- show frame-relay pvc
- show frame-relay map
4. Inverse ARP
Comment se fait le mappage dont on vient de parler ?
Celui-ci se fait en utilisant l'Inverse ARP. Contrairement à IP ARP, qui utilise une requête
au moment où nous avons besoin de faire la correspondance IP/MAC, ici Frame-Relay "annonce" son
IP une fois qu'un VC est déclaré "UP".
5. Mappage statique DLCI/IP
Généralement, on utilisera l'Inverse ARP en production normale. Néanmoins, on peut utiliser
un mappage statique. Ceci se fait de la manière suivante :
R(config)# interface serial0/0
R(config-if)# no frame-relay inverse-arp
R(config-if)# frame-relay map ip 199.1.1.2 52 broadcast
R(config-if)# frame-relay map ip 199.1.1.3 53 broadcast
6. Création d'une sous-interface point à point
La création d'une sous-interface point à point(1 VC par sous-interface) se fait de la
manière suivante :
R(config)#interface serial0/0/0
R(config-if)#encapsulation frame-relay
R(config-if)#interface serial 0/0/0.1 point-to-point
R(config-subif)#ip address 140.1.1.1 255.255.255.0
R(config-subif)#frame-relay interface-dlci 52
Ici 'Inverse ARP' est activé et l'affectation du DLCI à la sous-interface est réalisée
au moyen de
frame-relay interface-dlci.
L'avantage est de distinguer fortement par une sous-interface avec une adresse IP
différente par sous-interface.
L'inconvénient => Plus de subnetting.
On pourrait configurer cela aussi de la manière suivante :
R(config-if)#interface serial 0/0/0.1 point-to-point
R(config-subif)#ip address 140.1.1.1 255.255.255.0
R(config-subif)#frame-relay map 140.1.1.2 52 broadcast
En revanche configurer ainsi,
'Inverse ARP' est désactivé.
7. Création d'une sous-interface multipoint
La configuration en mode multipoint(plusieurs VC par sous-interface) se fait de la
manière suivante :
interface serial0/0/0
encapsulation frame-relay
!
interface serial 0/0/0.1 multipoint
ip address 140.1.1.1 255.255.255.0
frame-relay interface-dlci 502
frame-relay interface-dlci 503
=> Nécessite de mapper
TOUS les DLCI avec les
IP de leur correspondant sur
une même interface :-(
8. Dépannage sur un réseau Frame-Relay
Si un ping d'un bout du réseau FR vers un autre site ne fonctionne pas, nous pouvons
procéder de la manière suivante :
- Niveau 1: Regarder l'état du lien entre le routeur et le switch Frame-Relay.
- Niveau 2: Regarder du côté de l'encapsulation (encapsulation frame-relay) et de LMI sur le lien d'accès.
- Vérifier les PVC et leur état
- Vérifier un éventuel problème niveau 2/3 lié au mappage statique et dynamique
- Vérifier un éventuel problème niveau 2/3 lié à l'encapsulation à chaque bout du réseau FR (cisco ou ietf)
- Vérifier un éventuel problème de subnetting.
8.1 Niveau 1
Cf Dépannage lien point à point.
8.2 Niveau 2
Les problèmes à ce niveau résultant à un état "up/down" de l'interface série peuvent être :
- Problème d'encapsulation sur l'interface (doit être : encapsulation frame-relay)
- Problème sur le lien LMI entre le DTE et le DCE(FR switch (telco)) : Configuration
différente du type de LMI (frame-relay lmi-type type)
- Enlever le keepalive d'un lien (no keealive).
8.3 PVC et leur état
Prenons l'IP de notre ping qui ne fonctionne pas.
- Regardons quelle interface ou sous-interface est utilisée dans la table de routage afin d'aller
à cette IP (show ip route X)
- Une fois l'interface identifiée: Identifions le PVC utilisé par l'interface ou sous interface (show frame-relay pvc)
- S'il y a plus d'un PVC assigné à l'interface ou sous-interface utilisé : show frame-relay map
- Vérifions l'état du PVC (show frame-relay pvc ou show frame-relay map associé l'interface et voyons sa concordance avec l'IP du next-hop, routage, ...
Les PVC peuvent avoir différents états. Ces états sont les suivants :
- Active : PVC utilisable
- Inactive: PVC non utilisable (interface showdown => Etape 1. aurait détecté le problème OU la configuration en face n'est pas faite)
- Deleted : Le DLCI/PVC a été supprimé soit sur le DTE ou le DCE. Les messages LMI ne mentionnent donc pas le DLCI/PVC en question.
- Static : Définit statiquement par frame-relay map ip dlci broadcast
Status | Active | Inactive | Deleted | Static |
Le PVC est définit sur le réseau FR | Yes | Yes | No | Unknown |
Le routeur essie d'envoyer des trames sur le VC | Yes | No | No | Yes |
ATTENTION !!!!!
L'état d'une sous-interface ne se conçoit pas complètement comme on peut le faire avec une
interface physique (up/up , up/down, ...).
- down/down : Tous les DLCI/PVC sont soit inactifs, soit supprimés, soit l'interface physique sous-jacente n'est pas dans un état up/up.
- up/up : Au moins un DLCI associé avec la sous-interface est dans un état 'active'.
8.4 Vérifier un éventuel problème niveau 2/3 lié au mappage statique et dynamique
Ici, le but est de détecter un éventuel problème de mappage entre l'adresse IP du next-hop et le
DLCI adéquat.
Sur les interfaces point à point :
- IOS n'utilise pas l'Inverse ARP ou de mappage statique car l'IP du next-hop est joignable
via l'interface point à point.
- show frame-relay map montre l'interface mais avec aucune adresse du next-hop (car point-to-point)
Sur les interfaces physique ou multipoint :
- Elles utilisent Inverse ARP (vérifier qu'il est bien présent)
- show frame-relay map doit montrer l'adresse IP du next-hop et le DLCI associé au routeur local et donc à son interface ou sous-interface
- Si mappage DLCI/IP est statique, il doit y avoir le mot clef broadcast pour que les
protocoles de routage puissent fonctionner.
8.5 Vérifier un éventuel problème niveau 2/3 lié à l'encapsulation à chaque bout du réseau FR
A chaque bout de notre VC, les routeurs doivent utilise le même type d'encapsulation (cisco ou bien
ief si les routeurs ne sont pas que des Cisco).
R(config-if)# encapsulation frame-relay cisco
ou bien
R(config-if)# encapsulation frame-relay ietf
8.6 Vérifier un éventuel problème de subnetting.
Vérifier un prossible problème de subnetting au niveau de l'interface serie (show ip interface brief ou bien show interfaces).