BGP-based Auto-Discovery for L2VPNs draft-hlmu-l2vpn-bgp-discovery-00.txt Sue Hares - Vasile Radoaca -

Slides:



Advertisements
Similar presentations
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
Advertisements

BGP based Multi-homing in VPLS IETF-75
BGP L2VPN Auto-discovery and Signaling
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Point-to-Multipoint Pseudowire Signaling and Auto-Discovery in Layer.
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
Advertising Multiple NextHop Routes in BGP Joel Halpern Manav Bhatia Paul Jakma 65 th IETF – Dallas, TX.
IPv6 Routing IPv6 Workshop Manchester September 2013
Entire Routes Reflecting capability draft-zhang-idr-bgp-entire-routes-reflect-00.txt Zhang Renhai :
BGP.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Scalable VPWS Network draft-yudong-pwe3-control-protocol-ext-00.txt Chi Yudong, Kong Yong, Du Ke, Wang Mingyi ZTE Corporation Jiang Lintao CATR of MII.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
CS Summer 2003 Lecture 13. CS Summer 2003 MP_REACH_NLRI Attribute The MP_REACH_NLRI attribute is encoded as shown below:
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
Draft-li-l2vpn-ccvpn-arch-00IETF 88 L2VPN1 An Architecture of Central Controlled Layer 2 Virtual Private Network (L2VPN) draft-li-l2vpn-ccvpn-arch-00 Zhenbin.
Draft-ni-l3vpn-pm-bgp-ext-00IETF 87 L3VPN1 BGP Extension For L3VPN PM draft-ni-l3vpn-pm-bgp-ext-00 Hui Ni, Shunwan Zhuan, Zhenbin Li Huawei Technologies.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
Draft-ni-l3vpn-bgp-ext-sd-co-lsp-00IETF 87 L3VPN1 BGP Extensions for Setup Service-Driven Co-Routed LSP in L3VPN draft-ni-l3vpn-bgp-ext-sd-co-lsp-00 Hui.
V1.1 VPLS Principle. Objectives Understand the basics of mpls layer 2 VPN Understand VPLS principle.
1 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID Advanced BGP Convergence Techniques Pradosh Mohapatra.
1 Solving the Softwire Mesh Problem Chris Metz, IETF Softwire WG Interim Meeting Hong Kong February 2006.
IETF 68 Prague: draft-dolganow-ospf-pwe3-ms-pw-ext authors: Alex Zinin (Alcatel-Lucent) Andrew Dolganow (Alcatel-Lucent) Dimitri Papadimitriou (Alcatel-Lucent)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP AS AN MVPN PE-CE Protocol draft-keyupate-l3vpn-mvpn-pe-ce-00 Keyur Patel,
1 © 2004 Cisco Systems, Inc. All rights reserved. L2VPN RADIUS - IETF 62 L2VPN RADIUS Auto-discovery and provisioning draft-ietf-l2vpn-radius-pe-discovery-01.
BGP-MPLS VPN extension for IPv4/IPv6 Hybrid Network Defeng Li Huawei Technologies.
1 AII Types for Aggregation draft-metz-aii-aggregate-00.txt Chris Metz, Luca Martini,
Virtual Topologies for Service Chaining in BGP IP/MPLS VPNs draft-rfernando-bess-service-chaining-00 (previously draft-rfernando-l3vpn-service-chaining-04)
Border Gateway Protocol
Different Address Family Transit (DAFT) using Encapsulation and BGP-MP Extension Tsinghua University Feb 23, 2006 Contact: ----A.
March 21, 2006L3VPN WG 1 MVPN Update New version of “bgp encoding” draft –BGP update syntax and semantics reworked to reflect current thinking –Inter-AS.
1 © 2004 Cisco Systems, Inc. All rights reserved. L2VPN RADIUS - IETF 61 L2VPN RADIUS Auto-discovery and provisioning Mark Townsley, Greg Weber, Wei Luo,
Inter AS option D (draft-mapathak-interas-option-d-00) Manu Pathak Keyur Patel Arjun Sreekantiah November 2012.
IETF 66 L1VPN Basic Mode Draft draft-ietf-l1vpn-basic-mode-00.txt Don Fedyk (Editor) Yakov Rekhter (Editor)
IETF 68, Prague 2007 Update on “BGP-based Auto- Discovery for L1VPNs” draft-ietf-l1vpn-bgp-auto-discovery-01.txt Don Fedyk Hamid Ould-Brahim.
Draft-boutros-l2vpn-evpn-vpws-00.txt Sami Boutros Ali Sajassi Samer Salam IETF 84, July 2012 Vancouver, Canada.
July 24, 2007IETF 69, L3VPN WG1 Progress on Arch Doc draft-ietf-l3vpn-mcast-2547bis-mcast-05 Areas of new work: –Clarification of upstream multicast hop.
PG 1 Multi-Segment Pseudowire Setup & Maintenance using LDP draft-balus-mh-pw-control-protocol-02.txt Authors David McDysan (MCI), Mike Duckett (Bellsouth),
Nov. 8, 2006IDR WG Meeting1 IPv6 Next Hop for IPv4 Prefix In BGP Updates, NH not necessarily of same address family as NLRI Currently deployed examples:
BGP-based Auto-discovery mechanism for l1vpns draft-ouldbrahim-l1vpn-bgp-autodiscovery-00.txt Hamid Ould-Brahim Don Fedyk Yakov Rekhter IETF 64, 11/05,
IDR WG draft-chakrabarti-idr-as4-route-cap-01.txt Samita Chakrabarti, IPInfusion IETF 72, Dublin July 29, 2008.
Covering Prefixes Outbound Route Filter for BGP-4 draft-bonica-l3vpn-orf-covering-prefixes-01 H. Jeng, l. Jalil, R. Bonica, Y. Rekhter, K. Patel, L. Yong.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Outbound Route Filtering.
Applicability of Existing Solutions to the Problem Space draft-takeda-l1vpn-applicability-03.txt.
PG 1 Multi-hop Pseudowire Setup and Maintenance using LDP draft-balus-mh-pw-control-protocol-00.txt David McDysan, MCI Florin Balus, Nortel.
IETF 69, July 2007Slide 1 Preferential Forwarding Status bit Definition draft-muley-dutta-pwe3-redundancy-bit-01.txt Praveen Muley, Pranjal K. Dutta, Mustapha.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Diagnostic Message draft-raszuk-bgp-diagnostic-message-00 Robert Raszuk,
Praveen Muley (Alcatel), Susan Hares (NextHop), Keyur Patel (Cisco), Luyuan Fang (AT&T), Benson Schliesser (Savvis), Nabil Bitar (Verizon) Group Cooperative.
November 6, 2006Softwire WG Meeting1 Softwires “Mesh” Scenario Problem: –pass AF1 routing and data over the AF1-free core, –while obeying certain constraints.
BGP L3VPN origin validation (draft-ymbk-l3vpn-origination-02) November 2012.
Border Gateway Protocol BGP-4 BGP environment How BGP works BGP information BGP administration.
L3VPN WG mLDP Recursive FEC Using mLDP through a Backbone where there is no Route to the Root draft-wijnands-mpls-mldp-recurs-fec Name changed.
VS (Virtual Subnet) draft-xu-virtual-subnet-03 Xiaohu Xu IETF 79, Beijing.
Inter-AS Option C between NVO3 and BGP/MPLS IP VPN network draft-hao-bess-inter-nvo3-vpn-optionc-00 Weiguo Hao Lucy Yong Susan Hares Nov, 2014 Honolulu.
Covering Prefixes Outbound Route Filter for BGP-4 draft-bonica-l3vpn-orf-covering-prefixes-01 H. Jeng, l. Jalil, R. Bonica, Y. Rekhter, K. Patel, L. Yong.
Tunnel SAFI draft-nalawade-kapoor-tunnel- safi-03.txt SSA Attribute draft-kapoor-nalawade-idr- bgp-ssa-01.txt.
IETF 61 draft-ooms-v6ops-bgp-tunnel-04.txt Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE) Francois Le Faucheur -
BGP UPDATE-v2 Gargi Nalawade Himanshu Shah. Problem description Current UPDATE message was intended to carry IPv4 NLRIs Non-IPv4 NLRIs as well as NEXTHOP.
1 MTU Extended Community for BGP-4 Q. Zeng, J. Dong (Huawei Technologies) IETF81 IDR July 2011 Quebec draft-zeng-idr-bgp-mtu-extension-00.
1 RST _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. SPVC Service Spanning ATM & PWE3/PSN George Swallow
Virtual Private LAN Service
MBGP and Customer Routes
HUAWEI TECHNOLOGIES CO., LTD. All rights reserved Internal DP MP-BGP for IPv6 原理 ISSUE 1.0.
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
BGP Connector Attribute
L2VPN Provisioning & Signaling
Virtual Subnet : A L3VPN-based Subnet Extension Solution
Multicast Signaling using BGP
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
78th IETF Meeting - Maastricht 27th, July 2010
BGP VPN service for SRv6 Plus IETF 105, Montreal
Presentation transcript:

