1 Module 4: Implementing OSPF. 2 Lessons OSPF OSPF Areas and Hierarchical Routing OSPF Operation OSPF Routing Tables Designing an OSPF Network.

Slides:



Advertisements
Similar presentations
Introduction to OSPF.
Advertisements

Lonnie Decker Multiarea OSPF for CCNA Department Chair, Networking/Information Assurance Davenport University, Michigan August 2013 Elaine Horn Cisco Academy.
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.
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.
Routing and Routing Protocols
© 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.
1 CCNA 3 v3.1 Module 2. 2 CCNA 3 Module 2 Single Area OSPF.
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.
ROUTING PROTOCOLS PART II ET4187/ET5187 Advanced Telecommunication Network.
Fundamentals of Networking Discovery 2, Chapter 6 Routing.
TCP/IP Protocol Suite 1 Chapter 14 Upon completion you will be able to: Unicast Routing Protocols: RIP, OSPF, and BGP Distinguish between intra and interdomain.
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.
1 CS 4396 Computer Networks Lab Dynamic Routing Protocols - II OSPF.
Link-State Routing Protocols
Lecture Week 10 Link-State Routing Protocols. Objectives Describe the basic features & concepts of link-state routing protocols. List the benefits and.
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.
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:
© 1999, Cisco Systems, Inc OSPF Overview RFC 2328, 2178, 1583.
© 2002, Cisco Systems, Inc. All rights reserved. 1 Determining IP Routes.
Introduction to OSPF Nishal Goburdhan. Routing and Forwarding Routing is not the same as Forwarding Routing is the building of maps Each routing protocol.
Instructor & Todd Lammle
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 of of 35 Single Area OSPF Concepts 3 of 35 OSPF Basics.
Link State Routing NETE0521 Presented by Dr.Apichan Kanjanavapastit.
7400 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. -0/35- OfficeServ 7x00 Enterprise IP Solutions Quick Install Guide.
 Development began in 1987  OSPF Working Group (part of IETF)  OSPFv2 first established in 1991  Many new features added since then  Updated OSPFv2.
Routing and Routing Protocols
Routing Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009 Asia Pacific Institute of Information.
Open Shortest Path First (OSPF)
OSPF Open Shortest Path First. Table of Content  IP Routes  OSPF History  OSPF Design  OSPF Link State  OSPF Routing Table  OSPF Data Packets.
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.
© 2002, Cisco Systems, Inc. All rights reserved..
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—3-1 Implementing a Scalable Multiarea Network OSPF-Based Solution Planning Routing Implementations.
1 24-Feb-16 S Ward Abingdon and Witney College OSPF CCNA Exploration Semester 2 Chapter 11.
Single Area OSPF Module 2, Review How routing information is maintained Link-state routers apply the Dijkstra shortest path first algorithm against.
Prof. Alfred J Bird, Ph.D., NBCT Office – Science 3rd floor – S Office Hours – Monday and Thursday.
CSE 421 Computer Networks. Network Layer 4-2 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside.
Prof. Alfred J Bird, Ph.D., NBCT Office – McCormick 3rd floor 607 Office Hours – Monday 3:00 to 4:00 and.
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.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Single-Area OSPF Routing & Switching.
Open Shortest Path First (OSPF)
Dynamic Routing Protocols II OSPF
Instructor Materials Chapter 5: Dynamic Routing
Link State Routing protocol
Open Shortest Path First Chang-Keun Park
OSPF (Open Shortest Path First)
Routing Protocols and Concepts
Link-State Routing Protocols
Dynamic Routing Protocols part2
Chapter 5: Dynamic Routing
Dynamic Routing Protocols II OSPF
OSPF.
Link-State Routing Protocols
Dynamic Routing and OSPF
Chapter 8: Single-Area OSPF
Dynamic Routing Protocols part2
Cisco networking, CNET-448
Chapter 9: Multiarea OSPF
Link-State Routing Protocols
Chapter 9: Multiarea OSPF
Dynamic Routing Protocols part3 B
Presentation transcript:

1 Module 4: Implementing OSPF

2 Lessons OSPF OSPF Areas and Hierarchical Routing OSPF Operation OSPF Routing Tables Designing an OSPF Network

3 Lesson 4-1: OSPF

4 RIP vs. OSPF RIP Problems –Limited metric –Next-hop view –Limited network diameter –Slow convergence –Non-hierarchical routing OSPF Solutions –Arbitrary, 16-bit metric –Complete map –Theoretical unlimited network diameter –Fast convergence –Hierarchical routing structure

5 RIP vs. OSPF Figure 4-1

6 OSPF Features Authentication Classless Routing Arbitrary Metric Hierarchical Routing Structure Equal-Load Balancing Multicast/Unicast Packets

7 OSPF and Link State Routing Neighbor Discovery/Maintenance Virtual Links Link State Advertisements (LSAs) Link State Database (LSDB) Adjacencies Route Generation Algorithm Routing Tables

8 Adjacent Routers Figure 4-2

9 OSPF Sub-Protocols Table 4-1

10 Non-linear Phases of OSPF Operation Figure 4-3

11 RIP vs. OSPF Table 4-2

12 Lesson 4-2: OSPF Areas and Hierarchical Routing

13 Concepts Types of OSPF Areas Types of OSPF Routers Types of Traffic Route Summarization Area Partitioning Virtual Links

14 OSPF Areas, Routers, and Traffic Figure 4-4

15 Route Summarization Figure 4-5

16 Sample Area Figure 4-6

17 Router X Fails and Area X is Partitioned Figure 4-7

18 Connecting an Area Partition to the Backbone through a Normal Area Figure 4-8

19 Connecting a Partitioned Backbone through a Normal Area Figure 4-9

20 Lesson 4-3: OSPF Operation

21 Format of an OSPF Packet Figure 4-10

22 Types of OSPF Packets Table 4-3

23 Function of Hello Packets Neighbor Discovery / Maintenance –announce the presence of a router –act as keepalives to verify the continued participation of a router Election Process –determine the designated router (DR) and backup designated router (BDR) of a multi-access network segment

24 Only Router A Forwards LSAs from the Multi-Access Network Figure 4-11

25 Exchange Protocol: Phase 2 Operation Exchange DD Packets –establish master-slave relationship Exchange DD Packets –exchange information about LSDBs to build a link state request list Transmit LSRequest Packets –request specific LSAs that are missing from the LSDB of a router

26 OSPF LSA Packet Format Figure 4-12

27 Flooding Protocol Concepts 6 Types of LSAs Sequencing of LSAs Aging of LSAs Guaranteed Delivery of LSAs

28 Types of LSAs Table 4-4

29 Sequence Numbers Figure 4-13

30 Link State Acknowledgements Implicit Acknowledgement –router sends back a copy of the LSA in an LSUpdate packet Explicit Acknowledgement –router sends back an LSAck packet that contains the 20-byte header of the LSA

31 Lesson 4-4: OSPF Routing Tables

32 OSPF Metrics OSPF uses a 16-bit, arbitrary metric Metrics usually based on bandwidth Metric of a route = sum of all outgoing interfaces to the destination OSPF provides equal-load balancing

33 OSPF Path Types Intra-Area Paths Inter-Area Paths E1 Paths E2 Paths

34 Dijkstra Algorithm Also called the Shortest Path First (SPF) algorithm Converts the LSDB of a router into a shortest path tree (the router is the root of the tree) Run twice: –first to create the internal routing table –second to create the standard routing table

35 Sample Network Figure 4-14

36 Shortest Path Tree of Router J as Determined by the First SPF Calculation Figure 4-15

37 Shortest Path Tree of Router J as Determined by the Second SPF Calculation Figure 4-16

38 Lesson 4-5: Designing an OSPF Network

39 OSPF Routing Concepts Hierarchical Routing Structure –three-tiered model Route Summarization –summarize at area boundaries –conserve bandwidth and router resources

40 Figure 4-17

41 Route Summarization Figure 4-18

42 Topology Considerations Minimum/Maximum Routers per OSPF Network Minimum/Maximum Routers per OSPF Area Maximum Number of OSPF Areas

43 Scalability Considerations Plan for growth Ensure routers have the appropriate memory and processing power Place routers appropriately in the network

44 Area Design Considerations Designing the Backbone Area Designing Stub Areas –normal stub areas –not-so-stubby areas Avoiding Partitions and Virtual Links Providing for Route Summarization

45 Commonly Configurable OSPF Parameters Table 4-5

46 Commonly Configurable OSPF Parameters (cont.) Table 4-5

47 Module 4 Lab Exercise Designing OSPF Solutions

48 Lab Exercise 4-1: Designing OSPF Solutions

49 Lab Exercise 4-1: Overview Setup –discussion lab Format –answer questions as a group –share proposed solutions with class –discuss the different strengths and weaknesses of each proposed solution

50 Module 4: Review Questions... Summary...

51 1. Which of the following are link state routing protocols? A. Link Service Protocol B. Open Shortest Path First (OSPF) C. Routing Information Protocol (RIP) D. Intermediate System to Intermediate System (IS-IS) (Choose three.)

52 1. Which of the following are link state routing protocols? A. Link Service Protocol B. Open Shortest Path First (OSPF) C. Routing Information Protocol (RIP) D. Intermediate System to Intermediate System (IS-IS) (Choose three.)

53 2. What piece of information regarding network topology is available to a link state router, but not to a distance vector router? A. the network ID of all reachable destinations B. the next hop along the path to each destination C. the distance (or metric) from the router to the destination D. the status of the links between the router and any router in the network (Choose one.)

54 2. What piece of information regarding network topology is available to a link state router, but not to a distance vector router? A. the network ID of all reachable destinations B. the next hop along the path to each destination C. the distance (or metric) from the router to the destination D. the status of the links between the router and any router in the network (Choose one.)

55 3. Why do link state routers require more processing power than distance vector routers? A. because link state routers use the Dijkstra algorithm to compute paths B. because link state routers maintain more complex routing tables than distance vector routers C. because link state routers can make connections to more destination networks and other routers than distance vector routers D. because link state routers utilize a flooding process that requires them to transmit information about themselves and their links to every other router in their routing domains (Choose one.)

56 3. Why do link state routers require more processing power than distance vector routers? A. because link state routers use the Dijkstra algorithm to compute paths B. because link state routers maintain more complex routing tables than distance vector routers C. because link state routers can make connections to more destination networks and other routers than distance vector routers D. because link state routers utilize a flooding process that requires them to transmit information about themselves and their links to every other router in their routing domains (Choose one.)

57 4. In terms of link state routing protocols, what are neighboring routers? A. routers that share a common link B. routers located on adjacent subnets of an IP network C. routers that communicate with low latency because of their physical proximity D. link state routers that can communicate without routing their packets through any distance vector routers (Choose one.)

58 4. In terms of link state routing protocols, what are neighboring routers? A. routers that share a common link B. routers located on adjacent subnets of an IP network C. routers that communicate with low latency because of their physical proximity D. link state routers that can communicate without routing their packets through any distance vector routers (Choose one.)

59 5. What feature of link state routing protocols enables link state routing domains to converge more quickly than distance vector routing domains? A. Hello packets B. Dijkstra algorithm C. link state database D. link state flooding (Choose one.)

60 5. What feature of link state routing protocols enables link state routing domains to converge more quickly than distance vector routing domains? A. Hello packets B. Dijkstra algorithm C. link state database D. link state flooding (Choose one.)

61 6. What are the advantages of the hierarchical routing structure used by link state routers? A. reduces amount of time necessary to build adjacencies B. reduces load on router memory, router processors, and network bandwidth C. reduces number of fields required in routers' link state databases (LSDBs) D. reduces number of link state advertisements (LSAs) that must be flooded to a routing domain (Choose two.)

62 6. What are the advantages of the hierarchical routing structure used by link state routers? A. reduces amount of time necessary to build adjacencies B. reduces load on router memory, router processors, and network bandwidth C. reduces number of fields required in routers' link state databases (LSDBs) D. reduces number of link state advertisements (LSAs) that must be flooded to a routing domain (Choose two.)

63 7. What are the three categories of OSPF design considerations? A. topology considerations B. reliability considerations C. scalability considerations D. bandwidth considerations E. availability considerations F. area design considerations (Choose three.)

64 7. What are the three categories of OSPF design considerations? A. topology considerations B. reliability considerations C. scalability considerations D. bandwidth considerations E. availability considerations F. area design considerations (Choose three.)

65 8. What is the Internet Engineering Task Force (IETF) recommendation for the maximum number of routers in an OSPF network? A. 200 B. 700 C D (Choose one.)

66 8. What is the Internet Engineering Task Force (IETF) recommendation for the maximum number of routers in an OSPF network? A. 200 B. 700 C D (Choose one.)

67 9. In an OSPF network, what is the best location for routers that are relatively low in memory and processing power? A. backbone B. stub areas C. ISP interfaces D. subnet interfaces (Choose one.)

68 9. In an OSPF network, what is the best location for routers that are relatively low in memory and processing power? A. backbone B. stub areas C. ISP interfaces D. subnet interfaces (Choose one.)

Why should virtual links be reserved for emergencies in an OSPF network and not used as a permanent part of the network's topology? A. Virtual links are prone to errors. B. Virtual links require extra bandwidth. C. Virtual links are difficult to configure. D. Virtual links are slower than physical links. E. Virtual links place increased loads on routers. (Choose two.)

Why should virtual links be reserved for emergencies in an OSPF network and not used as a permanent part of the network's topology? A. Virtual links are prone to errors. B. Virtual links require extra bandwidth. C. Virtual links are difficult to configure. D. Virtual links are slower than physical links. E. Virtual links place increased loads on routers. (Choose two.)

71

72 Assumptions You understand the distance vector algorithm.You understand the distance vector algorithm. You know RIP.You know RIP. –Routing tables –Next-hop router –Convergence process Module 4: Implementing OSPF