Tunnel SAFI draft-nalawade-kapoor-tunnel- safi-03.txt SSA Attribute draft-kapoor-nalawade-idr- bgp-ssa-01.txt.

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

MPLS VPN.
Deployment of MPLS VPN in Large ISP Networks
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Diverse Paths draft-ietf-grow-diverse-bgp-paths-dist-02 Keyur Patel.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Point-to-Multipoint Pseudowire Signaling and Auto-Discovery in Layer.
1 © 2000, Cisco Systems, Inc. Integrated-ISIS Route Leaking.
IPv6 Routing IPv6 Workshop Manchester September 2013
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs draft-ietf-l3vpn-2547bis-mcast-00.txt.
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,
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
MPLS And The Data Center Adrian Farrel Old Dog Consulting / Juniper Networks
Network based IP VPN Architecture using Virtual Routers Jessica Yu CoSine Communications, Inc. Feb. 19 th, 2001.
Multicast in L3VPNs Bruce Davie 1 draft-ietf-l3vpn-2547bis-mcast-03.txt 1. Not a draft co-author, or a multicast expert.
1 Solving the Softwire Mesh Problem Chris Metz, IETF Softwire WG Interim Meeting Hong Kong February 2006.
L3VPN WG2013-Nov-71 Ingress Replication P-Tunnels in MVPN I ngress Replication has always been one of the P-tunnel technologies supported by MVPN But there’s.
1 © 2002, Cisco Systems, Inc. All rights reserved. draft-nadeau-pwe3-vccv-00.txt IETF #56 San Francisco, CA USA Thomas D. Nadeau Monique.
Virtual Private Networks Juha Heinänen Song Networks.
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.
Virtual Topologies for Service Chaining in BGP IP/MPLS VPNs draft-rfernando-bess-service-chaining-00 (previously draft-rfernando-l3vpn-service-chaining-04)
IS-IS WG - IETF 71 Summary Route with Detailed Reachability George Swallow, Clarence Filsfils, Stefano Previdi
MPLS on UW System Network Michael Hare. Purpose of presentation As I didn't really understand MPLS going in, I thought it would be useful to share what.
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.
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.
Inter AS option D (draft-mapathak-interas-option-d-00) Manu Pathak Keyur Patel Arjun Sreekantiah November 2012.
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
BGP Point-to-Multipoint LSP draft-satoru-mpls-bgp-multipoint-02 Satoru Matsushima Tetsuya Murakami Kenichi.
OSPFv3 as a PE-CE Routing Protocol
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.
MPLS VPNs by Richard Bannister. The Topology The next two slides display both the physical and logical topology of our simple example network –Please.
Inter-Area P2MP Segmented LSPs draft-raggarwa-seamless-mcast-03.txt
Support for RSVP in Layer 3 VPNs draft-davie-tsvwg-rsvp-l3vpn-01.txt Bruce Davie François le Faucheur Ashok Narayanan Cisco Systems.
MPLS WG1 Targeted mLDP Base mLDP spec didn’t consider use of LDP multipoint extensions over Targeted mLDP sessions LDP speaker must choose “upstream LSR”,
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.
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:
Routing in the Inernet Outcomes: –What are routing protocols used for Intra-ASs Routing in the Internet? –The Working Principle of RIP and OSPF –What is.
IP Traffic Engineering RSP draft-shen-ip-te-rsp-01.txt Naiming Shen Albert Tian Jun Zhuang
MPLS on UW System Network Michael Hare. Purpose of presentation As I didn't really understand MPLS going in, I thought it would be useful to share what.
Global Table Multicast with BGP-MVPN draft-zzhang-l3vpn-mvpn-global-table-mcast London, 89 th IETF L3VPN WG2013-Nov-71.
November 6, 2006Softwire WG Meeting1 Softwires “Mesh” Scenario Problem: –pass AF1 routing and data over the AF1-free core, –while obeying certain constraints.
Advertising Encapsulation Capability Using OSPF draft-xu-ospf-encapsulation-cap-01 Xiaohu Xu (Huawei) Robert Raszuk (Mirantis) Uma Chunduri.
December 5, 2007IETF 70 L3VPN WG1 MVPN Profiles Why do we need “profiles”? –By design, architecture provides many choices: PE-PE C-multicast routing info.
1 Use of PE-PE IP/GRE/IPsec for MPLS PWs draft-raggarwa-pwe3-pw-over-ip- 00.txt Rahul Aggarwal
1 Copyright © 2009 Juniper Networks, Inc. E-VPN for NVO Use of Ethernet Virtual Private Network (E-VPN) as the carrier-grade control plane.
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.
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.
BGP-based Auto-Discovery for L2VPNs draft-hlmu-l2vpn-bgp-discovery-00.txt Sue Hares - Vasile Radoaca -
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.
Global Table Multicast with BGP-MVPN Protocol
MPLS Virtual Private Networks (VPNs)
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
MPLS VPN Implementation
Multicast in BGP/MPLS VPN
L2VPN Provisioning & Signaling
Draft-nalawade-kapoor-tunnel-safi 03.txt
Presenter: Jeffrey Zhang
Softwire Mesh Solution Framework
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
Advertising Encapsulation Capability Using OSPF
Multicast in Virtual Router-based IP VPNs
draft-wijnands-mpls-mldp-vpn-in-band-signaling-00
IS-IS VPLS for Data Center Network draft-xu-l2vpn-vpls-isis-02
BGP VPN service for SRv6 Plus IETF 105, Montreal
Presentation transcript:

