Challenge : où sont mes routes??
Un petit challenge très simple pour la semaine 40 :
Scénario: R1 et R2 sont configurés avec leur interface FastEthernet dans le même sous-réseau. R1 monte une session BGP avec R2 par le biais de l'interface FastEthernet, et annoncera aussi ses loopback dans le BGP.
Configuration du routeur R1:
interface Loopback1 ip address 1.1.1.1 255.255.255.255 ! interface Loopback10 ip address 10.10.10.10 255.255.255.255 ! interface Loopback100 ip address 100.100.100.100 255.255.255.255 interface FastEthernet1/0 ip address 10.0.0.1 255.255.255.252 router bgp 65535 bgp log-neighbor-changes neighbor 10.0.0.2 remote-as 65535 neighbor 10.0.0.2 version 4 ! address-family ipv4 redistribute connected neighbor 10.0.0.2 activate neighbor 10.0.0.2 default-originate neighbor 10.0.0.2 soft-reconfiguration inbound no auto-summary no synchronization network 10.0.0.0 mask 255.255.255.252 exit-address-family
Configuration du routeur R2:
interface FastEthernet1/0 ip address 10.0.0.2 255.255.255.0 router bgp 65535 bgp log-neighbor-changes neighbor 10.0.0.1 remote-as 65535 neighbor 10.0.0.1 version 4 ! address-family ipv4 redistribute connected neighbor 10.0.0.1 activate neighbor 10.0.0.1 soft-reconfiguration inbound no auto-summary no synchronization network 10.0.0.0 mask 255.255.255.252 exit-address-family
Problème:
Les routes apprise sur R2 disparaissent et reviennent.
Exemple :
R2#sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is 10.0.0.1 to network 0.0.0.0
1.0.0.0/32 is subnetted, 1 subnets
B 1.1.1.1 [200/0] via 10.0.0.1, 00:00:03
100.0.0.0/32 is subnetted, 1 subnets
B 100.100.100.100 [200/0] via 10.0.0.1, 00:00:03
10.0.0.0/8 is variably subnetted, 3 subnets, 3 masks
B 10.10.10.10/32 [200/0] via 10.0.0.1, 00:00:03
B 10.0.0.0/30 [200/0] via 10.0.0.1, 00:00:03
C 10.0.0.0/24 is directly connected, FastEthernet1/0
B* 0.0.0.0/0 [200/0] via 10.0.0.1, 00:00:03
R2#sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/24 is subnetted, 1 subnets
C 10.0.0.0 is directly connected, FastEthernet1/0
Le challenge:
Votre challenge : trouver la ou les raison(s) pour lequel R2 reçois les routes en BGP de R1 par moment et disparaissent tout en suivant les pré-requis et restrictions suivantes :
- R2 devra voir les réseaux 1.1.1.1/32, 10.10.10.10/32, 100.100.100.100/32 et une route zero dans sa table de routage en BGP.
- Trouver pourquoi les routes en BGP viennent et disparaissent sur R2.
- Trouver une solution à ce problème.
- Vous avez le droit de faire ce que vous voulez tant que le résultat est la.
Delicious


Commentaires
Pas le temps de regarder plus profondement car ca urge au niveau taf mais je dit que :
neighbor 10.0.0.1 soft-reconfiguration inbound
le BGP speaker va recevoir toutes les updates sans regarder la police "inbound".
Une fois la commande tappée , les updates sont processed par la nouvelle police pour creer de nouvelle inbound updates
Le reste quand j'aurai plus de temps
Changer les adresses d'interco entre les deux routeurs faisant de l'iBGP pour qu'ils ne soient pas dans le même subnet que les 10.0.0.0.
Vili,
Amicalement,
Christophe
@MCL : nope
@clucas : non plus :p
Ah bon ? Tu es sûr ? Car j'ai testé ce que j'ai dis en GNS3 ;p
Amicalement,
Christophe
@clucas : rien a voir avec les Lo :p
@jdenoy : "Vous avez le droit de faire ce que vous voulez tant que le résultat est la." ;p Ca marche
Hummm les routes en BGP ne bougent pas sur R2??
fait voir la conf de R1 et R2?
Bonsoir,
Je te fais cela demain! De sortie ce soir et crevé!
A+
R2#sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static routeGateway of last resort is 192.168.1.1 to network 0.0.0.0
B 1.1.1.1 200/0 via 192.168.1.1, 00:16:10
B 100.100.100.100 200/0 via 192.168.1.1, 00:16:10
B 10.10.10.10 200/0 via 192.168.1.1, 00:16:10
C 192.168.1.0 is directly connected, FastEthernet0/0
B* 0.0.0.0/0 200/0 via 192.168.1.1, 00:16:10
Les configs :
http://odie.mcom.fr/~clucas/downloa...
http://odie.mcom.fr/~clucas/downloa...
Mais bon, c'est peut-être uniquement qu'un effet de bord. Car je n'arrive toujours pas à m'expliquer le problème.
Il y a une deadline à ton challenge ?
Amicalement,
Christophe
les routes sont dtc
@clucas : En fait tu as résolu le problème sans le savoir, mais tu n'a pas trouvé la cause ;p - La deadline : humm aucune tant que tu est le premier à répondre
@pello : bizarre c'est toujours les mêmes (qui veulent pas chercher peut-être ;p) qui répondent cela
Oui, je sais c'est bien ce qui m'énerve ! Je n'aime pas ne pas savoir
grr Je vais continuer à chercher...
Amicalement,
Christophe
Il s'agit d'un problème de masque de sous réseau sur l'interface Fa 1/0 sur le routeur R2. Le masque est en /24 alors qu'il devrait être en /30.
Du coup, R2 apprend de R1 une route plus précise (10.0.0.0/30) qui se trouve inclure le neighbor des routes BGP. On crée une boucle de routage.
Du coup, pour se protéger R2 fait tomber les routes BGP apprises.
Merci pour ce petit challenge qui m'a fait réfléchir.
A+
Guismo
@Guismo : yes :p - de rien