cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
646
Views
0
Helpful
0
Replies
Highlighted
Beginner

SUP6T A-VPLS with ASR1001 VPLS

Hi guys, 

 

Recently I've posted a thread asking how to attach interfaces to A-VPLS, tested it today and it worked perfectly as stated here.

 

Now we're trying to mesh the A-VPLS with a regular VPLS on an ASR1001. It's seems it's not as it was supposed to be. We've deployed both VPLS's on both "worlds" and what happens is that the ASR attached clients can ping each other, the A-VPLS clients can also ping each other, but between the customers on A-VPLS and regular VPLS there's no connectivity between them.

 

The outputs all seem to be fine, as the TLDP are all up, VC's are up, VFI's are up, the strange thing is that CAT6K A-VPLS can learn the mac addresses of the VPLS on the ASR, which doesn't happen on the ASR, which can only learn the MAC addresses of the VPLS between ASR's.

 

The configuration is like this:

l2 vfi VFI_3510_ manual
vpn id 3510
bridge-domain 3510
neighbor x.x.x.x encapsulation mpls
neighbor y.y.y.y encapsulation mpls
neighbor z.z.z.z encapsulation mpls
!
interface GigabitEthernet4
no ip address
negotiation auto
service instance 3510 ethernet
encapsulation dot1q 3510
bridge-domain 3510
!
interface BDI3510
no ip address


--------------------------------------------------

CAT6K

conf t

!

pseudowire-class VPLS
 encapsulation mpls
 load-balance flow
 flow-label enable
!
interface Virtual-Ethernet1
 switchport
 switchport mode trunk
 switchport trunk allowed vlan 3510
 transport vpls mesh
  neighbor x.x.x.x pw-class VPLS
  neighbor y.y.y.y pw-class VPLS
  neighbor z.z.z.z pw-class VPLS

!

int po110 

 switchport mode trunk

!

end

 

-----------------------------------------------------------------

 

Here are some logs: 

 

ASRs

hostname#show vfi
Legend: RT=Route-target, S=Split-horizon, Y=Yes, N=No

VFI name: VPLS_TESTE, state: up, type: multipoint, signaling: LDP
VPN ID: 3510
Bridge-Domain 3510 attachment circuits:
Neighbors connected via pseudowires:
Peer Address VC ID S
a.a.a.17 3510 Y
a.a.a.12 3510 Y
a.a.a.16 3510 Y


hostname#sho mpls l2transport vc detail
local interface: VFI VFI_3510_ vfi up
Interworking type is Ethernet
Destination address: a.a.a.12, VC ID: 3510, VC status: up
Output interface: Po15, imposed label stack {20 18}
Preferred path: not configured
Default path: active
Next hop: Y.Y.Y.Y
Create time: 00:03:29, last status change time: 00:03:29
Last label FSM state change time: 00:03:29
Signaling protocol: LDP, peer a.a.a.12:0 up
Targeted Hello: a.a.a.13(LDP Id) -> a.a.a.12, LDP is UP
Graceful restart: configured and 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 23, remote 18
Group ID: local n/a, remote 0
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive disabled, send disabled
Control Word: On (configured: autosense)
SSO Descriptor: a.a.a.12/3510, local label: 23
Dataplane:
SSM segment/switch IDs: 16415/8220 (used), PWID: 2
VC statistics:
transit packet totals: receive 0, send 110
transit byte totals: receive 0, send 9802
transit packet drops: receive 0, seq error 0, send 0

hostname(config-if)#do sh mpls ldp dis
Local LDP Identifier:
a.a.a.a:0
Discovery Sources:
Interfaces:
Port-channel15 (ldp): xmit/recv
LDP Id: b.b.b.1:0
Targeted Hellos:
a.a.a.13 -> a.a.a.1 (ldp): active/passive, xmit/recv
LDP Id: a.a.a.1:0
a.a.a.13 -> a.a.a.17 (ldp): active/passive, xmit/recv
LDP Id: a.a.a.17:0
a.a.a.13 -> a.a.a.12 (ldp): active/passive, xmit/recv
LDP Id: a.a.a.12:0
a.a.a.13 -> a.a.a.16 (ldp): active/passive, xmit/recv
LDP Id: a.a.a.16:0


