Vous êtes sur la page 1sur 5

DIPLME EN TRANSMISSION DE DONNES

RAS & PROTOCOLE DE ROUTAGE MPLS

Session 2001
Candidat : Philippe Logean
phlogean1@geneva-link.ch
Filire tlcommunication
Professeur : Eric Jenny

Rsum
Ce document traite deux sujets. Le premier explique la manire de configurer un routeur Cisco
comme serveur daccs distant. Dans cette partie, le fonctionnement du protocole PPP est dvelopp.
La deuxime sujet prsente les protocoles MPLS et LDP. Des applications pratiques sont ralises, sur
des machines Linux et des routeurs Cisco, afin dillustrer le fonctionnement de ces protocoles. Quelques
applications du protocole MPLS pour le traffic engineering sont aussi prsentes.

Mots clef
Routeur / RAS / PPP / MPLS / LDP / Trafic Engineering / V

Table des matires


1. Prsentation du travail de diplme......................................................................................... 4
2. Routeur CISCO 2621............................................................................................................. 5
2.1. Introduction..................................................................................................................... 5
2.2. Philosophie du routeur.................................................................................................... 5
2.2.1. Configuration du routeur de lextrieur................................................................... 5
2.2.2. Composant de configuration interne........................................................................ 6
2.2.3. Accs linterface utilisateur................................................................................... 7
2.2.4. Quelques commandes utiles..................................................................................... 8
3. Configuration du routeur comme serveur daccs distant...................................................... 9 3.1.
Objectifs..........................................................................................................................
9
3.2.
Configuration routeur routeur ................................................................................. 9
3.2.1. Topologie................................................................................................................. 9
3.2.2. Configuration des PCs (sur Windows 2000).......................................................... 10
3.2.3. Configuration et test des routeurs (HDLC)............................................................ 11
3.2.4. Point to Point Protocol (PPP)................................................................................. 15
3.2.5. Configuration des routeur pour PPP....................................................................... 21
3.3. Configuration TA routeur avec adresse statique.................................................. 23
3.3.1. Topologie............................................................................................................... 23
3.3.2. Configuration des PCs............................................................................................ 23
3.3.3. Configuration du routeur........................................................................................ 27
3.3.4. Remarques sur le dialer map ............................................................................ 29
3.3.5. Remarques sur idle-timeout ............................................................................. 29
3.4. Configuration unnumbered ..................................................................................... 30
3.5. Configuration dynamique de ladresse IP du client...................................................... 31
3.5.1. Principe................................................................................................................... 31
3.5.2. Configuration du routeur........................................................................................ 31
3.5.3. Configuration du PC client..................................................................................... 32
3.6. Configuration pour accs distant au rseau du laboratoire........................................... 34
3.6.1. Topologie............................................................................................................... 34
3.6.2. Configuration du routeur pour un client................................................................. 34
3.6.3. Configuration du routeur pour laccs de plusieurs clients.................................... 36
3.6.4. Capture dune phase dtablissement avec le dbogueur du routeur Cisco........... 37
3.7. Conclusion..................................................................................................................... 38
4. Introduction au protocoleMPLS.......................................................................................... 39
4.1. MPLS, cest quoi ?........................................................................................................ 39

4.2. Concept.......................................................................................................................... 39 4.3.


Elment du rseau MPLS.............................................................................................. 40 4.4.
Encapsulation des paquets............................................................................................. 41
4.5. Forwarding des paquets................................................................................................ 42

4.6. Routage des paquets...................................................................................................... 43


4.7. Distribution des labels avec le protocoleLDP.............................................................. 43 4.7.1.
Introduction............................................................................................................ 43 4.7.2. Types
de messages LDP......................................................................................... 43 4.7.3. Modes de
distribution des labels............................................................................ 45 4.7.4. Exemple
dchange LDP........................................................................................ 46 4.7.5. Format des
paquets................................................................................................. 47
5. Etude du mcanisme def o r w a r d i n g MPLS sur des machines Linux.................................. 50