BGP-based Auto-Discovery for L2VPNs draft-hlmu-l2vpn-bgp-discovery-00.txt Sue Hares - Vasile Radoaca - Wei Luo - Praveen Muley - Paul Unbehagen - March 2, 2004, 59 th IETF

Intent Use BGP to provide an Auto-discovery method for LDP and L2TP signaled L2VPNs. Intent is to work for VPWS & VPLS (distributed and Non- distributed) Information needed by the Signaling protocol include: –Remote PE IP address –VPN ID –VPN endpoints This provides: –Automatic PW establishment –Can also provide automatic establishment of targeted signaling sessions

Overview Use RT to color routes and control topology. Capability Negotiation –MP Extensions (capability 1) –And the list of AFI/SAFI pairs for L2VPNs. i.e. AFI x / SAFI 1, AFI x / SAFI 2, AFI x / SAFI 3 AGI & AII Encoded in the portion of the MP_Reach_NLRI for creation announcement

AFI/SAFI Encoding AFI to be assigned by IANA The SAFI value will be set to the following bit pattern: – LW where L is the presence of VPLS W is the presence of VPWS –SAFI value is set 3 to signify that the NRLI encoding can be used for both

NLRI Encodings The encoding of the NRLI in the MP-BGP attribute is based on the AFI/SAFI identifiers. For L2VPNs, the SAFI values of 1-3 will have the following NLRI encoding: Length of NLRI in bits, NLRI field (variable length) Where the NLRI field is further defined as: –Length of AGI (in bits), AGI (variable) –Length of AII (in bits), AII (variable)

