Mad Router

Cisco MadRouter Contest : Round Eight

by Florent on Mar.07, 2008, under CMC

Apres avoir effectué la commande show run sur le routeur R1 vous obtenez ceci:

!
ip route 10.0.0.0 255.0.0.0 100.100.100.1
ip route 10.0.0.0 255.0.0.0 interface serial 1
!

La question est simple, quel chemin sera sélectionné par le routeur R1 pour joindre le réseau 10.0.0.0/8 ?
… Et pourquoi ?

edit: Réponse en comment.

11 comments for this entry:
  1. ZeuX

    Il passera par le routeur R3 car il y a moins de saut d’après la table de routage :)

  2. Florent

    Quelle table de routage ? :)

  3. Moi

    Peut-être (mais pas sur) qu’il passera par R3 car des deux routes statiques menant à la même destination, c’est R3 qui à l’adresse IP la plus haute (un peu comme pour l’élection du DR et du BDR avec OSPF lorsqu’il n’y pas de router ID et de loopback configurées).Non?

  4. Alex

    les paquets passeront par R3, oui, mais ce n’est pas pour aucune des raisons citées jusque maintenant… keep thinking ^^

  5. ZeuX

    Serial 1 directement connecté, 100.100.100.1 c’est le prochain saut, c’est donc logique qu’il passe par R3

  6. Alex

    Serial 0 directement connecté aussi :)

  7. Pinou

    Allez je me lance:

    Si on rentre une première fois la commande “ip route” avec l’adresse du prochain saut puis qu’on rentre de nouveau cette commande mais avec cette fois l’interface de sortie, le routeur va croire que l’adresse du prochain saut est atteignable par l’interface de sortie que l’on vient de spécifier.

    Dans le contexte ci-dessus, après avoir rentré les commandes suivantes:

    ip route 10.0.0.0 255.0.0.0 100.100.100.1
    ip route 10.0.0.0 255.0.0.0 serial S1

    le routeur va croire que l’adresse “100.100.100.1″ est joignable par l’intermédiaire de l’interface serial S1 (ce qui est faux !)

    La table de routage ressemblera alors à ça:

    S 10.0.0.0/8 is directly connected, serial S1 [1/0] via 100.100.100.1

  8. Florent

    Je vois que tu t’es creusé :)
    Mais ce n’est pas la bonne réponse !
    Il faut réfléchir a ce qu’on sait déjà sur les routes statiques.

  9. Pinou

    C’est chaud comme j’suis low :(

  10. Pinou

    Ptain en fait j’avais la bonne réponse mais j’pensais pas que c’était par rapport à ça ! J’vous laisse chercher les plots ! En fait c’est chaud comme j’suis beau.

  11. Florent

    La réponse:
    Il faut tout d’abord se souvenir des distances administratives (AD). Ce sont les “notes” qui, pour une destination donnée, permettront au routeur de sélectionner le chemin que devra prendre un paquet.

    exemple RIP => 120
    OSPF => 110
    EIGRP => 90 etc ..

    Une route statique possède une distance administrative de 1, et une route directement connectée (interface du routeur configurée) une AD de 0.

    Dans notre exemple, il y a 2 routes statiques

    ip route 10.0.0.0 255.0.0.0 100.100.100.1
    ip route 10.0.0.0 255.0.0.0 interface serial 1

    La première commande donnera a cette route statique une AD de 1.
    Par contre, en spécifiant une interface de sortie plutôt que l’ip du prochain saut, pour la deuxième commande, le routeur considère le réseau comme directement connecté, et lui assigne donc une AD de … 0 !!

    C’est pourquoi dans ce cas précis pour joindre le réseau 10.0.0.0/8, R1 sélectionnera le routeur R3 comme routeur de prochain saut.

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...