OSPF Stub neighbor Draft Faraz Shamim – Cisco Padma Pillay-Esnault – Cisco Khalid Raza – Viptela Andrew Kulawiak – Bank of America John Cavanaugh – 405.

Slides:



Advertisements
Similar presentations
CCNA3: Switching Basics and Intermediate Routing v3.0 CISCO NETWORKING ACADEMY PROGRAM Chapter 2 – Single Area OSPF Single Area OSPF Link State Routing.
Advertisements

Multi-Area OSPF Multi-area OSPF networks can be difficult to design, and typically demand more administrative attention than any other popular interior.
CCNP 1: Advanced Routing
Introduction to OSPF.
Lonnie Decker Multiarea OSPF for CCNA Department Chair, Networking/Information Assurance Davenport University, Michigan August 2013 Elaine Horn Cisco Academy.
Designing OSPF Networks
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Multiarea OSPF Scaling Networks.
Network Layer4-1 Hierarchical Routing scale: with 200 million destinations: r can’t store all dest’s in routing tables! r routing table exchange would.
Lecture 9 Overview. Hierarchical Routing scale – with 200 million destinations – can’t store all dests in routing tables! – routing table exchange would.
Data Communications and Computer Networks Chapter 4 CS 3830 Lecture 22 Omar Meqdadi Department of Computer Science and Software Engineering University.
Why OSPF paths aren’t always shortest David Applegate Carsten Lund Aman Shaikh AT&T Labs (Research) NANOG 54 February 06, 2012.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—2-1 Implementing an EIGRP-Based Solution Advanced EIGRP Features in an Enterprise Network.
OSPF Two-part Metrics Jeffrey Zhang Juniper Networks 90 th IETF, Toronto.
Best Practices for ISPs
Chapter 4: Network Layer 4. 1 Introduction 4.2 Virtual circuit and datagram networks 4.3 What’s inside a router 4.4 IP: Internet Protocol –Datagram format.
RD-CSY3021 Comparing Routing Protocols. RD-CSY3021 Criteria used to compare routing protocols includes  Time to convergence  Proprietary/open standards.
CCNA 2 v3.1 Module 6.
Routing and Routing Protocols
14 – Inter/Intra-AS Routing
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—3-1 Implementing a Scalable Multiarea Network OSPF- Based Solution Configuring and Verifying.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5#-1 MPLS VPN Implementation Configuring OSPF as the Routing Protocol Between PE and CE Routers.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—3-1 Implementing a Scalable Multiarea Network OSPF- Based Solution Lab 3-3 Debrief.
Objectives After completing this chapter you will be able to: Describe hierarchical routing in OSPF Describe the 3 protocols in OSPF, the Hello, Exchange.
Introduction to networking Dynamic routes. Objectives  Define dynamic routing and its properties  Describe the classes of routing protocols  Describe.
Chapter 12 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Read a routing table  Configure a static route 
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 5: Adjust and Troubleshoot Single- Area OSPF Scaling Networks.
Carl Bergenhem Multi Area OSPF Carl Bergenhem
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
Collected By: Mehdi Daneshvar Supervisor: E.M.Kosari.
1 © 2001, Cisco Systems, Inc. All rights reserved.© 2003, Cisco Systems, Inc. OSPF and ISIS v6 Khalid Raza
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
RSC Part II: Network Layer 6. Routing in the Internet (2 nd Part) Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are,
Introduction 1 Lecture 19 Network Layer (Routing Protocols) slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science &
© Synergon Informatika Rt., 1999 Chapter 9 Configuring Open Shortest Path First.
Chapter 9. Implementing Scalability Features in Your Internetwork.
Introduction to OSPF Nishal Goburdhan. Routing and Forwarding Routing is not the same as Forwarding Routing is the building of maps Each routing protocol.
1 Cabrillo College Building Scalable Cisco Networks Ch. 5 OSPF - Multi-areas (Part I) Ch. 5 OSPF - Multi-areas (Part I) Rick Graziani, Instructor with.
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.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Understanding and troubleshooting of Nat address Translation( NAT) and IP.
Network Layer4-1 Intra-AS Routing r Also known as Interior Gateway Protocols (IGP) r Most common Intra-AS routing protocols: m RIP: Routing Information.
 Development began in 1987  OSPF Working Group (part of IETF)  OSPFv2 first established in 1991  Many new features added since then  Updated OSPFv2.
6: Routing Working at a Small to Medium Business.
Routing and Routing Protocols
1 OSPF in Multiple Areas. 2 2 Scalability Problems in Large OSPF Areas Scalability problems in large OSPF areas include Large routing tables Large routing.
Dynamic Routing Protocols II OSPF
LINK STATE ROUTING PROTOCOLS Dr. Rocky K. C. Chang 22 November
Transport Layer3-1 Network Layer Every man dies. Not every man really lives.
Network Layer4-1 Routing Algorithm Classification Global or decentralized information? Global: r all routers have complete topology, link cost info r “link.
© 2002, Cisco Systems, Inc. All rights reserved..
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Spring 2010CS 3321 Interdomain Routing. Spring 2010CS 3322 How to Make Routing Scale Flat versus Hierarchical Addresses Inefficient use of Hierarchical.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—3-1 Implementing a Scalable Multiarea Network OSPF-Based Solution Planning Routing Implementations.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 draft-pillay-esnault-ospf-service-distribution-00.txt Padma Pillay-Esnault.
OSPFv3 John Rullan Cisco Certified Instructor Trainer Thomas A. Edison CTE HS Stephen Lynch Network Architect, CCIE #36243 ABS Technology Architects.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—3-1 Implementing a Scalable Multiarea Network OSPF- Based Solution Configuring and Verifying.
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 3: OSPF NSSA.
--- CCIE R&S Advanced Lab Session 4 OSPF ---
CIS 185 CCNP ROUTE Chapter 3: Implementing OSPF Part 2
IP Design and Migration
Implementing a Scalable Multiarea Network OSPF-Based Solution
Chapter 9: Multiarea OSPF
OSPF.
Cisco networking, CNET-448
Chapter 9: Multiarea OSPF
Chapter 9: Multiarea OSPF
© 2006 ITT Educational Services Inc.
Presentation transcript:

OSPF Stub neighbor Draft Faraz Shamim – Cisco Padma Pillay-Esnault – Cisco Khalid Raza – Viptela Andrew Kulawiak – Bank of America John Cavanaugh – 405 Labs draft-raza-ospf-stub-neighbor-00

IETF 91 2 Draft-raza-stub-neighbor Abstract  Enhancement to support large scale hub and spoke neighbors  Improves scalability  Improves convergence  New functionality restricts to the hub only  Concepts also applicable to the hosts in VM environment

IETF 91 3 Draft-raza-stub-neighbor Introduction  In a large hub and spoke model, L3 routing are being extended to the remotes (top of the rack/Hypervisor)  Increased number of VM routes being advertised to the hub by VM hosts  These remotes do not need any topological info for the entire area for optimal routing as it will never become transit  These remotes usually do not have enough capacity to become part of a larger area  Currently: remotes receives the entire area info from the hubs even with stub with no-summary  Large number of areas puts a burden on ABR, remotes will still receive intra-area routes  Ideally: remote should sends its subnet info to the hub & receive only a default from the hub

IETF 91 4 Draft-raza-stub-neighbor Proposal  Extend OSPF to support very large hub and spoke topologies more efficiently  Spokes only need IP reachability to the hub router that are gateways to the rest of the network  Spokes should not receive unnecessary information from the hub about other routers in the area  Spokes should only receive a default route and/or aggregated prefixes from the hub  Spokes must be able to send its own connected routing information to the hub  Incremental deployment approach, as the changes will only be limited to the hub routers - No upgrades required to the rest of the network*  Hub can be a normal intra area router or could be an ABR/ASBR

