57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt 57 th IETF meeting IS-IS as the PE/CE Protocol in BGP/MPLS VPN draft-sheng-ppvpn-isis-bgp-mpls-00.txt.

Slides:



Advertisements
Similar presentations
MPLS VPN.
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring BGP as the Routing Protocol Between PE and CE Routers.
OSPF Two-part Metrics Jeffrey Zhang Lili Wang Juniper Networks 88 th IETF, Vancouver.
1 © 2000, Cisco Systems, Inc. Integrated-ISIS Route Leaking.
IPv6 Routing IPv6 Workshop Manchester September 2013
Status of L3 PPVPN Working Group Documents Ross Callon Ron Bonica Rick Wilder.
OSPF WG – IETF 70 - Vancouver OSPFv2 Multi-Instance draft-acee-ospf-multi-instance-00.txt Acee Lindem/Redback Networks Abhay Roy/Cisco Systems Sina Mirtorabi/Force10.
OSPF Two-part Metrics Jeffrey Zhang Juniper Networks 90 th IETF, Toronto.
L3vpn end-system draft Pedro Marques. Overview Defines a mechanism to associate an end- system virtual interface to an L3VPN. – Co-located forwarder:
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5#-1 MPLS VPN Implementation Configuring OSPF as the Routing Protocol Between PE and CE Routers.
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—5-1 MPLS VPN Implementation Configuring Small-Scale Routing Protocols Between PE and CE Routers.
OSPF Two-part Metrics Jeffrey Zhang Juniper Networks 89 th IETF, Landon.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
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.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Using MPLS VPN Mechanisms of Cisco IOS Platforms.
66th IETF Montreal July 2006 Requirements for delivering MPLS services Over L3VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-01.txt Kenji Kumaki KDDI, Editor.
November th Requirements for supporting Customer RSVP and RSVP-TE over a BGP/MPLS IP-VPN draft-kumaki-l3VPN-e2e-mpls-rsvp-te-reqts-05.txt.
IETF 68 Prague: draft-dolganow-ospf-pwe3-ms-pw-ext authors: Alex Zinin (Alcatel-Lucent) Andrew Dolganow (Alcatel-Lucent) Dimitri Papadimitriou (Alcatel-Lucent)
Kenji Kumaki KDDI, Editor Raymond Zhang BT Nabil Bitar Verizon
© 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,
GVPNs: Generalized VPNs using BGP and GMPLS Toolkit draft-ouldbrahim-ppvpn-gvpn-bgpgmpls-06.txt Hamid Ould-Brahim Yakov Rekhter
1 © 2001, Cisco Systems, Inc. All rights reserved.© 2003, Cisco Systems, Inc. OSPF and ISIS v6 Khalid Raza
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking BGP, Flooding, Multicast routing.
Protocol Topology Support for IS-IS Kay Noguchi draft-ietf-noguchi-isis-protocol-topology-01.txt 56th IETF San Francisco, CA, USA March 18, 2003.
61st IETF Washington DC November 2004 BGP/MPLS IP Multicast VPNs draft-yasukawa-l3vpn-p2mp-mcast-00.txt Seisho Yasukawa (NTT) Shankar Karuna (Motorola)
BGP-MPLS VPN extension for IPv4/IPv6 Hybrid Network Defeng Li Huawei Technologies.
IS-IS WG - IETF 71 Summary Route with Detailed Reachability George Swallow, Clarence Filsfils, Stefano Previdi
L3VPN WG2014-Jul-221 Ingress Replication P-Tunnels in MVPN I ngress Replication (IR) is one of the MVPN P-tunnel technologies But there’s a lot of confusing.
1 Multi Topology Routing for OSPFv3 (draft-mirtorabi-mt-ospfv3-00.txt) Sina Mirtorabi
Simplified Extension of LSP Space for IS-IS draft-ietf-isis-wg-extlsp-00.txt Les Ginsberg Stefano Previdi Mike Shand.
91st IETF, Honolulu, November 2014 IS-IS Route Preference for Extended IP and IPv6 Reachability draft-ietf-isis-route-preference-00.txt Les Ginsberg
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
69th IETF Chicago July 2007 An analysis of scaling issues in MPLS-TE backbone networks Seisho Yasukawa, Adrian Farrel, and Olufemi Komolafe draft-yasukawa-mpls-scaling-analysis-04.txt.
OSPFv3 as a PE-CE Routing Protocol
IETF 66 L1VPN Basic Mode Draft draft-ietf-l1vpn-basic-mode-00.txt Don Fedyk (Editor) Yakov Rekhter (Editor)
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-02.txt IETF67 - San Diego - Nov’06 Dimitri Papadimitriou (Alcatel)
MPLS VPNs by Richard Bannister. The Topology The next two slides display both the physical and logical topology of our simple example network –Please.
Base Specification for Multicast in BGP/MPLS VPNs draft-raggarwa-l3vpn-2547-mvpn-00.txt Rahul Aggarwal Juniper Networks.
Internal BGP as PE-CE Protocol Pedro Marques Robert Raszuk Dan Tappan
OSPF Version 2 as the Customer Edge/Customer Protocol for BGP/MPLS IP VPNs
Draft-asati-bgp-mpls-blackhole-avoidance-00.txt1 BGP/MPLS Traffic Blackhole Avoidance Proposal draft-asati-bgp-mpls-blackhole-avoidance-00 Rajiv Asati.
1 BGP ACCEPT_OWN Well-known Community Attribute L3VPN WG – Dublin July 2008 James Uttaro AT&T Labs Pradosh Mohapatra David J. Smith Cisco Systems, Inc.
1 BGP Traffic Engineering Attribute draft-fedyk-bgp-te-attribute-03.txt Yakov Rekhter, Don Fedyk, Hamid Ould-Brahim IETF 70 th, Vancouver Meeting, CCAMP,
Applicability of Existing Solutions to the Problem Space draft-takeda-l1vpn-applicability-03.txt.
OSPFv3 Auto-Config IETF 83, Paris Jari Arkko, Ericsson Acee Lindem, Ericsson.
1 OSPF Based L1VPN Auto-Discovery ( draft-bryskin-l1vpn-ospf-auto-discovery-00.txt ) Igor Bryskin (Movaz Networks) : Lou Berger (LabN.
Global Table Multicast with BGP-MVPN draft-zzhang-l3vpn-mvpn-global-table-mcast London, 89 th IETF L3VPN WG2013-Nov-71.
Extended procedures and Considerations for Loop Free Alternatives draft-chunduri-rtgwg-lfa-extended-procedures-01 Uma Chunduri Ericsson Inc. Jeff Tantsura.
Draft-psenak-ospf-segment-routing-ospf-extension-03 draft-psenak-ospf-segment-routing-ospfv3-extension-00 IETF 88, November 3-8, 2013 P. Psenak, S.Previdi,
Support for RSVP-TE in L3VPNs Support for RSVP-TE in L3VPNs draft-kumaki-murai-ccamp-rsvp-te-l3vpn-01.txt Kenji Kumaki KDDI Corporation Tomoki Murai Furukawa.
IETF 58 OSPF WG Rohit Dube/Acee Lindem (Chairs) November, 2003 Rohit Dube/Acee Lindem (Chairs) November, 2003.
Reconciling the L3VPN Authentication Drafts (Singing “Kumbaya”) M Behringer R Bonica.
MBGP and Customer Routes
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,
Advertising Generic Information in IS-IS
Multicast in BGP/MPLS VPN
draft-xu-isis-nvo-cp-00 Xiaohu Xu (Huawei) Saumya Dikshit (Cisco)
Multi-Instances ISIS Extension draft-ietf-isis-mi-08.txt
OSPF (Open Shortest Path First)
ISIS Route Tag sub-TLV draft-ietf-isis-admin-tags-02.txt
draft-wijnands-mpls-mldp-vpn-in-band-signaling-00
Explicitly advertising the TE protocols enabled on links in ISIS
MPLS VPNs by Richard Bannister.
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
BGP VPN service for SRv6 Plus IETF 105, Montreal
ISIS Extensions for FlexE Link Advertisement
Presentation transcript:

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt 57 th IETF meeting IS-IS as the PE/CE Protocol in BGP/MPLS VPN draft-sheng-ppvpn-isis-bgp-mpls-00.txt Slide 1

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt Motivation  In 2547 VPN, PE-CE routing protocol can be EBGP,OSPF,RIP,Static routing etc,IS-IS can also assume this function.  In OSPF case,there are draft-rosen and draft-ishiguro addressing the problem.  In IS-IS case,no such draft,this draft will fill the vacancy. Slide 2

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt  When IS-IS is already used in customer network. CEs need only run one routing protocol. Little impact on transition from legacy customer network.  A new choice for CE-PE routing protocol. Benefits Slide 3

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt  Fundamental Model  Assumptions No back door IS-IS link between CEs in the same VPN.  Multiple IS-IS instances (Applicable to Extended Model)  Support Multiple IS-IS instances in one PE  Each instance bound to one specific VRF.  IS-IS interaction with BGP on PE PEs have the capability to import IS-IS and BGP routes to/from each other in particular VRFs.  Import BGP routes to IS-IS as external routes,TLV 130.  Narrow IS-IS metric style:0-1023,  Wide IS-IS metric style: (2^32-2^25),TLV 135 Contents(1/5) Slide 4

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt  Extended Model  Support back door IS-IS link between CEs of the same VPN. Contents(2/5) Slide 5

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt Contents(3/5)  Extended Model  Carry IS-IS information with BGP Extended communities (first two bytes)  IS-IS Route Type Extended Communites Attribute. Level type (bit 1/byte 3rd,0/1:level 1/2) Metric style type (bit 2/byte 3rd,0/1:narrow/wide) TLV Reachability type (0/1:internal/external) Metric type (0/1: internal metric/external metric) Sham-link endpoint address (1:sham link end)  IS-IS System ID Extended Communites Attribute  MED. The value of the IS-IS distance associated with the route, plus 1. Slide 6

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt Contents(4/5)  Extended Model  Route loop prevention on PEs  PE1 and PE2 both import BGP routes into their attached CE sites, the route loop maybe happen.  To avoid the route loop, it is assumed here that both PE1 and PE2 act as L1/2 router and there exists level-1 adjacency between each PE- CE link.  Refer to RFC 2966 to avoid route loop (use up/down bit).  IS-IS interaction with BGP on PE  When Egress PE receives a VPN-IP routes, converts them back to IS-IS.  The creation of IS-IS LSP bases on IS-IS route original information carried by BGP extended communities Slide 7

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt Contents(5/5)  Extended Model  Sham-link Creation Each end PE assigns an shamlink endpoint address. BGP imports direct route designated as source shamlink endpoint address on PE2. Converted BGP route carries BGP extended communities (sham- link endpoint address bit set,IS-IS System ID Extended Communites Attribute equal to the System ID of the IS-IS instance on the PE2. PE1 receives the route, gets the IS-IS System ID in BGP route, checks the sham-link endpoint address bit, create shamlink or not. PE1 adds Neighbor reachability TLV in its self-originated LSP and floods it to CE1. Similar process will happen on PE2. When PE finds that the system ID of the other end of the sham-link is changed, flushes the old LSP and generates new LSP according to the new system ID got from BGP route. Slide 8

57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt Next Step  Please review the draft  Comments are welcome  Discussion and revision  Can it progress to WG draft? Slide 9