Re: [j-nsp] Vpls-ldp signaling
Hi All, Starting from Junos 7.6, Juniper support LDP based signaling for VPLS (per draft-ietf-l2vpn-ldp-05). Cheers, Benny [EMAIL PROTECTED] wrote:You can read JNCIS book from Sybex on page 650 as below : Within the JUNOS software, two main varieties of these VPNs exist. To help differentiate between the different Layer 2 VPNs, weÃÍl use the configuration syntax as our guide. The first type of VPN is based on a draft specification by Kireeti Kompella. It uses the Border Gateway Protocol (BGP) as the mechanism for PE routers to communicate with each other about their customer connections. WeÃÍl refer to a Kompella-based configuration as a Layer 2 VPN. The second main form of a VPN is based on a draft specification by Luca Martini and uses the Label Distribution Protocol (LDP) between PE routers. Every router establishes a unique connection for each customer using the VPN. The Martini-based VPN is known as a Layer 2 Circuit within the configuration. The two varieties of *point to point* L2 circuits (Martini and Juniper proprietary) are not the issue. The issue that started this thread was somebody asking about LDP for *VPLS* (point to multipoint) signaling. And a later reply which evidently misunderstood the question to be about point to point L2 circuits. So, all together now: - Juniper currently only supports BGP for VPLS (L2 point to multipoint) signaling. - Juniper supports both standard Martini tunnels (l2circuit in Juniper speak) and proprietary BGP based signaling for L2 point to point. Martini tunnels are interoperable with Cisco and other vendors. All clear now? Steinar Haug, Nethelp consulting, [EMAIL PROTECTED] ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp - Have a burning question? Go to Yahoo! Answers and get answers from real people who know. ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp
Re: [j-nsp] Vpls-ldp signaling
Thanks Steinar. That clears it up. I wonder why Juniper has mentioned Ldp based signaling for Vpls in 7.6Release Notes. Probably they need to remove it from 7.6 release notes as they don't support it to avoid unnecessary confusion. On 3/1/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: You can read JNCIS book from Sybex on page 650 as below : Within the JUNOS software, two main varieties of these VPNs exist. To help differentiate between the different Layer 2 VPNs, we'll use the configuration syntax as our guide. The first type of VPN is based on a draft specification by Kireeti Kompella. It uses the Border Gateway Protocol (BGP) as the mechanism for PE routers to communicate with each other about their customer connections. We'll refer to a Kompella-based configuration as a Layer 2 VPN. The second main form of a VPN is based on a draft specification by Luca Martini and uses the Label Distribution Protocol (LDP) between PE routers. Every router establishes a unique connection for each customer using the VPN. The Martini-based VPN is known as a Layer 2 Circuit within the configuration. The two varieties of *point to point* L2 circuits (Martini and Juniper proprietary) are not the issue. The issue that started this thread was somebody asking about LDP for *VPLS* (point to multipoint) signaling. And a later reply which evidently misunderstood the question to be about point to point L2 circuits. So, all together now: - Juniper currently only supports BGP for VPLS (L2 point to multipoint) signaling. - Juniper supports both standard Martini tunnels (l2circuit in Juniper speak) and proprietary BGP based signaling for L2 point to point. Martini tunnels are interoperable with Cisco and other vendors. All clear now? Steinar Haug, Nethelp consulting, [EMAIL PROTECTED] ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp
Re: [j-nsp] Vpls-ldp signaling
Hi Steven, I got it from the Junos 7.6 feature guide. http://www.juniper.net/products/junos/105026.pdf So is it true? Cheers, Benny Steven Wong [EMAIL PROTECTED] wrote: Hi Benny, I don't think this is correct. Would you mind to tell where did you get this info ? All currently supported JUNOS releases do NOT support LDP based signaling for VPLS. Regards, Steven -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Benny Sumitro Sent: Thursday, March 01, 2007 4:30 PM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: juniper-nsp@puck.nether.net Subject: Re: [j-nsp] Vpls-ldp signaling Hi All, Starting from Junos 7.6, Juniper support LDP based signaling for VPLS (per draft-ietf-l2vpn-ldp-05). Cheers, Benny [EMAIL PROTECTED] wrote:You can read JNCIS book from Sybex on page 650 as below : Within the JUNOS software, two main varieties of these VPNs exist. To help differentiate between the different Layer 2 VPNs, weÃÍl use the configuration syntax as our guide. The first type of VPN is based on a draft specification by Kireeti Kompella. It uses the Border Gateway Protocol (BGP) as the mechanism for PE routers to communicate with each other about their customer connections. WeÃÍl refer to a Kompella-based configuration as a Layer 2 VPN. The second main form of a VPN is based on a draft specification by Luca Martini and uses the Label Distribution Protocol (LDP) between PE routers. Every router establishes a unique connection for each customer using the VPN. The Martini-based VPN is known as a Layer 2 Circuit within the configuration. The two varieties of *point to point* L2 circuits (Martini and Juniper proprietary) are not the issue. The issue that started this thread was somebody asking about LDP for *VPLS* (point to multipoint) signaling. And a later reply which evidently misunderstood the question to be about point to point L2 circuits. So, all together now: - Juniper currently only supports BGP for VPLS (L2 point to multipoint) signaling. - Juniper supports both standard Martini tunnels (l2circuit in Juniper speak) and proprietary BGP based signaling for L2 point to point. Martini tunnels are interoperable with Cisco and other vendors. All clear now? Steinar Haug, Nethelp consulting, [EMAIL PROTECTED] ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp - Have a burning question? Go to Yahoo! Answers and get answers from real people who know. ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp - Want to start your own business? Learn how on Yahoo! Small Business. ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp
Re: [j-nsp] Vpls-ldp signaling
It's not that Junipers BGP based (Kompella) L2 P2P is proprietary - all the drafts are there, it's just not many vendors have implemented it as the LDP version is a lot easier to code .. :-) True enough. We use Juniper VPLS ourselves - in fact I believe we are one of the heavier users of VPLS. However, I don't know of any other vendors that are interoperable with Juniper VPLS. I've heard *rumors* about interoperability, that's all. Steinar Haug, Nethelp consulting, [EMAIL PROTECTED] ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp
Re: [j-nsp] Vpls-ldp signaling
Hi, Maybe you can use my configuration testing, i used it in my office lab, and it works, even in other router using Junos 8.0 Hope it will help you. Regards, -Teguh- Junos Guy [EMAIL PROTECTED] wrote: Thanks Jake. Hope someone from Juniper can confirm this. Regards, Aditya. On 2/27/07, Bourgeois, Jacob (Jake)** CTR ** wrote: This seems like a doc bug, AKAIK, and per 7.6 docs, BGP is still used to signal VPLS on juniper platforms. http://www.juniper.net/techpubs/software/junos/junos76/swref76-hierarchy/htm l/rfc-list2.html#1213459 draft-ietf-l2vpn-vpls-bgp is listed. draft-ietf-l2vpn-vpls-ldp is not listed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Junos Guy Sent: Monday, February 26, 2007 8:41 PM To: juniper-nsp@puck.nether.net Subject: [j-nsp] Vpls-ldp signaling Hello , How do we configure vpls with ldp signaling ? As per JunOS 7.6 Feature Release. LDP Signaling for VPLS Uses Label Distribution Protocol (LDP) instead of Border Gateway Protocol (BGP) as the signaling protocol for VPLS Implemented per draft-ietf-l2vpn-ldp-05 ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp - Any questions? Get answers on any topic at Yahoo! Answers. Try it now.[EMAIL PROTECTED] show | no-more version 8.0R2.8; system { host-name PE1; root-authentication { encrypted-password $1$W0fMH2sY$0IcZSuNoZ.C/D9bT2MOaZ0; ## SECRET-DATA } login { user lab { uid 1000; class super-user; authentication { encrypted-password $1$pNct5zLJ$qH3NVNErnIJaKLhJajerA/; ## SECRET-DATA } } } services { telnet; } syslog { user * { any emergency; } file messages { any notice; authorization info; } } } interfaces { ge-1/0/0 { vlan-tagging; encapsulation vlan-ccc; unit 0 { encapsulation vlan-ccc; vlan-id 520; } } so-1/1/0 { unit 0 { family inet { address 10.10.10.1/30; } family mpls; } } lo0 { unit 0 { family inet { address 1.1.1.1/32; } } } } routing-options { router-id 1.1.1.1; autonomous-system 65000; } protocols { mpls { interface so-1/1/0.0; } bgp { group IBGP { type internal; neighbor 2.2.2.2 { local-address 1.1.1.1; family l2vpn { signaling; } } } } ospf { area 0.0.0.0 { interface lo0.0; interface so-1/1/0.0; } } ldp { interface so-1/1/0.0; interface lo0.0; } l2circuit { neighbor 2.2.2.2 { interface ge-1/0/0.0 { virtual-circuit-id 1; no-control-word; } } } } [edit] [EMAIL PROTECTED] [edit] [EMAIL PROTECTED] [edit] [EMAIL PROTECTED] run show l2circuit connections Layer-2 Circuit Connections: Legend for connection status (St) EI -- encapsulation invalid NP -- interface h/w not present MM -- mtu mismatch Dn -- down EM -- encapsulation mismatch VC-Dn -- Virtual circuit Down CM -- control-word mismatch Up -- operational VM -- vlan id mismatch CF -- Call admission control failure OL -- no outgoing label XX -- unknown NC -- intf encaps not CCC/TCC CB -- rcvd cell-bundle size bad Legend for interface status Up -- operational Dn -- down Neighbor: 2.2.2.2 Interface Type St Time last up # Up trans ge-1/0/0.0(vc 1) rmt Up Jan 30 10:40:38 2007 1 Local interface: ge-1/0/0.0, Status: Up, Encapsulation: VLAN Remote PE: 2.2.2.2, Negotiated control-word: No Incoming label: 100032, Outgoing label: 100032 [edit] [EMAIL PROTECTED] run show l2circuit connections extensive Layer-2 Circuit Connections: Legend for connection status (St) EI -- encapsulation invalid NP -- interface h/w not present MM -- mtu mismatch Dn -- down EM -- encapsulation mismatch VC-Dn -- Virtual circuit Down CM -- control-word mismatch Up -- operational VM -- vlan id mismatch CF -- Call admission control failure OL -- no outgoing label XX -- unknown NC -- intf encaps not CCC/TCC CB
Re: [j-nsp] Vpls-ldp signaling
Hi. This is ordinary martini vpn. P2P. Marini use LDP ( target LDP) So this is not VPLS.. For example VPLS - BGP is configured like this: routing-instances { Cust { description VPLS; instance-type vpls; interface ge-0/0/0.2001; interface ge-0/0/0.2002; route-distinguisher 211:300; vrf-target target:211:300; protocols { vpls { site A { site-identifier 2; } } } } -Peder -Opprinnelig melding- Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] På vegne av Muhammad Teguh Pribadi Sendt: 28. februar 2007 09:17 Til: Junos Guy Kopi: Juniper Milis Emne: Re: [j-nsp] Vpls-ldp signaling Hi, Maybe you can use my configuration testing, i used it in my office lab, and it works, even in other router using Junos 8.0 Hope it will help you. Regards, -Teguh- Junos Guy [EMAIL PROTECTED] wrote: Thanks Jake. Hope someone from Juniper can confirm this. Regards, Aditya. On 2/27/07, Bourgeois, Jacob (Jake)** CTR ** wrote: This seems like a doc bug, AKAIK, and per 7.6 docs, BGP is still used to signal VPLS on juniper platforms. http://www.juniper.net/techpubs/software/junos/junos76/swref76-hierarchy/htm l/rfc-list2.html#1213459 draft-ietf-l2vpn-vpls-bgp is listed. draft-ietf-l2vpn-vpls-ldp is not listed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Junos Guy Sent: Monday, February 26, 2007 8:41 PM To: juniper-nsp@puck.nether.net Subject: [j-nsp] Vpls-ldp signaling Hello , How do we configure vpls with ldp signaling ? As per JunOS 7.6 Feature Release. LDP Signaling for VPLS Uses Label Distribution Protocol (LDP) instead of Border Gateway Protocol (BGP) as the signaling protocol for VPLS Implemented per draft-ietf-l2vpn-ldp-05 ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp - Any questions? Get answers on any topic at Yahoo! Answers. Try it now. ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp
Re: [j-nsp] Vpls-ldp signaling
You can read JNCIS book from Sybex on page 650 as below : Within the JUNOS software, two main varieties of these VPNs exist. To help differentiate between the different Layer 2 VPNs, we?ll use the configuration syntax as our guide. The first type of VPN is based on a draft specification by Kireeti Kompella. It uses the Border Gateway Protocol (BGP) as the mechanism for PE routers to communicate with each other about their customer connections. We?ll refer to a Kompella-based configuration as a Layer 2 VPN. The second main form of a VPN is based on a draft specification by Luca Martini and uses the Label Distribution Protocol (LDP) between PE routers. Every router establishes a unique connection for each customer using the VPN. The Martini-based VPN is known as a Layer 2 Circuit within the configuration. The two varieties of *point to point* L2 circuits (Martini and Juniper proprietary) are not the issue. The issue that started this thread was somebody asking about LDP for *VPLS* (point to multipoint) signaling. And a later reply which evidently misunderstood the question to be about point to point L2 circuits. So, all together now: - Juniper currently only supports BGP for VPLS (L2 point to multipoint) signaling. - Juniper supports both standard Martini tunnels (l2circuit in Juniper speak) and proprietary BGP based signaling for L2 point to point. Martini tunnels are interoperable with Cisco and other vendors. All clear now? Steinar Haug, Nethelp consulting, [EMAIL PROTECTED] ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp
Re: [j-nsp] Vpls-ldp signaling
Hi Steiner ... It's not that Junipers BGP based (Kompella) L2 P2P is proprietary - all the drafts are there, it's just not many vendors have implemented it as the LDP version is a lot easier to code .. :-) Cheers Sean -- Not so long ago you wrote : snn - Juniper supports both standard Martini tunnels (l2circuit in Juniper snn speak) and proprietary BGP based signaling for L2 point to point. snn Martini tunnels are interoperable with Cisco and other vendors. snn All clear now? snn Steinar Haug, Nethelp consulting, [EMAIL PROTECTED] ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp
Re: [j-nsp] Vpls-ldp signaling
This seems like a doc bug, AKAIK, and per 7.6 docs, BGP is still used to signal VPLS on juniper platforms. http://www.juniper.net/techpubs/software/junos/junos76/swref76-hierarchy/htm l/rfc-list2.html#1213459 draft-ietf-l2vpn-vpls-bgp is listed. draft-ietf-l2vpn-vpls-ldp is not listed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Junos Guy Sent: Monday, February 26, 2007 8:41 PM To: juniper-nsp@puck.nether.net Subject: [j-nsp] Vpls-ldp signaling Hello , How do we configure vpls with ldp signaling ? As per JunOS 7.6 Feature Release. LDP Signaling for VPLS Uses Label Distribution Protocol (LDP) instead of Border Gateway Protocol (BGP) as the signaling protocol for VPLS Implemented per draft-ietf-l2vpn-ldp-05 ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp ___ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp