Network Architecture and Design

Slides:



Advertisements
Similar presentations
OSPF 1.
Advertisements

CCNA3: Switching Basics and Intermediate Routing v3.0 CISCO NETWORKING ACADEMY PROGRAM Chapter 2 – Single Area OSPF Single Area OSPF Link State 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.
CCNA 2 v3.1 Module 6.
111 Open Shortest Path First OSPF  OSPF Overview  OSPF Operation By Grace Deng Oct
Routing and Routing Protocols
Objectives After completing this chapter you will be able to: Describe hierarchical routing in OSPF Describe the 3 protocols in OSPF, the Hello, Exchange.
Chapter 12 Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Read a routing table  Configure a static route 
Link State Routing Protocol W.lilakiatsakun. Introduction (1) Link-state routing protocols are also known as shortest path first protocols and built around.
Open Shortest Path First (OSPF) -Sheela Anand -Kalyani Ravi -Saroja Gadde.
Routing and Routing Protocols Dynamic Routing Overview.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Link-State Routing Protocols Routing Protocols and Concepts – Chapter.
Lecture Week 10 Link-State Routing Protocols. Objectives Describe the basic features & concepts of link-state routing protocols. List the benefits and.
Carl Bergenhem Multi Area OSPF Carl Bergenhem
Routing and Routing Protocols Routing Protocols Overview.
1 Introducing Routing 1. Dynamic routing - information is learned from other routers, and routing protocols adjust routes automatically. 2. Static routing.
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.
Collected By: Mehdi Daneshvar Supervisor: E.M.Kosari.
LAN Switching and WAN Networks Topic 6 - OSPF. What we have done so far! 18/09/2015Richard Hancock2  Looked at the basic switching concepts and configuration.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Enabling OSPF.
Instructor & Todd Lammle
© 1999, Cisco Systems, Inc OSPF Overview RFC 2328, 2178, 1583.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
Routing Fundamental W.lilakiatsakun. Review Routing Fundamental VLSM Static & Dynamic Routing Routing algorithm concept.
Introduction to OSPF Nishal Goburdhan. Routing and Forwarding Routing is not the same as Forwarding Routing is the building of maps Each routing protocol.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSPF Routing Protocols and Concepts – Chapter 11.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 2 Single-Area OSPF.
CCNA 3 Week 2 Link State Protocols OSPF. Copyright © 2005 University of Bolton Distance Vector vs Link State Distance Vector –Copies Routing Table to.
1 Module 4: Implementing OSPF. 2 Lessons OSPF OSPF Areas and Hierarchical Routing OSPF Operation OSPF Routing Tables Designing an OSPF Network.
1 of of 35 Single Area OSPF Concepts 3 of 35 OSPF Basics.
Switching and Routing Technique W.lilakiatsakun. Assessment Final 40 % Final 40 % Midterm 30% Midterm 30% LAB + Assignment 30% LAB + Assignment 30%
Networks and Protocols CE Week 8b. Link state Routing.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_a Routing Protocols: RIP, OSPF, BGP Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
CCNA 2 Week 6 Routing Protocols. Copyright © 2005 University of Bolton Topics Static Routing Dynamic Routing Routing Protocols Overview.
Routing and Routing Protocols
Cisco Systems Networking Academy S2 C 11 Routing Basics.
TCOM 515 Lecture 2. Lecture 2 Objectives Dynamic Routing Distance Vectore Routing Link State Routing Interior vs Exterior RIP - Routing Information Protocol.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Single-Area OSPF Routing Protocols.
Interior Gateway Protocols (RIP, OSPF) continued….
1 Version 3.1 Module 6 Routed & Routing Protocols.
Routing protocols. 1.Introduction A routing protocol is the communication used between routers. A routing protocol allows routers to share information.
© 2002, Cisco Systems, Inc. All rights reserved..
Routing Protocols Brandon Wagner.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Single-Area OSPF Routing Protocols.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
1 24-Feb-16 S Ward Abingdon and Witney College OSPF CCNA Exploration Semester 2 Chapter 11.
Cisco 2 - Routers Perrine modified by Brierley Page 13/21/2016 Chapter 4 Module 6 Routing & Routing Protocols.
Single Area OSPF Module 2, Review How routing information is maintained Link-state routers apply the Dijkstra shortest path first algorithm against.
Routing and Routing Protocols CCNA 2 v3 – Module 6.
+ Dynamic Routing Protocols 2 nd semester
Open Shortest Path First (OSPF)
Single Area OSPF Link State Routing Single Area OSPF Concepts
Link State Routing protocol
OSPF (Open Shortest Path First)
Routing Protocols and Concepts
Link-State Routing Protocols
Dynamic Routing Protocols part2
Chapter 5: Dynamic Routing
Link-State Routing Protocols
Dynamic Routing and OSPF
Chapter 8: Single-Area OSPF
Dynamic Routing Protocols part2
Cisco networking, CNET-448
Link-State Routing Protocols
Chapter 10 Link State Routing Protocols
Dynamic Routing Protocols part3 B
Presentation transcript:

Network Architecture and Design Advanced IP Routing Open Shortest Path First (OSPF) Protocol Reference D. E. Comer, Internetworking with TCP/IP, ISBN 1-13-018380-6, 4th Ed., Vol. 1, Ch. 15. Network Architecture and Design

Network Architecture and Design OSPF OSPF is the Open Shortest Path First protocol. That means it is an “Open” version of the “Shortest Path First” algorithm, it does not mean it tries to open the shortest path first. Network Architecture and Design

Network Architecture and Design OSPF OSPF version 2 is defined in RFC 2328. (Version 1 is no longer in use.) Network Architecture and Design

Network Architecture and Design OSPF OSPF is an update-based, link-state, open routing protocol. These attributes make OSPF the most commonly used IGP in use today. Network Architecture and Design

