Draft-li-idr-cc-bgp-arch-00IETF 88 IDR1 An Architecture of Central Controlled Border Gateway Protocol (BGP) draft-li-idr-cc-bgp-arch-00 Zhenbin Li, Mach.

Slides:



Advertisements
Similar presentations
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Advertisements

1 Analysis of VPLS Deployment R. Gu, J. Dong, M. Chen, Q. Zeng (Huawei) Z. Liu (China Telecom) IETF80 L2VPN Mar Prague draft-gu-l2vpn-vpls-analysis-00.
Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,
All rights reserved © 2005, Alcatel Grid services over IP Multimedia Subsystem  Antoine Pichot, Olivier Audouin, Alcatel  GridNets ’06.
The Impact of SDN On MPLS Networks Adrian Farrel Juniper Networks
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
Deployment of MPLS VPN in Large ISP Networks
Problem Statement and Architecture for Information Exchange Between Interconnected Traffic Engineered Networks draft-farrel-interconnected-te-info-exchange-03.txt.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
Draft-li-mpls-global-label-usecases-00IETF 88 SPRING WG1 Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-00 Zhenbin Li, Quintin Zhao.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Draft-chen-i2rs-mpls-ldp-usecases-00/ draft-huang-i2rs-mpls-te-usecase-00 IETF 88 I2RS1 Use Cases for an Interface to MPLS Protocol draft-chen-i2rs-mpls-ldp-usecases-00/
Gap Analysis of Simplified Use of Policy Abstractions (SUPA) Presenter: Jun Bi draft-bi-supa-gap-analysis-02 IETF 92 SUPA BoF Dallas, TX March 23, 2015.
Draft-li-isdnrg-seamless-mpls-mbh-00IETF 92 SDNRG1 Inter-SDN in Seamless MPLS for Mobile Backhaul Zhenbin Li, Rober Tao Huawei Technologies IETF 92, Dallas,
Seamless MPLS for Mobile Backhaul draft-li-mpls-seamless-mpls-mbh-00
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-li-rtgwg-cc-igp-arch-00IETF 88 RTGWG1 An Architecture of Central Controlled Interior Gateway Protocol (IGP) draft-li-rtgwg-cc-igp-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.
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.
Network based IP VPN Architecture using Virtual Routers Jessica Yu CoSine Communications, Inc. Feb. 19 th, 2001.
Abstraction and Control of Transport Networks (ACTN) BoF
DMM Framework based on Functional Elements draft-liebsch-dmm-framework-analysis-02 M. Liebsch, P. Seite, G. Karagiannis IETF88, Vancouver DMM WG 08 th.
Draft-li-ccamp-auto-mbb-te-path-00IETF 88 CCAMP1 IGP Extensions for Automatic Computation of MPLS Traffic Engineering Path Using Traffic Engineering Layers.
Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.
Li Zhang, Zhenbin Li (Huawei Technologies) Dapeng Liu (China Mobile)
Virtual Topologies for Service Chaining in BGP IP/MPLS VPNs draft-rfernando-bess-service-chaining-00 (previously draft-rfernando-l3vpn-service-chaining-04)
Draft-li-mpls-global-label-framework-02IETF 90 MPLS WG1 A Framework of MPLS Global Label draft-li-mpls-global-label-framework-02 Zhenbin Li, Quintin Zhao,
Application Policy on Network Functions (APONF) G. Karagiannis and T.Tsou 1.
Draft-li-mpls-network-virtualization-framework-00IETF 88 SPRING WG1 Framework of Network Virtualization Based on MPLS Global Label draft-li-mpls-network-virtualization-framework-00.
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.
U-Turn Alternates for IP/LDP Local Protection draft-atlas-ip-local-protect-uturn-00.txt Alia Atlas Gagan Choudhury
Using BGP between PE and CE in EVPN draft-li-l2vpn-evpn-pe-ce-01 Zhenbin Li, Junlin Zhuang, Shunwan Zhuang (Huawei Technologies) IETF 90, Toronto, Canada.
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
Interface to The Internet Routing System (IRS) draft-atlas-irs-problem-statement-00 draft-ward-irs-framework-00 Alia Atlas Thomas Nadeau David Ward IETF.
Segment-based EVPN (S-EVPN) draft-li-l2vpn-segment-evpn-01 Zhenbin Li (Presenter) Lucy Yong Junlin Zhang March, 2014 London United Kingdom.
Draft-li-rtgwg-igp-ext-mrt-frr-00IETF 85 RTGWG1 Applicability of LDP Multi-Topology for Unicast Fast-reroute Using Maximally Redundant Trees draft-li-rtgwg-ldp-mt-mrt-frr-01.
Draft-li-mpls-proxy-te-lsp-01IETF 90 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-01 Zhenbin Li, Xinzong Zeng.
Draft-li-mpls-proxy-te-lsp-00IETF 87 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-00 Zhenbin Li, Xinzong Zeng.
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-king-pce-hierarchy-fwk-01.txt.
Yang Models for BESS WGIETF 91 BESS WG1 Yang Model for BESS WG draft-zhuang-l2vpn-yang-cfg-00/ draft-zhuang-l2vpn-evpn-yang-cfg-00/ draft-zhuang-l3vpn-yang-cfg-00.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
Draft-chen-rtgwg-resource-management-yang-00IETF 94 RTGWG1 PCE-initiated IP Tunnel draft-chen-pce-pce-initiated-ip-tunnel-00 Xia Chen, Zhenbin Li(Huawei)
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
Segment Routing: An Architecture build with SDN in mind and addressing the evolving network requirements Brian Meaney Cisco SP Consulting Team.
I2RS Overlay usecase 1 Fangwei hu Bhumip Khasnabish.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
Draft-li-mpls-serv-driven-co-lsp-fmwk-03IETF 90 MPLS1 A Framework for Service-Driven Co-Routed MPLS Traffic Engineering LSPs draft-li-mpls-serv-driven-co-lsp-fmwk-03.
draft-patel-raszuk-bgp-vector-routing-01
Distributed Mobility Management for Future 5G Networks : Overview and Analysis of Existing Approaches IEEE Wireless Communications January 2015 F. Giust,
University of Maryland College Park
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
draft-white-i2rs-use-case-02
Zhenbin Li (Presenter), Jinhui Zhang
Inter domain signaling protocol
A Framework for Service-Driven Co-Routed MPLS Traffic Engineering LSPs draft-li-mpls-serv-driven-co-lsp-fmwk-01 Zhenbin Li, Shunwan Zhuan, Jie Dong Huawei.
Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-03
L1VPN Working Group Scope
Interface to Routing System (I2RS)
MPLS Traffic Engineering
Server-to-Client Remote Access and DirectAccess
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Extending MPLS/BGP VPNs to End-Systems
IETF South Korea PCEP Link-State extensions for Segment Routing draft-li-pce-pcep-ls-sr-extension-01 Zhenbin Li (Huawei) Xia Chen (Huawei) Nan.
EVPN a very short introduction
DetNet Information Model Consideration
Aijun Wang China Telecom Nov 2017
BGP-Based SPF IETF 98, Chicago
Network Monitoring Protocol (NMP)
draft-filsfils-spring-segment-routing-policy-00
Presentation transcript:

draft-li-idr-cc-bgp-arch-00IETF 88 IDR1 An Architecture of Central Controlled Border Gateway Protocol (BGP) draft-li-idr-cc-bgp-arch-00 Zhenbin Li, Mach Chen, Shunwan Zhuang Huawei Technologies IETF 88, Vancouver, BC, Canada

draft-li-idr-cc-bgp-arch-00IETF 88 IDR2 Introduction As the Software Defined Networks (SDN) solution develops, BGP is extended to support central control. This document introduces an architecture of using BGP for central control. Some use cases under this new framework are also discussed. For specific use cases, making necessary extensions in BGP are required.

draft-li-idr-cc-bgp-arch-00IETF 88 IDR3 Architecture -- Reference Model BGP Controller controls all the BGP Clients within its administrative domain by communicating with them. BGP sessions are also set up between multiple BGP controllers.

draft-li-idr-cc-bgp-arch-00IETF 88 IDR4 Architecture -- Deployment Mode BGP Controller and BGP Client can run on a general-purpose server or a network device. It is more meaningful to decouple control plane and forwarding functionality on BGP Client because this manner enables network devices focusing on forwarding functionality.

draft-li-idr-cc-bgp-arch-00IETF 88 IDR5 Architecture -- Protocol Extensions Building Connectivity: – Connectivity between BGP Controller and BGP Clients in an AS can be built by extending IGP protocol. – In order to simplify network operations, such connectivity SHOULD be automatically established. Roles Auto-Discovery: – BGP Controller and BGP Client roles can be auto-discovered by extending IGP protocol to flooding the role information within an AS. – When IGP has finished the flooding process of role information, BGP Controller and BGP Client can establish a BGP session on demand. Capability Negotiation: – In order for BGP Controller and BGP Client to support BGP-based Central Controlled framework in a friendly way, this document suggests to defines a new BGP Central Control Capability. High Availability: – To void one-point-failure of BGP Controller, it is possible to run redundant BGP Controllers for high availability. Security

draft-li-idr-cc-bgp-arch-00IETF 88 IDR6 Use Cases In BGP-based Central Controlled framework, new use cases are emerging : Network Topology Acquirement – BGP has been extended to distribute link-state and traffic engineering information. Simplifying Network Operation and Maintenance – By using I2RS APIs, it would allow network operator to setup BGP policy configuration and apply route policy easily from an central point. – In the new Central Controlled framework, VPN Service can be deployed rapidly according to business requirements. More detailed description could be found in [draft-li-l3vpn-instant-vpn-arch-00].

draft-li-idr-cc-bgp-arch-00IETF 88 IDR7 Use Cases(Cont.) MPLS Global Label Allocation – MPLS Global Label should be allocated in a central point to guarantee all distributed network nodes can understand meaning of a specific global label in same. – The new BGP-based Central Controlled framework is particularly suitable to allocate MPLS Global Label for services deployed on the network edge nodes. – [draft-li-mpls-global-label-usecases-00] proposes the use cases: 1) Identification of MVPN/VPLS, 2) Local Protection of PE Node, 3) Segment-Based EVPN, etc. RR-Based Traffic Steering – RR-based Traffic Steering (RRTS) defined in [draft-chen-idr-rr-based- traffic-steering-usecase-00], is an idea that leverages the BGP route reflection mechanism to realize traffic steering in the network. – Therefore the operators can conduct specific traffic to traverse specific path, domains and/or planes as demand.

draft-li-idr-cc-bgp-arch-00IETF 88 IDR8 Use Cases(Cont.) Inter-Controller Applications – The service set up between the nodes is proxied by the BGP Controllers. – More detailed description could be found in [draft-li-l2vpn-ccvpn-arch- 00].

draft-li-idr-cc-bgp-arch-00IETF 88 IDR9 Next Steps Solicit more comments & feedbacks Revise the draft