Hi, I tried to replicate the design given in the previous answer, but I did not succeed in pinging all the devices, the router configuration is as follows:
Router A
Code: Select all
vprn 120 customer 1 create
autonomous-system 65500
route-distinguisher 65500:120
auto-bind-tunnel
resolution-filter
rsvp
exit
resolution filter
exit
vrf-target target:65500:120
interface "to_PCA" create
address 192.168.77.1/24
vpls "vpls1200"
exit
exit
no shutdown
exit
Code: Select all
vpls 1200 customer 1 create
description "vpls_1200"
allow-ip-int-bind
exit
split-horizon-group "camp" create
exit
stp
no shutdown
exit
service-name "vpls1200"
sap 1/1/3:200 create
no shutdown
exit
spoke-sdp 103:1200 create
no shutdown
exit
no shutdown
exit
in router B is the same configuration
On the first try, I was able to ping from router A to pc A, but not from router B to pc B, I only managed to ping between router B and pc B when I shutdown the port to router A.
Then I enabled stp in vpls 1200 and I could ping between router B and pc B, and between router A and pc A, but never between them.
Attached are some show commands
Router A
Code: Select all
show router 120 interface
===============================================================================
Interface Table (Service: 120)
===============================================================================
Interface-Name Adm Opr(v4/v6) Mode Port/SapId
IP-Address PfxState
-------------------------------------------------------------------------------
to_PCA Up Up/Down VPRN rvpls
192.168.77.1/24 n/a
-------------------------------------------------------------------------------
Code: Select all
show router 120 arp
===============================================================================
ARP Table (Service: 120)
===============================================================================
IP Address MAC Address Expiry Type Interface
-------------------------------------------------------------------------------
192.168.77.1 02:01:ff:00:03:ed 00h00m00s Oth[I] to_PCA
192.168.77.2 00:50:79:66:68:2c 01h56m59s Dyn[I] to_PCA
Router B
Code: Select all
show router 120 interface
===============================================================================
Interface Table (Service: 120)
===============================================================================
Interface-Name Adm Opr(v4/v6) Mode Port/SapId
IP-Address PfxState
-------------------------------------------------------------------------------
to_PCB Up Up/Down VPRN rvpls
192.168.77.3/24 n/a
-------------------------------------------------------------------------------
Code: Select all
show router 120 arp
===============================================================================
ARP Table (Service: 120)
===============================================================================
IP Address MAC Address Expiry Type Interface
-------------------------------------------------------------------------------
192.168.77.2 00:50:79:66:68:2c 02h06m28s Dyn[I] to_PCB
192.168.77.3 02:01:ff:00:03:ed 00h00m00s Oth[I] to_PCB
From the arp tables, I think the problem is that both interfaces have the same mac and that's why it doesn't work, I don't know if there is a way to fix that.
After seeing that the problem was due to the mac, I made another configuration keeping the same physical layout.
What I did was to configure only vpls on router B, to communicate directly with pc B, bypassing the interface of router B, but keeping it on router A.
With this I managed to ping both pc's and router A.
Router B
Code: Select all
vpls 1200 customer 1 create
stp
shutdown
exit
sap 1/1/3:200 create
no shutdown
exit
spoke-sdp 103:1200 create
no shutdown
exit
no shutdown
exit
Do you know if there is any way to fix the mac problem seen in the r-vpls configuration?
Anyway thanks to that idea I was able to move on to the next one, thanks.