Discovery Process BGP transmit – Next Hop, AGI, & AII LDP/L2TP receive – Target, AGI, SAII, TAII PE 1 PE 2 CE 1. New Forwarder created 2. BGP sends AD Update message Next Hop RT MP_Reach_NLRI: AFI = xxxx SAFI = W Length of NH Next Hop AGI Length (bits) AGI value (variable) AII Length (bits) AII Value (variable) 3. BGP filters on RT and LDP receives the discovery message. 4. AII from the update message becomes the TAII in the signaling protocol.

AS 2AS 1 Inter-AS Options 2 modes available to provide inter-AS –Transparent –Proxy Transparent mode allows the ASBRs to pass reachabilties of L2VPN information through to the next AS directly to the remote PE’s This also requires the network reachabilities for the originating PE to be announced as well PE 1 PE 2 CE ASBR 1 Transparent mode PW 1

AS 2AS 1 Inter-AS Options 2 modes available to provide inter-AS –Proxy –Transparent Proxy mode requires ASBRs to create PW for inter-AS communications and be L2VPN aware –ASBR1 sends an Update to ASBR2 with next-hop address of ASBR-1, and SNPA1 filled with PE-1 BGP Identifier –When ASBR-2 receives the update from ASBR-1, it performs the same procedures as ASBR- 1 and announces the update to all PEs in AS2 with: next-hop address of ASBR-2, and SNPA1 with PE1 BGP Identifier, and SNPA2 with ASBR-1 BGP Identifier. PE 1 PE 2 CE ASBR 1 ASBR 2 PW 1PW 2PW 3 Proxy mode

Conclusion Provide a method of Auto-discovery for LDP based L2VPNs Works for VPWS & VPLS (distributed and Non- distributed) New AFI needed for L2VPNs Do we need to support PW-id?