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.

Slides:



Advertisements
Similar presentations
Achieving Seamless IP Optical Network Integration OIF Interoperability Update Amy Wang, Avici Systems.
Advertisements

MPLS VPN.
Identifying MPLS Applications
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
Draft-mackie-sfc-using-virtual-networking-02 S. Mackie, B. Rijsman, Juniper Networks M. Napierala, AT&T D. Daino, Telecom Italia D.R. Lopez, Telefonica.
The Impact of SDN On MPLS Networks Adrian Farrel Juniper Networks
Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
L. Alchaal & al. Page Offering a Multicast Delivery Service in a Programmable Secure IP VPN Environment Lina ALCHAAL Netcelo S.A., Echirolles INRIA.
Routing Security Capabilities draft-zhao-opsec-routing-capabilities-02.txt OPSEC WG, IETF #66.
Dynamic Routing Scalable Infrastructure Workshop, AfNOG2008.
Copyright 2002 Year 2 - Chapter 5/Cisco 3 - Module 5 Routing Protocols: IGRP By Carl Marandola.
MPLS - 75th IETF Stockholm1 Composite Transport Group (CTG) Framework and Requirements draft-so-yong-mpls-ctg-framework-requirement-02.txt draft-so-yong-mpls-ctg-framework-requirement-02.txt.
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.
RD-CSY /09 Distance Vector Routing Protocols.
Seamless MPLS for Mobile Backhaul draft-li-mpls-seamless-mpls-mbh-00
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network Considering the Advantages of Using BGP.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
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.
1 SDN Problem Statement and Scenery draft-nadeau-sdn-problem-statement-01 Thomas D. Nadeau IETF-82.
Li Zhang, Zhenbin Li (Huawei Technologies) Dapeng Liu (China Mobile)
© 2012 Cisco and/or its affiliates. All rights reserved. 1 CCNA Security 1.1 Instructional Resource Chapter 10 – Implementing the Cisco Adaptive Security.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 9 Network Policy and Access Services in Windows Server 2008.
Routing and Routing Protocols Routing Protocols Overview.
Model-based Programmable Networks
Interface to the Routing System
Req1 - Separability Old: –An RO scheme MUST have the ability to be bypassed by traffic types that desire to use bidirectional tunnels through an HA. New:
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
© Synergon Informatika Rt., 1999 Chapter 12 Connecting Enterprises to an Internet Service Provider.
1 Authors: Scott Poretsky, Quarry Technologies Shankar Rao, Qwest Communications Ray Piatt, Cable and Wireless 58th IETF Meeting – Minneapolis Accelerated.
IGP Multicast Architecture Lucy Yong, Weiguo Hao, Donald Eastlake Andrew Qu, Jon Hudson, Uma Chunduri November 2014 Honolulu USA draft-yong-rtgwg-igp-mutlicast-arch-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.
Applicazione del paradigma Diffserv per il controllo della QoS in reti IP: aspetti teorici e sperimentali Stefano Salsano Università di Roma “La Sapienza”
Inter AS option D (draft-mapathak-interas-option-d-00) Manu Pathak Keyur Patel Arjun Sreekantiah November 2012.
U-Turn Alternates for IP/LDP Local Protection draft-atlas-ip-local-protect-uturn-00.txt Alia Atlas Gagan Choudhury
Optical Architecture Invisible Nodes, Elements, Hierarchical, Centrally Controlled, Fairly Static Traditional Provider Services: Invisible, Static Resources,
MPLS VPNs by Richard Bannister. The Topology The next two slides display both the physical and logical topology of our simple example network –Please.
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
Dissuasion, Working Group Scope and Deliverables Lou Berger Pat Thaler
1 Multicast Routing Blackhole Avoidance draft-asati-pim-multicast-routing-blackhole-avoid-00 Rajiv Asati Mike McBride IETF 72, Dublin.
IP/LDP Local Protection draft-atlas-ip-local-protect-00.txt Alia Atlas Raveendra Torvi Gagan Choudhury
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.
Moving towards an IRS WG Charter Ross Callon IETF 85, Atlanta.
IRS Use Case & Requirements Shane Amante Level 3 Communications, Inc. (Speaking on behalf of several Use Case and Requirement I-D’s co-authors)
Slide 1 2/22/2016 Policy-Based Management With SNMP SNMPCONF Working Group - Interim Meeting May 2000 Jon Saperia.
A Reset on Softwire Mesh Multicast Mingwei Xu Yong Cui CERNET, China Chris Metz, Cisco IETF76 Meeting, Hiroshima Nov 2009.
Layer 2 Control Protocol BoF (L2CP) IETF 65, Dallas, TX Wojciech Dec Matthew Bocci
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.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
Submission May 2016 H. H. LEESlide 1 IEEE Framework and Its Applicability to IMT-2020 Date: Authors:
Recent Progress in Routing Standardization An IETF update for UKNOF 23 Old Dog Consulting Adrian
Segment Routing: An Architecture build with SDN in mind and addressing the evolving network requirements Brian Meaney Cisco SP Consulting Team.
1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-00.txt draft-ietf-bmwg-igp-dataplane-conv-term-00.txt draft -ietf-bmwg-igp-dataplane-conv-meth-00.txt.
Interface to The Internet Routing System (IRS) Framework documents Joel Halpern IETF 84 – Routing Area Open Meeting 1.
I2RS Overlay usecase 1 Fangwei hu Bhumip Khasnabish.
I2rs Requirements for NETCONF IETF 93. Requirement Documents
IETF 86 i2rs 14 March Functional Analysis of I2RS: What Are We Putting in the Mixture? Alia Atlas IETF 86, Orlando, FL.
Atrium Router Project Proposal Subhas Mondal, Manoj Nair, Subhash Singh.
Draft-lewis-infrastructure-security-00.txt Infrastructure Protection BCP Darrel Lewis, James Gill, Paul Quinn, Peter Schoenmaker.
Draft-fm-bess-service-chaining-01 Prague, July 2015 Rex Fernando Stuart Mackie Dhananjaya Rao Bruno Rijsman Maria Napierala.
Year 2 - Chapter 5/Cisco 3 - Module 5 Routing Protocols: IGRP.
Networks without SDN Challenges facing network managers.
Constraints on Automated Key Management for Routing Protocols
I2RS Use Cases Summary draft-ietf-i2rs-usecase-reqs-summary
draft-white-i2rs-use-case-02
draft-atlas-rtgwg-mrt-mc-arch-02
Thomas Nadeau Yacine El Mghazli Kwok Ho Chan
Interface to Routing System (I2RS)
Zhenbin Li, Shunwan Zhuang Huawei Technologies
MPLS VPNs by Richard Bannister.
Network Monitoring Protocol (NMP)
Presentation transcript:

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 84 – Routing Area Open Meeting 1

