Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 draft-pillay-esnault-ospf-service-distribution-00.txt Padma Pillay-Esnault.

Slides:



Advertisements
Similar presentations
OSPF WG - IETF 66 OSPF Protocol Evolution WG Re-Charter Acee Lindem/Cisco Systems.
Advertisements

Introduction to OSPF Mark Tinka. Routing and Forwarding  Routing is not the same as Forwarding  Routing is the building of maps Each routing protocol.
Introduction to OSPF.
IPv6 Routing IPv6 Workshop Manchester September 2013
OSPF TE Topology-Transparent Zone draft-chen-ospf-te-ttz-00 Huaimo Chen Renwei Li Gregory Cauchie
OSPF Stub neighbor Draft Faraz Shamim – Cisco Padma Pillay-Esnault – Cisco Khalid Raza – Viptela Andrew Kulawiak – Bank of America John Cavanaugh – 405.
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.
Draft-ospf-non-compatible Mike Dubrovsky. The draft addresses the following problem: Problem: How to introduce non-backward compatible functionality into.
Nov 11, 2004CS573: Network Protocols and Standards1 IP Routing: OSPF Network Protocols and Standards Autumn
1 ELEN 602 Lecture 20 More on Routing RIP, OSPF, BGP.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
CSEE W4140 Networking Laboratory Lecture 5: IP Routing (OSPF and BGP) Jong Yul Kim
Routing and Routing Protocols
OSPF Operator Defined TLVs for Agile Service Deployment (previous name self-defined TLVs) draft-chunduri-ospf-operator-defined-tlvs-00 (previously: draft-chunduri-ospf-self-defined-sub-tlvs-03)
OSPF Two-part Metrics Jeffrey Zhang Juniper Networks 89 th IETF, Landon.
Objectives After completing this chapter you will be able to: Describe hierarchical routing in OSPF Describe the 3 protocols in OSPF, the Hello, Exchange.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
Open Shortest Path First Protocol (OSPF) Sudarshan Vasudevan
Link State Routing Protocol W.lilakiatsakun. Introduction (1) Link-state routing protocols are also known as shortest path first protocols and built around.
1 CS 4396 Computer Networks Lab Dynamic Routing Protocols - II OSPF.
Lecture Week 10 Link-State Routing Protocols. Objectives Describe the basic features & concepts of link-state routing protocols. List the benefits and.
1 Computer Communication & Networks Lecture 22 Network Layer: Delivery, Forwarding, Routing (contd.)
M.Menelaou CCNA2 ROUTING. M.Menelaou ROUTING Routing is the process that a router uses to forward packets toward the destination network. A router makes.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
1 © 2001, Cisco Systems, Inc. All rights reserved.© 2003, Cisco Systems, Inc. OSPF and ISIS v6 Khalid Raza
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.
1. 2 Anatomy of an IP Packet IP packets consist of the data from upper layers plus an IP header. The IP header consists of the following:
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
Ogier - 1 OSPF Database Exchange Summary List Optimization draft-ietf-ospf-dbex-opt-00.txt Richard Ogier Presented by Acee Lindem March 19, 2007 IETF 68.
The PROXIDOR Service draft-akonjang-alto-proxidor-00.txt S. Previdi O. Akonjang A. Feldmann
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 2 Single-Area OSPF.
1 Multi Topology Routing for OSPFv3 (draft-mirtorabi-mt-ospfv3-00.txt) Sina Mirtorabi
1 Module 4: Implementing OSPF. 2 Lessons OSPF OSPF Areas and Hierarchical Routing OSPF Operation OSPF Routing Tables Designing an OSPF Network.
 Development began in 1987  OSPF Working Group (part of IETF)  OSPFv2 first established in 1991  Many new features added since then  Updated OSPFv2.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Introduction to Dynamic Routing Protocol Routing Protocols and Concepts.
