6
GNS3 – OSPF Lab – 1ère partie ciscomadesimple.be /2010/11/14/gns3-ospf-lab-1ere-partie/ par Steve De Jongh Après EIGRP et le Policy based routing, voici un premier lab GNS3 consacré à OSPF. Il s’agit du début d’une série qui aura pour but final d’établir une configuration relativement avancée d’OSPF. Chaque article ajoutera une série de configurations au précédent. Parmis les points traités, vous retrouverez: Configuration de base d’OSPF en multi-area. OSPF sur les liaisons point-à-point, ethernet et NBMA (frame-relay). Configuration des priorités pour influencer l’élection des DR et BDR. Redistribution de base d’un autre protocole. Configuration d’un virtual-link. Type d’area particulers (stub, totally stub et nssa). « Summarisation ». etc. La topologie Détails du lab Les routeurs utilisés dans cette topologie sont tous des modèles 2691 (256Mo RAM). L’IOS utilisé est: c2691-advipservicesk9-mz.124-15.T12.bin.unpacked (version décompressée). Vous pouvez télécharger le topologie et les fichiers de configuration de base (adressages IP, config frame-relay etc) ICI. Première étape Dans un premier temps nous allons configurer l’area 0. La première chose à faire, c’est de définir la

Ciscomadesimple.be-gNS3 OSPF Lab 1ère Partie_2

Embed Size (px)

DESCRIPTION

exmple de topology

