Www.huawei.com FIB Reduction in Virtual Subnet draft-xu-l3vpn-virtual-subnet-fib-reduction-00 Xiaohu Xu (Huawei) Susan Hares Yongbing Fan (China Telecom)

Slides:



Advertisements
Similar presentations
VA-auto Goal: make the VA configuration simpler –Dont need to make configures on all VA routers. Only APRs and partial ASBRs. –Dont need to change the.
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
RIB Reduction in Virtual Subnet draft-xu-bess-virtual-subnet-rib-reduction-00 Xiaohu Xu (Huawei) Susan Hares (Individual) Yongbing Fan (China.
BGP Extensions for BIER draft-xu-idr-bier-extensions-01 Xiaohu Xu (Huawei) Mach Chen (Huawei) Keyur Patel (Cisco) IJsbrand Wijnands (Cisco)
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
1 Internet Networking Spring 2004 Tutorial 1 Subnetting and CIDR Proxy ARP.
1 Internet Networking Spring 2006 Tutorial 1 Subnetting and CIDR.
Oct 26, 2004CS573: Network Protocols and Standards1 IP: Routing and Subnetting Network Protocols and Standards Autumn
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Exterior Gateway Protocols: EGP, BGP-4, CIDR Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
1 Hierarchical Distance-Vector Multicast Routing for MBone Presented by Nitin Deshpande Darpan Bhuva.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
© N. Ganesan, All rights reserved. Chapter IP Routing.
SMUCSE 8344 MPLS Virtual Private Networks (VPNs).
Performance-based BGP Routing Mechanism draft-xu-idr-performance-routing-00 Xiaohu Xu (Huawei) Hui Ni (Huawei) Mohamed Boucadair (France.
Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10 Xiaohu Xu (Huawei) Susan Hares (Huawei) Yongbing Fan.
Encapsulating MPLS in UDP draft-xu-mpls-in-udp-02 Xiaohu Xu (Huawei) Marshall Eubanks (AmericaFree.TV) Lucy Yong (Huawei) Nischal Sheth.
Open Shortest Path First (OSPF) -Sheela Anand -Kalyani Ravi -Saroja Gadde.
Introduction to Dynamic Routing Protocol
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
InfiniBand Routing Solution Approach Yaron Haviv, CTO, Voltaire
Virtual Subnet: A Scalable Cloud Data Center Interconnect Solution draft-xu-virtual-subnet-06 Xiaohu Xu IETF82, TAIWAN.
Virtual Topologies for Service Chaining in BGP IP/MPLS VPNs draft-rfernando-bess-service-chaining-00 (previously draft-rfernando-l3vpn-service-chaining-04)
LISP BOF, IETF Dublin, July, 2008 Vince Fuller (for the LISP crew) LISP+ALT Mapping System.
1 Countering DoS Through Filtering Omar Bashir Communications Enabling Technologies
U-Turn Alternates for IP/LDP Local Protection draft-atlas-ip-local-protect-uturn-00.txt Alia Atlas Gagan Choudhury
1 Evolution Towards Global Routing Scalability draft-zhang-evolution-01 Varun Khare Beichuan Zhang
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #7 DVMRP.
Overlay Networks - Path Computation Approaches draft-bardalai-ccamp-overlay-path-comp-02 Snigdho Bardalai Khuzema Pithewan Rajan Rao IETF-88, Vancouver.
NVO3 Framework and Data Plane Requirement Addition Lucy Yong Linda Dunbar March 2013 Orlando FL draft-yong-nvo3-frwk-dpreq-addition-00.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 draft-sajassi-l2vpn-pbb-evpn-02.txt Ali Sajassi (Cisco), Nabil Bitar.
L1VPN Extended Overlay Model draft-fedyk-ccamp-l1vpn-extnd-overlay-00 Don Dieter
An Introduction to Mobile IPv4
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in VPLS draft-raggarwa-l2vpn-vpls-mcast-00.txt Rahul Aggarwal.
Advertising Global Labels or SIDs Using IS-IS draft-xu-isis-global-label-sid-advdraft-xu-isis-global-label-sid-adv-00 Xiaohu Xu (Huawei)
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
intra-va-01.txt -01 Draft of: “FIB Suppression with Virtual Aggregation and Default Routes” Paul.
VS (Virtual Subnet) draft-xu-virtual-subnet-03 Xiaohu Xu IETF 79, Beijing.
Connecting SPRING Islands over IP Networks draft-xu-spring-islands-connection-over-ip-00 Xiaohu Xu (Huawei) Siva Sivabalan (Cisco) IETF89,
XRBLOCK IETF 85 Atlanta Network Virtualization Architecture Design and Control Plane Requirements draft-fw-nvo3-server2vcenter-01 draft-wu-nvo3-nve2nve.
Source/Destination Routing Fred Baker Cisco Systems.
Draft-fm-bess-service-chaining-01 Prague, July 2015 Rex Fernando Stuart Mackie Dhananjaya Rao Bruno Rijsman Maria Napierala.
IDR WG, IETF Dublin, August, 2008 Vince Fuller (for the LISP crew) LISP+ALT Mapping System.
Configuration for routing example
Connecting MPLS-SPRING Islands over IP Networks
Chapter 6 Delivery & Forwarding of IP Packets
Discussion on DHCPv6 Routing Configuration
Gateway-Initiated 4over6 Deployment
Evolution Towards Global Routing Scalability
draft-xu-isis-nvo-cp-00 Xiaohu Xu (Huawei) Saumya Dikshit (Cisco)
Virtual Subnet : A L3VPN-based Subnet Extension Solution
Virtual Aggregation (VA)
Presenter: Jeffrey Zhang
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
L1VPN Working Group Scope
Forwarding and Routing IP Packets
Chapter 6 – Routing.
ISIS Flooding Reduction in MSDC
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
Encapsulating MPLS in UDP
Multi-domain MPLS Deployment Enhancement
78th IETF Meeting - Maastricht 27th, July 2010
Introduction to Dynamic Routing Protocol
Introduction to Dynamic Routing Protocol
EVPN Interworking with IPVPN
IS-IS Flooding Reduction in MSDC
BGP-Based SPF IETF 98, Chicago
CCE1030 Computer Networking
Figure 6.11 Configuration for Example 4
Presentation transcript:

FIB Reduction in Virtual Subnet draft-xu-l3vpn-virtual-subnet-fib-reduction-00 Xiaohu Xu (Huawei) Susan Hares Yongbing Fan (China Telecom) Christian Jacquenet (France Telecom) Truman Boyes (Bloomberg) Brendan Fee (Extreme Networks) IETF90, Toronto

Virtual Subnet [draft-ietf-l3vpn-virtual-subnet] is intended for building L3 network virtualization overlays within and/or across data centers.  Since a subnet is extended across multiple PE routers, CE host routes need to be exchanged among PE routers. The resulting FIB size of PE routers may become a major concern in large- scale data center environments. In some cases where host routes may need to be maintained on the control plane, it needs a method to reduce the FIB size of PE routers without any change to the RIB and the routing table. This draft describes a simple mechanism for reducing the FIB size of PE routers.  Remote CE host routes are selectively installed into the FIB.  The remaining routes including local CE host routes are installed into the FIB as before. Motivation

Multiple more specific prefixes (e.g., /25 and /25) corresponding to the extended subnet (i.e., /24) are specified as Virtual Prefixes (VPs). More than one PE routers or RRs are configured as Aggregation Point Routers (APR) for each VP. The APRs for a given VP would originate a null route to that VP and then advertise it via L3VPN signaling. Remote CE host routes covered by a given VP would not be installed on non-APRs for that VP by default. Instead, they should be installed on APRs for that VP by default. Steps to Reduce FIBs in Virtual Subnet

FIB Reduction in Virtual Subnet Context (1) APR installs all received CE host routes into the FIB while originating two VPs (e.g., /25 and /25) corresponding to the extended subnet (e.g., /24). Non-APR would not install remote host routes into the FIB by default.

FIB Reduction in Virtual Subnet Context (2) Packet to B

To avoid any potential path stretch penalty, non-APR PE routers could perform on-demand FIB installation of remote CE host routes.  Upon receiving an ARP request from a local CE host, the non-APR PE router would perform a lookup in the routing table. If the corresponding host route for the target host is found but not yet installed into the FIB, it would be installed into the FIB accordingly.  Alternatively, when receiving a packet whose longest-matching FIB entry is a particular VP route learnt from any APR, a copy of this packet would be sent to the control plane to trigger the possible FIB installation. To provide robust protection against DoS attacks on the control plane, rate-limiting of the above packets sent to the control plane MUST be enabled. On-demand FIB Installation of Remote CE Host Route

In the spine-leaf topology, there is no need for the on-demand FIB installation of remote CE host routes since those packets destined for remote CE hosts would have to traverse one of the spine nodes anyway.  PE routers just need to install local routes and those VP routes learnt from APRs into the FIB. FIB Reduction in Spine-Leaf Topology Extended Subnet ( /24) Spine/RR/APR Leaf/PE/Non-APR / / / / / /24 PrefixNexthop /32PE-1 …… /32PE /25Null /25Null0 PrefixNexthop / / / /25APR /25APR FIB on RR: FIB on PE-1: PE-1PE-2PE-3PE-4PE-5PE-6 Spine/RR/APR /24

WG adoption as an informational draft? Next Steps