Tunnel SAFI draft-nalawade-kapoor-tunnel- safi-03.txt SSA Attribute draft-kapoor-nalawade-idr- bgp-ssa-01.txt

Changes over previous version

draft-nalawade-kapoor- tunnel-safi-03.txt 4 more TLVs specified –MPLS –IPSec –GRE in IPSec –L2TPv3 in IPSec Specified application and operation of MPLS VPNs over IP Tunnels Specified application and operation of MPLS VPNs over IPSec Tunnels

draft-kapoor-nalawade-idr- bgp-ssa-01.txt Length portion of the TLVs clarified Type field contains a Transitive bit that indicates the transitivity of a TLV IETF feedback accepted and the attribute made specific for use by the Tunnel SAFI

draft-kapoor-nalawade-idr- bgp-ssa-01.txt The SSA Attribute carries information about a given Tunnel in a set of one or more Tunnel TLVs Each TLV carries a Tunnel capability and information The Sender can express preference for a specific Tunnel type in each TLV This addresses the case where a receiving PE may understand only a subset of the Tunnel Capabilities Each TLV can be marked Transitive

Tunnel SAFI Applicability and Motivation

Tunnel SAFI Motivation PE-PE Connectivity via MPLS LSP may not be viable (no label path) Multicast VPN (awaiting MultiPoint-LSP models) Transit via non-MPLS domains Migrations between IP and MPLS BGP VPN Auto-Discovery of L2VPN and L3VPN Tunnels PE-PE Tunnels Preferred / Required PE-PE Protection of IP Tunnel with IPSec

PSN Multi-Point Tunnels | | | | | PE1 | | PE2 | | | | | --o-o-- ---o--- | | | | \ | \ / \ \ / MP-LSP MP-GRE / \ \ / \ | \ | | | | ---o--- --o-o-- | | | | | PE3 | | PE4 | | | | | Two Tunnel Types: Multipoint LSP and Multipoint GRE -> PE1 and PE4 decision criteria must be defined PE1PE2 PE3PE4

Hybrid Intra-AS | | | | | PE1 | | PE2 | -----> | | | | | ---o--- | | ---o--- | | | | | | v v |.... | |..--| | | |--.. IPtunnel. PSN. |ASBR1|---|ASBR2|. PSN. |..--| | | |--.. | |.... | o o | | | ^ LABELS ^ | | --o-o-- | | ---o > | | | | | PE3 | | PE4 | | | | | Two Tunnel Types at ASBR1 and PE3: -> ASBR1 needs to implement NULL-LSP to ASBR2, IPt to PE1, LSP to PE3 -> PE3 needs to distinguish LSP to ASBR1 and IPt to PE1 PE1PE2 PE4PE3 ASBR 1 ASBR 2 PSN