IETF 91 5 Draft-raza-stub-neighbor LSA filtering options – Option #1  Hub is the ABR  Filtering is done at the ABR  Hub sends type 3 default towards the spokes  Spokes do not receive other areas routes (via filtering)  Spokes still receive other spokes routes within an area  Prefixes aggregation can be done at the ABR towards the spokes HUBABR Area 1 Regional Core

IETF 91 6 Draft-raza-stub-neighbor LSA filtering options – Option #2  Hub is the ASBR  Hub sends type 5 or type 7 default towards the spokes  Spokes still receive other devices routes within an area  Prefixes aggregation(external prefixes only) can be done at the ASBR towards the spokes HUBASBR Area 1 Regional Core

IETF 91 7 Draft-raza-stub-neighbor LSA filtering options – Option #3  Hub is the neither ABR nor ASBR  Filtering can not be done  Spokes receives all intra area routes  No aggregation of prefixes capability towards the spoke  Severely impacts scalability HUB Area 1 Regional Core

IETF 91 8 Draft-raza-stub-neighbor OSPF stub neighbor overview  Local adjacency between hub and spoke - Only Hub will be aware of the local adjacency  Local adjacency will not be advertised towards non-stub neighbors  Hub “Local” router LSA will lists 2 links; point-to-point and a stub link (for configured range or a default prefix or both)  New – intra area default route  Hub router will effectively hide all the area topology from the spokes  Demand circuit recommended for enhanced scalability for some use cases (long distance wireless network) HUB Area 1 Regional Core

IETF 91 9 Draft-raza-stub-neighbor OSPF stub neighbor overview – default only HUB R3 Area 1 Regional Core Router Link States (Area 1) LS age = 0 Options = (E-bit) LS type = 1 Link State ID = Advertising Router = # links = 2 Link ID = Link Data = Type = 1 # TOS metrics = 0 metric = 8 Link ID = Link Data = Type = 3 # TOS metrics = 0 metric = 8 R6

IETF Draft-raza-stub-neighbor OSPF stub neighbor overview – Aggregated prefix only HUB R3 Area 1 Regional Core Router Link States (Area 1) LS age = 0 Options = (E-bit) LS type = 1 Link State ID = Advertising Router = #links = 2 Link ID = Link Data = Type = 1 # TOS metrics = 0 metric = 8 Link ID = Link Data = Type = 3 # TOS metrics = 0 metric = 8 R6

IETF Draft-raza-stub-neighbor OSPF stub neighbor overview – Aggregated prefix & default route HUB R3 Area 1 Regional Core Router Link States (Area 1) LS age = 0 Options = (E-bit) LS type = 1 Link State ID = Advertising Router = # links = 3 Link ID = Link Data = Type = 1 # TOS metrics = 0 metric = 8 Link ID = Link Data = Type = 3 # TOS metrics = 0 metric = 8 Link ID = Link Data = Type = 3 # TOS metrics = 0 metric = 8 R6

IETF Draft-raza-stub-neighbor OSPF stub neighbor – DUAL homed  In case of dual-homed spokes, both hubs MUST be configured to view the spoke as a stub neighbor  Local Router LSA of a hub could get flooded over towards the other hub  Hub SHOULD ignore local Router LSAs from other hub flooded by the stub neighbors  During migration, a spoke can temporary become a transit for the second hub(not yet converted to stub neighbor) HUB1 Area 1 Regional Core HUB2

IETF Draft-raza-stub-neighbor Receiving & propagation of spoke routes  Rest of the network should not be aware of this new local adjacency  Hub router upon receiving the route from spoke SHOULD NOT treat those routes as intra-area  Hub that is acting as an ABR should convert all routes received via stub neighbor as if they were part of single area  Hub can now summarize all these routes at the area boundary  With well defined addressing all spoke routes could be summarized into a single or very few routes HUB Area 3 Regional Core ABR Area 1 Area 2

IETF Draft-raza-stub-neighbor Q and A Feedback Next Step