Routing
Highlighted
Routing

Simple BGP VPLS setup not coming up

‎03-15-2019 02:12 AM

Hi,

 

     I am configuring a simple BGP-VPLS setup with the following topology:

  

              CE1----u-PE1--------PE1------PE2------u-PE2---CE2

 

I have verified that u-PE1 to u-PE2 connectivity exists (pings are working, and 'show bgp neighbor' lists the connection between both as 'established').

 

However, when I do 'show vpls connections' on either u-PE1 or u-PE2, the output is 'No connections found'.

 

Following are the configs of all 4 PE routers. Can someone kindly point out where I am going wrong?

 

PE1:

--------

set interfaces ge-0/0/0 unit 0 family inet address 10.10.10.1/30

set interfaces ge-0/0/0 unit 0 family mpls

set interfaces ge-0/0/1 unit 0 family inet address 10.10.10.5/30

set interfaces ge-0/0/1 unit 0 family mpls

set interfaces lo0 unit 0 family inet address 1.1.1.1/32

set routing-options route-distinguisher-id 1.1.1.1

set routing-options autonomous-system 1

set protocols mpls interface ge-0/0/0.0

set protocols mpls interface ge-0/0/1.0

set protocols mpls interface lo0.0

set protocols bgp group ibgp type internal

set protocols bgp group ibgp local-address 1.1.1.1

set protocols bgp group ibgp family l2vpn signaling

set protocols bgp group ibgp neighbor 11.11.11.11

set protocols bgp group ibgp neighbor 2.2.2.2

set protocols bgp group ibgp neighbor 22.22.22.22

set protocols ospf area 0.0.0.0 interface ge-0/0/0.0

set protocols ospf area 0.0.0.0 interface ge-0/0/1.0

set protocols ospf area 0.0.0.0 interface lo0.0 passive

set protocols ldp interface ge-0/0/0.0

set protocols ldp interface ge-0/0/1.0

set protocols ldp interface lo0.0

 

PE2:

-------

set interfaces ge-0/0/0 unit 0 family inet address 10.10.10.2/30

set interfaces ge-0/0/0 unit 0 family mpls

set interfaces ge-0/0/1 unit 0 family inet address 10.10.10.9/30

set interfaces ge-0/0/1 unit 0 family mpls

set interfaces lo0 unit 0 family inet address 2.2.2.2/32

set routing-options route-distinguisher-id 2.2.2.2

set routing-options autonomous-system 1

set protocols mpls no-cspf

set protocols mpls interface ge-0/0/0.0

set protocols mpls interface ge-0/0/1.0

set protocols mpls interface lo0.0

set protocols bgp group ibgp type internal

set protocols bgp group ibgp local-address 2.2.2.2

set protocols bgp group ibgp family l2vpn signaling

set protocols bgp group ibgp neighbor 22.22.22.22

set protocols bgp group ibgp neighbor 1.1.1.1

set protocols bgp group ibgp neighbor 11.11.11.11

set protocols ospf area 0.0.0.0 interface ge-0/0/0.0

set protocols ospf area 0.0.0.0 interface ge-0/0/1.0

set protocols ospf area 0.0.0.0 interface lo0.0 passive

set protocols ldp interface ge-0/0/0.0

set protocols ldp interface ge-0/0/1.0

set protocols ldp interface lo0.0

 

u-PE1:

-------

set interfaces ge-0/0/0 unit 0 family inet address 10.10.10.6/30

set interfaces ge-0/0/0 unit 0 family mpls

set interfaces ge-0/0/1 encapsulation ethernet-vpls

set interfaces ge-0/0/1 unit 0

set interfaces lo0 unit 0 family inet address 11.11.11.11/32

set routing-options route-distinguisher-id 11.11.11.11

set routing-options autonomous-system 1

set protocols mpls no-cspf

set protocols mpls interface ge-0/0/0.0

set protocols mpls interface lo0.0

set protocols bgp group ibgp type internal

set protocols bgp group ibgp local-address 11.11.11.11

set protocols bgp group ibgp family l2vpn signaling

set protocols bgp group ibgp neighbor 1.1.1.1

set protocols bgp group ibgp neighbor 22.22.22.22

set protocols bgp group ibgp neighbor 2.2.2.2

set protocols ospf area 0.0.0.0 interface ge-0/0/0.0

set protocols ospf area 0.0.0.0 interface lo0.0 passive

set protocols ldp interface ge-0/0/0.0

set protocols ldp interface lo0.0