What’s the Problem? Applications Need To Dynamically – And Knowledgeably, based on: Topology (active & potential) Events Traffic Measurements Etc. – Augment Routing, based on: Policy Flow & Application Awareness Time & External Changes 2 Network Application Feedback Loop: Control & Information

What’s Needed for the Routing System? Data Models for Routing & Signaling State – RIB Layer: unicast RIBs, mcast RIBs, LFIB, etc. – Protocols: ISIS, OSPF, BGP, RSVP-TE, LDP, PIM, mLDP, etc. – Related: Policy-Based Routing, QoS, OAM, etc. Framework of Integrating of External Data into Routing – Indirection, Policy, Loop-Detection Filtered Events for Triggers, Verification & Learning Changed Router State Data Models for State – Topology model, interface, Measurements, etc. Device-Level and Network-Level Interface & Protocol(s) 3

Main Concerns 1)Standard data-models  clear self-describing semantics  Sufficient coverage for use-cases needing feedback 2)Applications aren’t routers – so can’t need to implement a list of routing/signaling protocols 3)Good security, authorization, & identity mechanisms 4)Scaling and responsiveness:  Multiple applications  Many operations per second  Significant data to export, even when filtered 4

IRS Framework Application 5 IRS Client Policy Database Subscription to Events and Configuration Templates for Measurement, Events, QoS, OAM, etc… IRS Agent Routing and Signaling Protocols Topology Database RIB Manager FIB Manager and Data Plane IRS Protocol Router Application IRS Client

IRS Interface Key Aspects Multiple Simultaneous Asynchronous Operations Duplex Communication – Asynchronous, Filtered Events – Topologic Information (IGP, BGP, VPN, active/potential) High-Throughput Highly Responsive Multi-Channel (readers/writers) Capabilities Negotiation/Advertisement (self- describing) 6

What IRS is not IRS is NOT: the only configuration mechanism a router will ever need, a direct replacement for existing routing/signaling protocols, the only way to read topology androuter data that will ever be needed, solely limited to a single network device. 7

IRS: Focused Scope Start with a defined scope: – Small set of data-models (RIB layer) for control – Set of events to support related use-cases – Data-model for topology – Investigate protocol options for the interface Consider application-friendly paradigms Consider extensions as well as new definitions – Define set of motivating use-cases to drive this scope. 8

Next Steps IETF 84 - Routing Area Open Meeting Related drafts: draft-atlas-irs-problem-statement-00 draft-ward-irs-framework-00 Please send detailed feedback to Questions? 9