我发现 Cisco ASR920 上的 MPLS 配置,对于几乎任何可以配置的“事物”,通常有两种或多种方法可以做到。例如,给定这个配置:
interface pseudowire40
encapsulation mpls
signaling protocol ldp
neighbor 193.47.70.66 40
!
interface GigabitEthernet0/0/1
no ip address
negotiation auto
service instance 30 ethernet
encapsulation dot1q 30
rewrite ingress tag pop 1 symmetric
!
service instance 40 ethernet
encapsulation dot1q 40
rewrite ingress tag pop 1 symmetric
!
service instance 50 ethernet
encapsulation dot1q 50
rewrite ingress tag pop 1 symmetric
xconnect 193.47.70.66 50 encapsulation mpls
!
!
l2vpn xconnect context vlan-30
member GigabitEthernet0/0/1 service-instance 30
member 193.47.70.66 30 encapsulation mpls
!
l2vpn xconnect context vlan-40
member GigabitEthernet0/0/1 service-instance 40
member pseudowire40
配置了三个不同的伪线,它们最终都做完全相同的事情。我阅读了 Cisco 网站上有关 ASR920 的大部分文档,但我觉得我不知道这三种配置之间的区别。最后,我应该采用哪个,以及为什么,以便我们可以保持所有配置的一致性,尽可能减少例外。