Hostname#sho bridge-domain
Bridge-domain 3510 (5 ports in all)
State: UP Mac learning: Enabled
Aging-Timer: 300 second(s)
BDI3510 (up)
GigabitEthernet0/0/2 service instance 3510
vfi VFI_3510_ neighbor x.x.x.x 3510
vfi VFI_3510_ neighbor y.y.y.y 3510
vfi VFI_3510_ neighbor z.z.z.z 3510
AED MAC address Policy Tag Age Pseudoport
0 aaaa.bbbb.cccc forward dynamic 300 GigabitEthernet0/0/2.EFP3510
0 dddd.eeee.ffff forward dynamic 230 VFI_3510_.420017 - Remote ASR Customer MAC Address
- 700F.6ACE.ACBF to_bdi static 0 BDI3510

 

 

CAT6K

 

hostname#show mpls l2transport vc | i 3510
VFI VFI_3510_ VFI a.a.a.13 3510 UP
VFI VFI_3510_ VFI a.a.a.16 3510 UP
VFI VFI_3510_ VFI a.a.a.17 3510 UP


hostname#show mpls l2transport vc 3510 detail
Local interface: VFI VFI_3510_ VFI up
Interworking type is Ethernet
Destination address: a.a.a.13, VC ID: 3510, VC status: up
Output interface: Po14, imposed label stack {32 23}
Preferred path: not configured
Default path: active
Next hop: a.a.a.5
Load Balance: Flow
Flow Label: Enabled
Create time: 00:38:55, last status change time: 00:11:18
Signaling protocol: LDP, peer a.a.a.13:0 up
Targeted Hello: a.a.a.12(LDP Id) -> a.a.a.13
Status TLV support (local/remote) : enabled/supported
Label/status state machine : established, LruRru
Last local dataplane status rcvd: no fault
Last local SSS circuit status rcvd: no fault
Last local SSS circuit status sent: no fault
Last local LDP TLV status sent: no fault
Last remote LDP TLV status rcvd: no fault
MPLS VC labels: local 38, remote 23
Group ID: local 0, remote 0
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive disabled, send disabled
SSO Descriptor: a.a.a.13/3510, local label: 38
SSM segment/switch IDs: 12441/16532 (used), PWID: 9879
VC statistics:
packet totals: receive 0, send 17
byte totals: receive 0, send 3128
packet drops: receive 0, seq error 0, send 0

 

hostname#show mac address-table vlan 3510

Legend: * - primary entry
age - seconds since last seen
n/a - not available
S - secure entry
R - router's gateway mac address entry
D - Duplicate mac address entry
# - Fabric mac address entry. Clear mac cli doesn't clear this entry

Displaying entries from standby supervisor::

vlan mac address type learn age ports
-----+----+---------------+-------+-----+----------+-----------------------------
* 3510 4444.5555.6666 dynamic Yes 55 Po110
3510 aaaa.bbbb.cccc dynamic Yes 270 VPLS peer a.a.a.13(2:3) - remote ASR - Log above
3510 1111.2222.3333 dynamic Yes 270 VPLS peer a.a.a.16(2:2) - remote CAT6K


Displaying entries from active supervisor::

vlan mac address type learn age ports
-----+----+---------------+-------+-----+----------+-----------------------------
* 3510 4444.5555.6666 dynamic Yes 270 Po110
* 3510 aaaa.bbbb.cccc dynamic Yes 0 VPLS peer a.a.a.13(2:3) - Remote ASR - Log above
* 3510 1111.2222.3333 dynamic Yes 40 VPLS peer a.a.a.16(2:2) - remote CAT6K
* 3510 dddd.eeee.ffff dynamic Yes 5 VPLS peer a.a.a.17(2:1) - Remote ASR - 2nd one

Best Regards,
Please rate helpful posts,

Ruben Carvalho CCIE#57952
CreatePlease to create content
Content for Community-Ad
August's Community Spotlight Awards