Citation preview

  • GNS3 OSPF Lab 1re partieciscomadesimple.be /2010/11/14/gns3-ospf-lab-1ere-partie/

    par Steve De Jongh

    Aprs EIGRP et le Policy based routing, voici un premier lab GNS3 consacr OSPF. Il sagit du dbutdune srie qui aura pour but final dtablir une configuration relativement avance dOSPF. Chaquearticle ajoutera une srie de configurations au prcdent.

    Parmis les points traits, vous retrouverez:

    Configuration de base dOSPF en multi-area.OSPF sur les liaisons point--point, ethernet et NBMA (frame-relay).Configuration des priorits pour influencer llection des DR et BDR.Redistribution de base dun autre protocole.Configuration dun virtual-link.Type darea particulers (stub, totally stub et nssa). Summarisation .etc.

    La topologie

    Dtails du labLes routeurs utiliss dans cette topologie sont tous des modles 2691 (256Mo RAM).

    LIOS utilis est: c2691-advipservicesk9-mz.124-15.T12.bin.unpacked (version dcompresse).

    Vous pouvez tlcharger le topologie et les fichiers de configuration de base (adressages IP, configframe-relay etc) ICI.

    Premire tapeDans un premier temps nous allons configurer larea 0. La premire chose faire, cest de dfinir la

  • bande passante sur les interfaces de sorte que par la suite OSPF puisse correctement calculer samtrique ( souvent dnomme cost ).

    Voici la formule pour calculer la mtrique dOSPF:

    COST = 100 / ( Bande Passante en Mbits/s)

    Pour configurer la bande passante sur une interface, il suffit daller en configuration dinterface etdentrer la commande suivante:

    Router(config-if)# bandwidth 128

    La valeur de bande passante est ici exprime en kbits/s. On aura donc ici dfini une bande passantede 128kbits/s. Il suffit donc de configurer les interfaces srielles de BBR1, ABR1, ABR2 et ABR4 decette faon.

    Une petite vrification rapide de la bande passante. Par exemple linterface Serial 0/0 sur BBR1:

    BBR1#show interface s0/0 | inc BWMTU 1500 bytes, BW 128 Kbit/sec, DLY 20000 usec,BBR1#

    La commande utilise ici permet, un peu comme en linux, de filtrer laffichage. Ici jai demand quelIOS ne affiche que la ligne contenant le mot BW de laffichage normal du show interface .

    Deuxime tapeConfigurons maintenant OSPF pour lArea 0. Pour rappel dans le monde dOSPF, larea 0 est lacolonne vertbrale du rseau. Toutes les autres area doivent sy rattacher, au mme titre quun bras ouune jambe est rattach au au tronc.

    Tout routeur doit avoir un router-id qui sexprime sous la forme a.b.c.d (4x 8bits) comme une adresseIP. Par dfaut OSPF utilise la plus grande adresse configure sur une interface loopback. Si il ny en apas, ce sera la plus grande adresse configure sur une interface physique. Il est galement possible,et conseill, de configurer le router-id de manire statique via la commande suivante (en configurationrouter ospf):

    Router(config-router)# router-id a.b.c.d

    Voici les router-id que nous allons configurer:

    BBR1: 1.1.1.1ABR1: 2.2.2.2ABR2: 3.3.3.3ABR3: 4.4.4.4ABR4: 5.5.5.5

  • R1: 6.6.6.6ASBR: 7.7.7.7R2: 8.8.8.8R3: 9.9.9.9

    Une fois le router-id dfini, on peut alors dfinir quelles interfaces feront partie de larea 0 via lacommande suivante:

    Router(config-router)# network area

    O correspond ladresse rseau de linterface concerne, est le masque invers du rseau et len de larea voulue.

    Sur BBR1

    BBR1(config)#router ospf 1BBR1(config-router)#router-id 1.1.1.1BBR1(config-router)#network 10.0.0.0 0.0.0.255 area 0BBR1(config-router)#network 10.0.1.0 0.0.0.3 area 0BBR1(config-router)#network 10.0.1.4 0.0.0.3 area 0BBR1(config-router)#exitBBR1(config)#

    Interfaces FastEthernet 0/0, Serial 0/0 et Serial 0/1

    Sur ABR1

    ABR1(config)#router ospf 1ABR1(config-router)#router-id 2.2.2.2ABR1(config-router)#network 10.0.0.0 0.0.0.255 area 0ABR1(config-router)#network 10.0.1.0 0.0.0.3 area 0ABR1(config-router)#network 10.0.1.8 0.0.0.3 area 0ABR1(config-router)#exitABR1(config)#

    Sur ABR2

    BBR1(config)#router ospf 1BBR1(config-router)#router-id 3.3.3.3BBR1(config-router)#network 10.0.0.0 0.0.0.255 area 0BBR1(config-router)#network 10.0.1.4 0.0.0.3 area 0BBR1(config-router)#network 10.0.1.12 0.0.0.3 area 0BBR1(config-router)#exitBBR1(config)#

    Sur ABR4

  • BBR1(config)#router ospf 1BBR1(config-router)#router-id 5.5.5.5BBR1(config-router)#network 10.0.0.0 0.0.0.255 area 0BBR1(config-router)#network 10.0.1.8 0.0.0.3 area 0BBR1(config-router)#network 10.0.1.12 0.0.0.3 area 0BBR1(config-router)#exitBBR1(config)#

    Troisime tapeVrifions maintenant le bon fonctionnement dOSPF au sein de larea 0, par exemple sur BBR1.

    show ip protocols

    BBR1#sh ip protocolsRouting Protocol is "ospf 1"Outgoing update filter list for all interfaces is not setIncoming update filter list for all interfaces is not setRouter ID 1.1.1.1Number of areas in this router is 1. 1 normal 0 stub 0 nssaMaximum path: 4Routing for Networks:10.0.0.0 0.0.0.255 area 010.0.1.0 0.0.0.3 area 010.0.1.4 0.0.0.3 area 0Reference bandwidth unit is 100 mbpsRouting Information Sources:Gateway Distance Last Update5.5.5.5 110 00:08:403.3.3.3 110 00:09:372.2.2.2 110 00:11:52Distance: (default is 110)BBR1#

    On voit donc ici que le router-id est bien 1.1.1.1, que OSPF est activ pour les 3 rseaux connects BBR1 et que BBR1 reoit des informations de trois voisins.

    show ip ospf neighbors

    BBR1#sh ip ospf neighborNeighbor ID Pri State Dead Time Address Interface3.3.3.3 0 FULL/ - 00:00:36 10.0.1.6 Serial0/12.2.2.2 0 FULL/ - 00:00:37 10.0.1.2 Serial0/02.2.2.2 1 FULL/BDR 00:00:36 10.0.0.3 FastEthernet0/03.3.3.3 1 FULL/DROTHER 00:00:35 10.0.0.4 FastEthernet0/05.5.5.5 1 FULL/DROTHER 00:00:37 10.0.0.2 FastEthernet0/0BBR1#

    On constate ici que BBR1 a tabli 5 relations dadjacence. Une part liaison point--point et trois sur lerseau ethernet. Tout semble en ordre de ce point de vue. Je reviendrai plus en dtail sur la colonne

  • State dans un futur article quand nous influcencerons llection du DR et du BDR sur un rseaupartag.

    show ip route

    BBR1#sh ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not setO 10.0.1.8/30 [110/782] via 10.0.0.3, 00:20:23, FastEthernet0/0 [110/782] via 10.0.0.2, 00:17:10, FastEthernet0/0O 10.0.1.12/30 [110/782] via 10.0.0.4, 00:18:07, FastEthernet0/0 [110/782] via 10.0.0.2, 00:17:10, FastEthernet0/0C 10.0.0.0/24 is directly connected, FastEthernet0/0C 10.0.1.0/30 is directly connected, Serial0/0C 10.0.1.4/30 is directly connected, Serial0/1BBR1#

    BBR1 a donc bien appris de nouvelles routes vers les rseaux 10.0.1.8/30 et 10.0.1.12/30 avec uncost de 782. Notez que la distance administrative par dfaut dOSPF est de 110.

    Do vient le 782? En se rfrant la topologie, BBR1 peut accder 10.0.1.8/30 soit via ABR1,soit via ABR4. Dan sles deux cas la mtrique est la mme:

    De BBR1 ABR1, la meilleure route passe par linterface Fa0/0, qui a une bande passante de 100Mbits/s.

    Attention GNS3 semble parfois mal joueur le jeu du point de vue de la ngociation de linterfaceethernet, il se peut que la fa0/0 soit en 10Mbit/s A vrifier en cas dincohrence. Si tel est le cas,forcez la bande passante via la commande bandwidth 100000.

    Ensuite ABR1 a une liaison en 128kbits/s vers le rseau 10.0.1.8/30. Ce qui permet de calculer lamtrique globale de ce rseau pour BBR1:

    ( 100 / 100 ) + ( 100 / 0,128 ) = 1 + 781 = 782

    show ip ospf interface fa0/0

  • BBR1#sh ip ospf interface fa0/0FastEthernet0/0 is up, line protocol is up Internet Address 10.0.0.1/24, Area 0 Process ID 1, Router ID 1.1.1.1, Network Type BROADCAST, Cost: 1 Transmit Delay is 1 sec, State DR, Priority 1 Designated Router (ID) 1.1.1.1, Interface address 10.0.0.1 Backup Designated router (ID) 2.2.2.2, Interface address 10.0.0.3 Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 oob-resync timeout 40 Hello due in 00:00:02 Supports Link-local Signaling (LLS) Cisco NSF helper support enabled IETF NSF helper support enabled Index 1/1, flood queue length 0 Next 0x0(0)/0x0(0) Last flood scan length is 1, maximum is 1 Last flood scan time is 0 msec, maximum is 4 msec Neighbor Count is 3, Adjacent neighbor count is 3 Adjacent with neighbor 2.2.2.2 (Backup Designated Router) Adjacent with neighbor 3.3.3.3 Adjacent with neighbor 5.5.5.5 Suppress hello for 0 neighbor(s)BBR1#

    On retrouve ici, mis en couleurs, de haut en bas, l area configure pour linterface (via la commandenetwork), le type de rseau (broadcast, non-broadcast, point-to-point), le cost (la mtrique) delinterface pour accder au rseau connect, les valeurs des diffrents timers ( noter que le Hello et leDead timer font partie des points critiques pour ltablissement dune adjacence, il faut que les routeursaient les mmes valeurs), et finallement, la liste des routeurs adjacents sur le rseau connect cetteinterface.

    Voil pour une premire tape dans la configuration de la topologie. A ce stade-ci on a uneconfiguration en single-area fonctionnelle. La prochaine tape sera de configurer les autres areadirectement (physiquement) connectes.

    VN:F [1.9.22_1171]traitement en cours...Rating: 8.9/10 (12 votes cast)GNS3 - OSPF Lab - 1re partie, 8.9 out of 10 based on 12 ratings

    GNS3 OSPF Lab 1re partieLa topologieDtails du labPremire tapeDeuxime tapeTroisime tape