5.1. Introduction................................................................................................................... 50
5.2. Configuration des interfaces des PCs............................................................................ 51
5.3. Encapsulation des paquets avec les labelsMPLS.......................................................... 52
5.3.1. Objectif................................................................................................................... 52
5.3.2. Configuration des LER........................................................................................... 52
5.3.3. Configuration des LSR........................................................................................... 55
5.3.4. Tests et analyse des paquets................................................................................... 56
5.4. Cration dunstack de labels........................................................................................ 58 5.4.1.
Objectif...................................................................................................................
58
5.4.2.
Configuration des LSR........................................................................................... 59 5.4.3. Tests et
analyse des paquets................................................................................... 60
5.5. Rseau IP etMPLS........................................................................................................ 62 5.5.1.
Objectif...................................................................................................................
62
5.5.2.
Configuration des LER........................................................................................... 62 5.5.3.
Configuration des autres machines........................................................................ 64 5.5.4. Tests et
analyse des paquets................................................................................... 64
5.6. Conclusion..................................................................................................................... 65
6. Etude du mcanisme de distribution des labels avecLDP sur Linux.................................. 66
6.1. Introduction................................................................................................................... 66
6.2. TransfertLDP entre deuxL E R...................................................................................... 66 6.2.1.
Objectifs.................................................................................................................
66
6.2.2.
Configuration des machines................................................................................... 66 6.2.3. Tests
et analyse des paquets................................................................................... 69
6.3. RseauMPLS utilisantLDP.......................................................................................... 73 6.3.1.
Objectifs.................................................................................................................
73
6.3.2.
Configuration des machines................................................................................... 73 6.3.3. Teste et
analyse des paquets................................................................................... 75
6.4. Conclusion..................................................................................................................... 76
7. Mise en place dun rseau utilisant MPLS avec des routeur Cisco..................................... 77 7.1.
Introduction................................................................................................................... 77 7.2. Mise
en uvre dOSPF................................................................................................. 77 7.3. Activation
dMPLS sur les routeurs.............................................................................. 79 7.4. Tests du
rseau.............................................................................................................. 80
8. Traffic engineering sur le rseau MPLS.............................................................................. 82
8.1. Introduction................................................................................................................... 82
8.2. Cration dunp a t h statique........................................................................................... 82 8.2.1.
Objectif...................................................................................................................
82
8.2.2.
Autoriser le traffic engineering sur les routeurs..................................................... 82 8.2.3. Cration
des paths.................................................................................................. 83 8.2.4. Test et
analyse........................................................................................................ 85
8.3. Cration dun backup path............................................................................................ 89
8.3.1. Objectif................................................................................................................... 89
8.3.2. Cration des path.................................................................................................... 89
8.3.3. Cration des backup-path....................................................................................... 90
8.3.4. Test et analyse........................................................................................................ 91
8.4. Cration dune route dynamique avec contrainte.......................................................... 93

8.4.1. Objectif................................................................................................................... 93
8.4.2. Prparation des routeurs pour RSVP...................................................................... 93
8.4.3. Cration dynamique de tunnels avec contrainte.................................................... 94
8.4.4. Test et analyse........................................................................................................ 95
8.5. Conclusion..................................................................................................................... 96
9. Utilit deMPLS pour lesV P N.............................................................................................. 97 9.1.
Introduction...................................................................................................................
97
9.2.
Configuration des routeurs............................................................................................ 98 9.3.
Fonctionnement duV P N grce MPLS........................................................................ 98
9.4. Conclusion..................................................................................................................... 99
10. Remarques et conclusion finale........................................................................................ 100
11. Remerciements................................................................................................................. 101
12. Planning............................................................................................................................ 102
13. Annexes............................................................................................................................ 103
14. Bibliographie.................................................................................................................... 104
14.1. Livres......................................................................................................................... 104
14.2. RFC........................................................................................................................... 104 14.3.
Web........................................................................................................................... 105

1. Prsentation du travail de diplme


Dans ce travail de diplme, deux sujets sont traits. Le premier, est la ralisation dunRAS (Remote Access)
utilisant un routeur Cisco. Le deuxime, est ltude du protocole de routageMPLS.
Le but de la partieRAS est de raliser une topologie de rseau permettant un client (PC) daccder,
viaISDN, un rseau Internet ou intranet. Pour cela, un routeur Cisco 2600 est utilis comme serveur
daccs distant. Ltude de cette topologie est faite en plusieurs tapes, permettant de traiter les diffrents
problmes un un. Les objectifs de cette premire partie du travail diplme sont de se familiariser avec les
routeurs Cisco et de raliser une configuration pouvant tre utilise pour les travaux pratiques du laboratoire.
Pour cela, chaque configuration teste est dcrite en dtail. Une description du protocoleP P P est aussi
dveloppe dans ce document. En effet, cest ce protocole que nous utilisons pour les phases
dtablissement et de transmission du RAS.
Le but de la partieMPLS est de raliser une premire tude de ce protocole,pour permettre au laboratoire
dacqurir des comptences dans ce domaine. En effet, le protocoleMPLS est susceptible dtre de plus
en plus utilis par lesproviders, car il offre des solutions aux problmes de transport des paquets travers
lecore network. Certains de ces problmes sont tudis dans ce travail. Les mcanismes utiliss, par
MPLS, pour le forwarding des paquets, sont dvelopps dans ce document. Le

protocole de distribution de labelLDP est aussi dcrit. Une tude pratique de ces protocoles a t
ralise, au laboratoire, sur des machines Linux. Nous avons eu la chance de pouvoir mettre en oeuvre
des scnarios utilisantMPLS pour effectuer du
traffic engineering, sur des routeurs Cisco 7200, au laboratoire IPSS de Swisscom

Bmplitz