Routing and Routing Protocols
IS-IS An introduction to IGP routing protocols Hagai Kahana.
Extensions to OSPFv2 for Advertising Optional Route/Link Attributes draft-mirtorabi-ospf-tag-00.txt Sina Mirtorabi
Dynamic Routing Protocols II OSPF
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
OSPF WG – IETF 63 OSPFv3 Graceful Restart Padma Pillay-Esnault Cisco Systems
© 2002, Cisco Systems, Inc. All rights reserved..
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
1 OSPF Based L1VPN Auto-Discovery ( draft-bryskin-l1vpn-ospf-auto-discovery-00.txt ) Igor Bryskin (Movaz Networks) : Lou Berger (LabN.
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,
86th IETF, Orlando, March 2013 Flooding Scope PDUs draft-ginsberg-isis-fs-lsp-00.txt Les Ginsberg Stefano Previdi.
J. Halpern (Ericsson), C. Pignataro (Cisco)
Routing and Routing Protocols CCNA 2 v3 – Module 6.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
+ Dynamic Routing Protocols 2 nd semester
Working at a Small-to-Medium Business or ISP – Chapter 6
ROURING ALGORITHM: LINK STATE
Advertising Generic Information in IS-IS
Dynamic Routing Protocols II OSPF
Instructor Materials Chapter 5: Dynamic Routing
OSPF (Open Shortest Path First)
Multi Topology Routing (MTR) for OSPF
Routing Protocols and Concepts
Link-State Routing Protocols
Dynamic Routing Protocols part2
Chapter 5: Dynamic Routing
Chapter 5: Dynamic Routing
MPLS Traffic Engineering
Dynamic Routing Protocols II OSPF
OSPF & ISIS Flooding Reduction
Link-State Routing Protocols
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.
Link-State Routing Protocols
Working at a Small-to-Medium Business or ISP – Chapter 6
Presentation transcript:

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 draft-pillay-esnault-ospf-service-distribution-00.txt Padma Pillay-Esnault Burjiz Pithawala Derek Yeung  IETF 83 March 2012

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 2 Evolution of requirements for data distribution What is this draft proposing? Service Distribution Router discovery Directory of service producers and consumers New architecture with separation of service data dissemination Next Steps Questions?

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 3 Currently, some applications leverage the routing protocols reliable flooding to propagate their data to the peers. The applications/services have very limited amount of data. The data is flooded all over the flooding domain regardless whether it is useful or needed. The current methodologies will just not work for very large payload of application data. The draft will address data scale limitation along with a number of new requirements. Presentation in OSPF WG will be on the service discovery using an IGP

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 4 Network requirements Scale to a large number of services No assumption regarding topology of network Must handle dynamic events in network There is no assumptions regarding producers and consumers of services, their location or uniqueness Must support incremental deployment Data handling requirements No assumption on size, format or nature of data Routing and service data separated and independent Routers only store and process data of interest Secured data may reside only on some routers.

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 5 Additional Requirements Backward compatible with current routing protocol Minimal/No impact on routing convergence and performance Ability to compute the shortest path to a producer or consumer of a service per IGP metrics or service metrics. Ability to choose source by geographic proximity

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 6 SDRs form a logical overlay and rely on the IGP for reachability and computation of best paths Leverages the IGP capability to discover other SDRs and flood only topological information of the SDR Ability to compute the shortest path to a producer or consumer of a service per IGP metrics or may use service metrics. Advertise the directory of service producers and consumers directly known to it Actual data propagation is delegated to an external agent and not done in IGP.

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 7 OSPF Service Data Database (SDD) SDDA Opaque LSAs API (access) API API Update OSPF DB Connect to other OSPF Routers Disseminate Service Data to other exchange Agent End Users Consumer Apps (subscribers) Producer Apps API (access)

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 8 Topological Data dissemination Producer Operations New producer App advertises a service Existing Producer App starts or stops advertising a service Consumer Operations A new consumer App joins with new subscriptions An existing consumer adds or stops subscriptions Discovery Leverage the IGP SPF to calculate the route to the other SDR, producers and consumers. SDR or service metrics may override IGP metric if desired.

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 9 The Router Information LSA carries the Capabilities TLV | LS age | Options | 11 | | 4 | 0 | | Advertising Router | | LS sequence number | | LS checksum | length | | | +- TLVs -+ |... |

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 10 The Router Informational Capabilities TLV is used to identify this SDR capability of the router Bit:6 - Service Distribution Router Capable Flooding Scope: AS | Type | Length | | Informational Capabilities |

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 11 Address Mapping of SDR | 2 | Length | | Address Format | Address length | | Reachable IPv4/IPv6 address mapping to SDR | : : | | | SDR Metric | Type of metric | SDR metric: A 16-bit field that indicates SDR metric greater than 0 Type of metric: 0 : None defined - Ignore SDR Metric 1 : SDR metric overrides the IGP metric 2 : Computed metric is composite of IGP metric + SDR metric

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved | 3 | Length | | Producer | Number of services(subTLVs) | | Sub TLV Description Serv n : ~ :. : ~ ~ | Sub TLV Description Serv m | | Subscriber | Number of services of interest (SubTLVs) | | Sub TLV Subscribe Serv x : ~ :. : ~ ~ | Sub TLV Subscribe Serv y | :. :

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved | 1 | Length | | Service ID | |Service metric | Type of metric | Service Description Sub-TLV Service ID: A 32-bit field representing the Service Identifier. This TLV is applicable both to OSPFv2 and OSPFv3. Service Metric: A 16-bit field that indicates the metric associated with the service. A metric of 0 would represent undefined. An unreachable or oversubscribed service has a metric of 0xFFFFFFFF. Type of metric: 0: None defined - Ignore Service Metric 1 : Service metric overrides the IGP/SDR metric 2 : Computed metric is composite of IGP metric + SDR metric + Service metric

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved | 2 | Length | | Service ID | | PSDR ID | Service Subscription Sub-TLV PSDR ID: A 32-bit field that indicates the PSDR for data exchange. Set to 0 if there is no producer for the service.

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 15 Split the draft into 2 parts The discovery and service distribution in IGP The service data dissemination Feedback welcome

Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 16