le 07-06-2024 01:26 AM
Salut la communauté,
Savez-vous si la même valeur MTU est attendue sur une telle topologie entre un ISR4321 et un SRX300 pour fonctionner correctement ?
Jun 5 20:25:00.568: XC VFI CFG[VPLS-14121]: Add BGP sig member vpn_id [14121] Local VE[id:41, label:42] Remote VE[id:1, label:262409] L2[mtu:0, cw:Enabled] nh[10.0.0.1]
Jun 5 20:25:00.568: %VFI-4-CONFIG: VFI [VPLS-14121]: BGP signaling next-hop 10.0.0.1 mtu 0 does not match configured VFI mtu 1500
Je sais que sur IOS-XR vous pouvez éviter cette situation en appelant une commande comme mtu mismatch ignore :
l2vpn
autodiscovery bgp
signaling-protocol bgp
mtu mismatch ignore
Qu'en est il d'IOS-XE ?
Résolu ! Accéder à la solution.
le 10-06-2024 10:39 PM
Bonjour M02@rt37 ,
J'ai finalement trouvé la réponse à ma question, et peux donc affirmer que la mise en oeuvre d'un VPLS reposant sur BGP autodiscovery and signaling entre IOS-XE et Junos est possible.
En résumé :
Voici donc la configuration qui fonctionne sur Junos (SRX300)
set routing-instances vpls-14121 protocols vpls site 1 interface ge-0/0/5.21 set routing-instances vpls-14121 protocols vpls site 1 site-identifier 1 set routing-instances vpls-14121 protocols vpls site-range 100 set routing-instances vpls-14121 protocols vpls no-tunnel-services set routing-instances vpls-14121 protocols vpls vpls-id 14121 set routing-instances vpls-14121 protocols vpls mtu 1514 set routing-instances vpls-14121 protocols vpls ignore-encapsulation-mismatch set routing-instances vpls-14121 interface ge-0/0/5.21 set routing-instances vpls-14121 description "BGP Signaled VPLS" set routing-instances vpls-14121 instance-type vpls set routing-instances vpls-14121 vlan-id 21 set routing-instances vpls-14121 route-distinguisher 10.0.0.1:21 set routing-instances vpls-14121 vrf-import L2Vpn-vpls-14121-Import set routing-instances vpls-14121 vrf-export L2Vpn-vpls-14121-Export
Et sur Cisco :
l2vpn vfi context VPLS-14121 vpn id 14121 mtu 1500 l2protocol forward autodiscovery bgp signaling bgp ve id 41 ve range 100 rd 10.0.0.41:21 route-target export 65003:21 route-target import 65003:21 ! bridge-domain 21 member GigabitEthernet0/0/1 service-instance 21 member vfi VPLS-14121 ! interface GigabitEthernet0/0/1 no ip address negotiation auto service instance 21 ethernet encapsulation dot1q 21 ! !
PAr moment j'ai changé la configuration de manière asynchrone sur les PE Junos et Cisco :
"control-word exclude" ou bien même "no control-word" ont beaucoup aidé à la résolution du problème.
Je peux fournir les captures de paquets si besoin
Bien cordialement,
Jerems
le 07-06-2024 05:18 AM
Bonjour @Jerems
Sur IOS-XE, il faudrait s'assurer que la MTU de l'interface et la MTU du VFI sont alignées.
Exemple:
interface GigabitEthernet0/0
mtu 1500
l2 vfi VPLS-14121 manual
vpn id 14121
bridge-domain 14121
neighbor 10.0.0.1 encapsulation mpls
mtu 1500
le 07-06-2024 05:57 AM
Bonjour,
Merci pour votre réponse.
C'est bien le cas :
l2vpn vfi context VPLS-14121
vpn id 14121
mtu 1500
autodiscovery bgp signaling bgp
ve id 41
ve range 100
rd 10.0.0.41:21
route-target export 65003:21
route-target import 65003:21
control-word include
et l'interface LAN :
Merci par avance pour votre aide.
Jerems
le 10-06-2024 10:39 PM
Bonjour M02@rt37 ,
J'ai finalement trouvé la réponse à ma question, et peux donc affirmer que la mise en oeuvre d'un VPLS reposant sur BGP autodiscovery and signaling entre IOS-XE et Junos est possible.
En résumé :
Voici donc la configuration qui fonctionne sur Junos (SRX300)
set routing-instances vpls-14121 protocols vpls site 1 interface ge-0/0/5.21 set routing-instances vpls-14121 protocols vpls site 1 site-identifier 1 set routing-instances vpls-14121 protocols vpls site-range 100 set routing-instances vpls-14121 protocols vpls no-tunnel-services set routing-instances vpls-14121 protocols vpls vpls-id 14121 set routing-instances vpls-14121 protocols vpls mtu 1514 set routing-instances vpls-14121 protocols vpls ignore-encapsulation-mismatch set routing-instances vpls-14121 interface ge-0/0/5.21 set routing-instances vpls-14121 description "BGP Signaled VPLS" set routing-instances vpls-14121 instance-type vpls set routing-instances vpls-14121 vlan-id 21 set routing-instances vpls-14121 route-distinguisher 10.0.0.1:21 set routing-instances vpls-14121 vrf-import L2Vpn-vpls-14121-Import set routing-instances vpls-14121 vrf-export L2Vpn-vpls-14121-Export
Et sur Cisco :
l2vpn vfi context VPLS-14121 vpn id 14121 mtu 1500 l2protocol forward autodiscovery bgp signaling bgp ve id 41 ve range 100 rd 10.0.0.41:21 route-target export 65003:21 route-target import 65003:21 ! bridge-domain 21 member GigabitEthernet0/0/1 service-instance 21 member vfi VPLS-14121 ! interface GigabitEthernet0/0/1 no ip address negotiation auto service instance 21 ethernet encapsulation dot1q 21 ! !
PAr moment j'ai changé la configuration de manière asynchrone sur les PE Junos et Cisco :
"control-word exclude" ou bien même "no control-word" ont beaucoup aidé à la résolution du problème.
Je peux fournir les captures de paquets si besoin
Bien cordialement,
Jerems
10-06-2024 10:49 PM - modifié 10-06-2024 10:50 PM
Bonjour @Jerems
Parfait merci pour ce feedback !
Configurer une MTU à 1500 coté Junos n'a pas aidé à résoudre le problème même si un message d'erreur omniprésent à ce sujet pourrait légitimement nous laisser penser que la MTU est à l'origine du problème.
---Je restait focus sur ça....mauvaise pioche !
Merci et bonne journée.
Découvrez et enregistrez vos notes préférées. Revenez pour trouver les réponses d'experts, des guides étape par étape, des sujets récents et bien plus encore.
Êtes-vous nouveau ici? Commencez par ces conseils. Comment utiliser la communauté Guide pour les nouveaux membres
Parcourez les liens directs de la Communauté et profitez de contenus personnalisés en français