set routing-instances vpls1 instance-type vpls

set routing-instances vpls1 interface ge-0/0/1.0

set routing-instances vpls1 route-distinguisher 11.11.11.11:1

set routing-instances vpls1 vrf-target target:1:1

set routing-instances vpls1 protocols vpls no-tunnel-services

set routing-instances vpls1 protocols vpls site CE1 site-identifier 1

set routing-instances vpls1 protocols vpls site CE1 interface ge-0/0/1.0

 

u-PE2:

--------

set interfaces ge-0/0/0 unit 0 family inet address 10.10.10.10/30

set interfaces ge-0/0/0 unit 0 family mpls

set interfaces ge-0/0/1 encapsulation ethernet-vpls

set interfaces ge-0/0/1 unit 0

set interfaces lo0 unit 0 family inet address 22.22.22.22/32

set routing-options route-distinguisher-id 22.22.22.22

set routing-options autonomous-system 1

set protocols mpls no-cspf

set protocols mpls interface ge-0/0/0.0

set protocols mpls interface lo0.0

set protocols bgp group ibgp type internal

set protocols bgp group ibgp local-address 22.22.22.22

set protocols bgp group ibgp family l2vpn signaling

set protocols bgp group ibgp neighbor 2.2.2.2

set protocols bgp group ibgp neighbor 11.11.11.11

set protocols bgp group ibgp neighbor 1.1.1.1

set protocols ospf area 0.0.0.0 interface ge-0/0/0.0

set protocols ospf area 0.0.0.0 interface lo0.0 passive

set protocols ldp interface ge-0/0/0.0

set protocols ldp interface lo0.0

set routing-instances vpls1 instance-type vpls

set routing-instances vpls1 interface ge-0/0/1.0

set routing-instances vpls1 route-distinguisher 22.22.22.22:1

set routing-instances vpls1 vrf-target target:1:1

set routing-instances vpls1 protocols vpls no-tunnel-services

set routing-instances vpls1 protocols vpls site CE1 site-identifier 2

set routing-instances vpls1 protocols vpls site CE1 interface ge-0/0/1.0

 

 

Thanks!

 

5 REPLIES 5
Highlighted
Routing

Re: Simple BGP VPLS setup not coming up

‎03-15-2019 02:21 AM

Hi,

 

Did you compare your setup with Juniper's example:

 

https://www.juniper.net/documentation/en_US/release-independent/nce/topics/example/vpls-bgp-ldp-auto...

 

Try to do same troubleshooting steps which you see in the document

Highlighted
Routing
Solution
Accepted by topic author MC93
‎03-15-2019 03:15 AM

Re: Simple BGP VPLS setup not coming up

‎03-15-2019 02:53 AM

I tested your config in my lab and it is working for me. Which device you are using ? Please share below mentioned command output from u-PE1 and u-PE2

 

show bgp summary

show route table bgp.l2vpn.0 hidden

show route table inet.3

traceroute mpls ldp 22.22.22.22

traceroute mpls ldp 11.11.11.11

show vpls connections

show vpls connections extensive

 

Thanks,
Nellikka
JNCIE x3 (SEC #321; SP #2839; ENT #790)
Please Mark My Solution Accepted if it Helped, Kudos are Appreciated too!!!
Highlighted
Routing

Re: Simple BGP VPLS setup not coming up

‎03-15-2019 02:58 AM

I don't see a configuration error.  Can you walk through the troubleshooting steps outlined in this kb and share the output where the failure is found.

https://kb.juniper.net/InfoCenter/index?page=content&id=KB24986

 

Steve Puluka BSEET - Juniper Ambassador
IP Architect - DQE Communications Pittsburgh, PA (Metro Ethernet & ISP)
http://puluka.com/home
Highlighted
Routing

Re: Simple BGP VPLS setup not coming up

‎03-15-2019 03:11 AM

Thanks for reply. Will take a look! In my opinion, there is nothing wrong with my configs...no idea why it is not coming up

Highlighted
Routing

Re: Simple BGP VPLS setup not coming up

‎03-15-2019 03:14 AM

Hi, thanks for the reply and confirming the config is valid. As mentioned in my earlier reply, I could not see the mistake in my configs as well, so wanted to check with the community ( a fresh set of eyes helps at times). Accepting yours as solution because you were able to validate the configs in lab. 

 

PS: I am using vMX. I tore down the setup since the connections were never coming up and I had to go with a working setup as I have some urgent testing to do.

 

Many thanks!

 

Feedback