VPLS в Cisco
Материал из Xgu.ru
Virtual Private LAN Service (VPLS) -- технология, которая позволяет предоставлять сервис на основе Ethernet, типа multipoint-to-multipoint поверх сетей IP или MPLS. В итоге, все соединенные сайты находятся в одном широковещательном сегменте.
Содержание |
[править] Пример настройки
[править] Пример настройки на ASR1002
[править] С использованием синтаксиса L2VPN Protocol-Based CLIs
template type pseudowire VPLS encapsulation mpls mtu 8192
l2vpn vfi context VPLS_301 vpn id 301 mtu 8192 member 20.20.1.2 template VPLS member 20.20.1.1 template VPLS member 20.20.2.1 template VPLS member 20.20.2.2 template VPLS member 20.20.3.1 template VPLS member 20.20.3.2 template VPLS member 20.20.4.1 template VPLS member 20.20.4.2 template VPLS
bridge-domain 301 member GigabitEthernet0/0/2 service-instance 301 member vfi VPLS_301 bridge-domain 3333 member GigabitEthernet0/0/0 service-instance 301
interface GigabitEthernet0/0/2 description LAN to switch service instance 301 ethernet description VPLS AC VLAN 301 encapsulation dot1q 301
[править] Просмотр информации
r1#sh mpls l2transport vc 301 Local intf Local circuit Dest address VC ID Status ------------- -------------------------- --------------- ---------- ---------- VFI VPLS_301 vfi 20.20.1.1 301 UP VFI VPLS_301 vfi 20.20.1.2 301 UP VFI VPLS_301 vfi 20.20.2.1 301 UP VFI VPLS_301 vfi 20.20.2.2 301 UP VFI VPLS_301 vfi 20.20.3.1 301 UP VFI VPLS_301 vfi 20.20.3.2 301 UP VFI VPLS_301 vfi 20.20.4.1 301 UP VFI VPLS_301 vfi 20.20.4.2 301 UP
r1#sh mpls l2transport vc 301 detail Local interface: VFI VPLS_301 vfi up Interworking type is Ethernet Destination address: 20.20.1.1, VC ID: 301, VC status: up Output interface: Gi0/0/1.2011, imposed label stack {0 23} Preferred path: not configured Default path: active Next hop: 20.1.1.2 Create time: 2d21h, last status change time: 2d11h Last label FSM state change time: 2d11h Signaling protocol: LDP, peer 20.20.1.1:0 up Targeted Hello: 20.20.0.1(LDP Id) -> 20.20.1.1, LDP is UP Graceful restart: not configured and not enabled Non stop routing: not configured and not enabled Status TLV support (local/remote) : enabled/supported LDP route watch : enabled Label/status state machine : established, LruRru Last local dataplane status rcvd: No fault Last BFD dataplane status rcvd: Not sent Last BFD peer monitor status rcvd: No fault Last local AC circuit status rcvd: No fault Last local AC circuit status sent: No fault Last local PW i/f circ status rcvd: No fault Last local LDP TLV status sent: No fault Last remote LDP TLV status rcvd: No fault Last remote LDP ADJ status rcvd: No fault MPLS VC labels: local 286, remote 23 Group ID: local 0, remote 0 MTU: local 8192, remote 8192 Remote interface description: MAC Withdraw: sent:0, received:5 Sequencing: receive disabled, send disabled Control Word: On (configured: autosense) SSO Descriptor: 20.20.1.1/301, local label: 286 Dataplane: SSM segment/switch IDs: 20125/89697 (used), PWID: 12 VC statistics: transit packet totals: receive 16340, send 25308 transit byte totals: receive 1751864, send 3576507 transit packet drops: receive 216, seq error 0, send 0
r1#sh xconnect all Legend: XC ST=Xconnect State S1=Segment1 State S2=Segment2 State UP=Up DN=Down AD=Admin Down IA=Inactive SB=Standby HS=Hot Standby RV=Recovering NH=No Hardware XC ST Segment 1 S1 Segment 2 S2 ------+---------------------------------+--+---------------------------------+-- UP pri vfi VPLS_301 UP mpls 20.20.4.1:301 UP UP pri vfi VPLS_301 UP mpls 20.20.2.1:301 UP UP pri vfi VPLS_301 UP mpls 20.20.2.2:301 UP UP pri vfi VPLS_301 UP mpls 20.20.1.2:301 UP UP pri vfi VPLS_301 UP mpls 20.20.1.1:301 UP UP pri vfi VPLS_301 UP mpls 20.20.3.1:301 UP UP pri vfi VPLS_301 UP mpls 20.20.3.2:301 UP UP pri vfi VPLS_301 UP mpls 20.20.4.2:301 UP UP pri bd 301 UP vfi VPLS_301 UP
r1#show l2vpn service all Legend: St=State XC St=State in the L2VPN Service Prio=Priority UP=Up DN=Down AD=Admin Down IA=Inactive SB=Standby HS=Hot Standby RV=Recovering NH=No Hardware m=manually selected Interface Group Encapsulation Prio St XC St --------- ----- ------------- ---- -- ----- VPLS name: VPLS_301, State: UP pw100010 VPLS_301(VFI) 0 UP UP pw100018 core_pw 20.20.4.1:301(MPLS) 0 UP UP pw100017 core_pw 20.20.2.1:301(MPLS) 0 UP UP pw100016 core_pw 20.20.2.2:301(MPLS) 0 UP UP pw100015 core_pw 20.20.1.2:301(MPLS) 0 UP UP pw100014 core_pw 20.20.1.1:301(MPLS) 0 UP UP pw100013 core_pw 20.20.3.1:301(MPLS) 0 UP UP pw100012 core_pw 20.20.3.2:301(MPLS) 0 UP UP pw100011 core_pw 20.20.4.2:301(MPLS) 0 UP UP BD name: 301, State: -- - 301(BD) 0 UP -- - VPLS_301(VFI) 0 UP UP
r1#sh bridge-domain 301 Bridge-domain 301 (9 ports in all) State: UP Mac learning: Enabled Aging-Timer: 300 second(s) GigabitEthernet0/0/2 service instance 301 vfi VPLS_301 neighbor 20.20.4.1 301 vfi VPLS_301 neighbor 20.20.2.1 301 vfi VPLS_301 neighbor 20.20.2.2 301 vfi VPLS_301 neighbor 20.20.1.2 301 vfi VPLS_301 neighbor 20.20.1.1 301 vfi VPLS_301 neighbor 20.20.3.1 301 vfi VPLS_301 neighbor 20.20.3.2 301 vfi VPLS_301 neighbor 20.20.4.2 301 AED MAC address Policy Tag Age Pseudoport 0 6260.F1C6.A871 forward dynamic 299 VPLS_301.10200da 0 E8B7.4821.DD11 forward dynamic 300 GigabitEthernet0/0/2.EFP301 1 FFFF.FFFF.FFFF flood static 0 OLIST_PTR:0x49450010 0 6200.F121.0911 forward dynamic 297 VPLS_301.10200db 0 6200.F126.E923 forward dynamic 300 VPLS_301.10200df 0 6200.F141.F051 forward dynamic 298 VPLS_301.10200da 0 E2B7.4422.5E63 forward dynamic 299 GigabitEthernet0/0/2.EFP301
uar-kca-r1#sh spanning-tree vlan 301 VLAN301 Spanning tree enabled protocol rstp Root ID Priority 301 Address 1c6a.7a45.08bb This bridge is the root Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Bridge ID Priority 301 (priority 0 sys-id-ext 301) Address 1c6a.7a45.08bb Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 0 Interface Role Sts Cost Prio.Nbr Type ------------------- ---- --- --------- -------- -------------------------------- Gi0/0/0 Desg FWD 4 128.8 P2p Gi0/0/2 Desg FWD 7 128.10 P2p