Network Architecture and Design OSPF OSPF sends its entire routing table upon startup, then sends a keep alive every 10 seconds. If a topology change occurs, only the changes are sent. This is much less bandwidth intensive and much faster than RIP. Network Architecture and Design

OSPF - Link State Protocol OSPF is a “link state” protocol. This means that each router keeps a database of all the links in its “area”, and calculates the “shortest path” to each destination network from that database. Network Architecture and Design

OSPF - Dijkstra Algorithm In a nutshell, the Dijkstra Algorithm has each router imagine itself as the root of a tree, and calculates each successive link as a branch in the tree. Network Architecture and Design

Network Architecture and Design Dijkstra See ospf.pdf Slides 5 to 16. Network Architecture and Design

Network Architecture and Design OSPF - Flooding In each area, every time a link changes state, every router is “flooded” with Link State Advertisements (LSAs) describing the change. Every router must run the Dijkstra algorithm to re-calculate every route in the area. Network Architecture and Design

When a Link Changes State Network Architecture and Design

Network Architecture and Design OSPF - LSAs Different types of LSAs. Examples Router link (LSA type 1) Network link (LSA type 2) Network summary (LSA type 3) External (LSA type 5) ….. Network Architecture and Design

Location of Different LSAs Network Architecture and Design

Network Architecture and Design OSPF - Link Cost Each link is assigned a cost. By default this cost is 100,000,000 / (speed of link in bps). So, the default cost for a FDDI link is 1, 10BaseT is 10, and a T1 is 64. Unfortunately, this does not scale well with today’s technology. Network Architecture and Design

Network Architecture and Design OSPF - Link Cost Fortunately, the cost of a link can be set manually. In cisco, this is done under each interface: interface serial 0 ip ospf cost 10 Network Architecture and Design

Network Architecture and Design OSPF – Link Cost A “total” cost is then calculated for each destination prefix. Each prefix is installed into the routing table with a next hop relating to the lowest cost path. Network Architecture and Design

Network Architecture and Design OSPF - Convergence When a link changes state, the LSA flood and recalculation happen in a very short time, usually seconds. Because a link change is explicitly stated, there are very few routing loops (and for very short periods) in OSPF. Network Architecture and Design

Network Architecture and Design OSPF - Convergence This may seem CPU and memory intensive, and it does take a great deal more memory and CPU than RIP, but it also allows OSPF to converge routes in seconds even over large and complex networks. Network Architecture and Design

Network Architecture and Design OSPF - Areas To help conserve CPU and RAM, and to limit LSA floods, areas were introduced. Each router need only know about the links in its area, and the link back to Area 0 (zero). Network Architecture and Design

Network Architecture and Design OSPF - Areas Areas are defined as a 32-bit number, either straight decimal (e.g. 123456) or as a “dotted decimal” (e.g. 10.0.0.1). Network Architecture and Design

Network Architecture and Design OSPF - Area 0 Every area must be directly connected to “Area 0”. Area 0 Area 1 Area 3 Area 2 Network Architecture and Design

Network Architecture and Design OSPF - Area 0 The routers in Area 0 contain the aggregated prefixes for every area. Area 0 is sometimes called the “Backbone” area because all inter-area traffic must traverse Area 0. Network Architecture and Design

Network Architecture and Design OSPF - Area 0 Area 0 places an extreme burden on a network designer using OSPF. Many networks “grow” in non-elegant ways, making a truly hierarchical network difficult or even impossible. Network Architecture and Design

Network Architecture and Design OSPF - ABRs Routers with an interface in Area 0 and an interface in a non-zero area are called “Area Border Routers” or ABRs. ABRs aggregate the prefixes for a non-zero area and inject the aggregated prefixes into Area 0. Network Architecture and Design

Different Types of Routers Network Architecture and Design

Location of Different Routers Network Architecture and Design

Network Architecture and Design OSPF - Neighbors OSPF uses neighbor relationships to send routing updates. If a neighbor relationship cannot be achieved, no routing updates will pass. Network Architecture and Design

Routing Protocol Packets Network Architecture and Design

Network Architecture and Design OSPF - DR On broadcast media (e.g. Ethernet), OSPF elects a Designated Router (DR) and a Backup Designated Router (BDR). Network Architecture and Design

Network Architecture and Design OSPF - DR When updates are sent, each router on the LAN sends the updates to the DR (and the BDR), which sends one copy to each router. This is much better than each router sending a copy of each update to each other router. Network Architecture and Design

Network Architecture and Design OSPF - BDR If the DR is disabled or otherwise does not respond to queries, the BDR takes over. Network Architecture and Design

Network Architecture and Design DR and BDR Hellos elect DR and BDR to represent segment Each router then forms adjacency with DR and BDR Network Architecture and Design

Network Architecture and Design OSPF - Virtual Links A tunnel, or “virtual link”, can be used when direct physical connectivity cannot be achieved. This is not the preferred method. Network Architecture and Design

Network Architecture and Design OSPF - Multicast OSPF uses multicast (224.0.0.x) to propagate its routing updates, not broadcast. This reduces the CPU requirement on other hosts on the LAN as they do not have to process the multicast packet if they are not part of the multicast group. Network Architecture and Design

Third Intermediate Report OSPF I. Stergiou BGP A. Sgora Deadline: 25/02/03 Network Architecture and Design

Third Intermediate Report Structure Overview of examined technology Focus on open research points Related to open points works - State of the art behind open points Your own interests - Ideas Conclusions References Network Architecture and Design

Third Intermediate Report Report (soft and hard copy) Use of Greek language A related presentation (about thirty minutes). Network Architecture and Design

Network Architecture and Design End of Sixth Lecture Network Architecture and Design