Extended AS via IP | | | | | PE1 | | PE2 | ----> | | | | | --o-o-- | | ---o--- | | | | | | | v v |.... | |..--| | | |--.. MPLS. PSN. |ASBR|-----|ASBR|. INET. |..--| | | |--.. | |.... | O o | | | ^ ^ | | --o-o-- | | ---o--- |----> | | | | | PE3 | | PE4 | | | | | Two Tunnel Types: LSP Intra-domain, IPtunnel Inter- domain -> PE1 and PE3 must discern the tunnel type and tunnel endpoint for off net PE2 and PE4 PE2 PE4 PE3 ASBR 1 ASBR 2 PE1 PSNINET

Extended Inter-AS via IP | | | | | PE1 | | | | PE2 | ----> | | | | IPv4 ---> | | | --o--- | | | ---o--- | | | | | | | | v v v |.... | |..--| | | |--.. MPLS. PSN. |ASBR1|----|ASBR2|. INET. |..--| | | |--.. | |.... | o o o | | | ^ ^ ^ | | ---o--- | | | ---o > | | | | IPv4 ---> | | | PE3 | | | | PE4 | | | | | Type Tunnel Types: LSP and IPtunnel -> ASBR1 must discern LSP for Intra-domain and IPt for Inter-domain ASBR3 ASBR4PE3 ASBR 1 ASBR 2 PE1 PSNINET

Tunneling Issues Various Tunneling techniques between MPLS VPN PE –IPSec, LSP, MP-LSP, GRE, L2TPv3, IP, GRE+IPSec, … Synchronization Issue –Egress PE doesn’t know the capabilities of the Ingress PE –Ingress PE confirmation of the egress PE’s tunneling capability state Egress PE may have a subset of tunneling capabilities Tunnel type may have unique attributes Achieving this through manual configuration is impractical for scalable deployment

Tunneling Characteristics Tunneling is a PE capability Tunnel provides ‘connection’ to BGP Next Hop address Tunnel end-point: –MAY be the BGP Next-Hop Network Address (Unicast) –An alternate Network Address (Unicast or Multicast)

Tunnel Advertisement Goals VPN prefixes may have an affinity to a particular tunnel type (secured/non- secured) Undesirable to Establish an IGP inside the Tunnel (the BGP Next Hop is directly reachable via the tunnel end-point) Ingress PE may select an appropriate tunneling mechanism based on the following: –Tunnel end-point reachability –Egress PE capabilities –Egress PE preferences –Local preferences that may override the Egress PE preferences

Proposed Tunnel SAFI Attributes Distribution of –Tunnel Capabilities –Tunnel Attributes Tunnel Identifier Shared Tunnel Demultiplexor Tunnel Authentication Info (Keys, Cookies, IKE Identities) –Tunnel Preferences –Tunnel End-point Addresses –Etc.

Tunnel Capability Advertisement MP-EXT Capability –Advertised IPv4 or IPv6 Tunnel Capability for a specific AFI/SAFI BGP Next-hop Prefixes Advertised for Tunnel AFI/SAFI BGP SSA Attributes (now specific to the Tunnel SAFI) advertised to the peer

Applicability BGP Auto-Discovery (draft-ietf- l3vpn-bgpvpn-auto-06.txt): Minimal tunnel information in the VPN discovery process PE-PE IPSec (draft-ietf-l3vpn-ipsec txt): Affinity of VRF to IPSec Tunnel Capability 2547bis via GRE/IP (draft-ietf- l3vpn-gre-ip ): Dynamic Establishment of Tunnels Multicast VPN (draft-ietf-l3vpn- 2547bis-mcast-00.txt): MVPN Tunnels

Proposal Accept as a Working Group Document