Link State & OSPF. Spring 2013 CE Advanced Networks 1

Size: px
Start display at page:

Download "Link State & OSPF. Spring 2013 CE Advanced Networks 1"

Transcription

1 Link State & OSPF Spring 2013 CE Advanced Networks 1

2 AdministraBvia StaBc RouBng lab Wording problems VM stability issues How are the labs going? I will start upgrades of VMs today will send e- mail w/ new password when done OpportuniBes Cruzio I m waibng to hear back NMO SoTware Development for Cisco Advanced Services waibng for applicabons Expect more from campus network operabons group Next week Link Layer lab due Wednesday, 4/24 Link- State RouBng quiz Thursday, 4/25 Project proposal due Tuesday 4/30 Topic DraT outline What you need to invesbgate Spring 2013 CE Advanced Networks 2

3 Routing Introduction Remember delivery of IP packets implemented by two processes Forwarding Routing Dynamic routing process is a distributed computation Triggered by topology changes Processing defined by a routing protocol Output of the computation is forwarding state Goal of computation is convergence After finite sequence of topology changes Process should terminate updates to forwarding state Forwarding state should be correct Loop-free (after convergence vs. instantaneous) With desired characteristics: performance, possibly conform to policy 3 Spring 2013 CE Advanced Networks

4 Fate-sharing Principle The fate-sharing model suggests that it is acceptable to lose the state information associated with an entity if, at the same time, the entity itself is lost. Dave Clark, Design Philosophy of the DARPA Internet Protocols, SIGCOMM 88. Benefits Ensures the failure of any single component of an internet does not invalidate state located elsewhere in the internet Localizing the effects of any failures More robust system Internet routing architecture co-locates Forwarding state Routing process that computes the state Compared with virtual-circuit routing? 4 Spring 2013 CE Advanced Networks

5 Routing Protocol A set of algorithms and messages that are used to exchange topology information and populate the forwarding table with the routing protocol s choice of best paths. Purpose: Discover remote subnets Maintain up-to-date forwarding tables Choose the best path to destination subnets Components of a routing protocol: Algorithm: Procedures for Processing routing information Selecting best-paths The data structures needed for these steps. Routing protocol messages: Discover neighboring routers Exchange topology information 5 Spring 2013 CE Advanced Networks

6 Classifying Routing Protocols Function: Intra-domain/Interior Gateway Protocol (IGP) Inter-domain/Exterior Gateway Protocol (EGP) Algorithm distinguished by information exchanged: Distance-Vector Link-State Path-Vector 6 Spring 2013 CE Advanced Networks

7 Functional Classification An autonomous system (AS) or routing domain is a region of the Internet that is administered by a single entity UCSC s network IBM s corporate network AT&T s ISP network Ethernet Router Ethernet Ethernet Router Autonomous System 1 Routing inside an AS Focus is on performance Popular protocols: RIP, OSPF, IS-IS Ethernet Called intra-domain or internal gateway (IGP) routing Routing between ASs Focus is on policy Popular protocol: BGP Called inter-domain or external gateway (EGP) routing Router Router Router Autonomous System 2 Ethernet Router Ethernet 7 Spring 2013 CE Advanced Networks

8 How ensure correct routes? Recall requirement for correctness of routing protocol Loop-free Desired path characteristics Two strategies for ensuring correctness Use identical algorithm for selecting paths Share minimal topology information Use identical path selection algorithm at all nodes Used for IGP/Intra-domain routing Use link-state or distance vector protocol Use custom (private) algorithm for selecting paths Share full path information Use policy-specific path selection algorithm at each node Used for EGP/Inter-domain routing Use path-vector protocol Spring 2013 CE Advanced Networks 8

9 Algorithm Classification Distance-Vector Vectors of destination and distance sent to neighbors Tell your neighbors about the rest of the network Destination in terms of a network prefix Distance in terms of a metric: hop count, delay, bandwidth Use Distributed Bellman-Ford path selection algorithm Popular protocol: Routing Information Protocol (RIP) Link-State Flood description of your links (link state) Tell the rest of the network about your neighbors Links described by End-point routers of subnet in internet Cost of subnet: delay, bandwidth Use Dijkstra path selection algorithm Popular protocol: Open Shortest Path First (OSPF) Path-Vector Routes advertised as full-paths Paths described by sequence of ASs Popular protocol is Border Gateway Routing Protocol (BGP) 9 Spring 2013 CE Advanced Networks

10 Destination-Based Forwarding Internet roubng uses a single path per desbnabon Des-na-on- based forwarding is a restricted version of single- path A path through a node to a desbnabon must be an extension of the path from the node to the des3na3on. This is coming back to haunt us Spring 2013 CE Advanced Networks 10

11 Review The Internet implements a distributed routing architecture that is triggered by topology change events. Convergence of routing in the Internet depends on the stability of the network topology for a sufficient period of time. The Fate-Sharing Principle It is acceptable to lose the state information associated with an entity if, at the same time, the entity itself is lost. Ensures the failure of any single component of an internet does not invalidate state located elsewhere in the internet Localizing the effects of any failures Results in a more robust system Achieved in Internet by co-locating Forwarding state Routing process that computes the state 11 Spring 2013 CE Advanced Networks

12 Review An Autonomous System (AS) is a region of the Internet that is administered by a single entity and follows a single routing policy. Functional classification of routing protocols IGP - routing inside an AS Share minimal topology information Use identical path selection algorithm at all nodes Optimize performance EGP - routing between ASs Share full path information Use custom path selection algorithm at each node to implement desired policies Enforce policies 12 Spring 2013 CE Advanced Networks

13 Review Algorithmic classification of routing protocols Distance-vector Send vectors of distances to destinations to neighbors Tell your neighbors about the rest of the network Distributed computation Link-state Flood description of your links to all routers Tell the rest of the network about your neighbors Distributed database Path-vector Distance-vector with full paths Spring 2013 CE Advanced Networks 13

14 Review Destination-based forwarding A path through a node to a destination must be an extension of the path from the node to the destination Tends concentrates traffic on a subset of the network topology. Spring 2013 CE Advanced Networks 14

15 Link- State Spring 2013 CE Advanced Networks 15

16 RouBng Algorithms Distance- Vector Vectors of desbnabon and distance sent to neighbors Tell your neighbors about the rest of the network DesBnaBon in terms of a network prefix Distance in terms of a metric: hop count, delay, bandwidth Use Distributed Bellman- Ford path selecbon algorithm Popular protocol: RouBng InformaBon Protocol (RIP) Link- State Flood descripbon of your links (link state) Tell the rest of the network about your neighbors Links described by End- point routers of subnet in internet Cost of subnet: delay, bandwidth Use Dijkstra path selecbon algorithm Popular protocol: Open Shortest Path First (OSPF) Path- Vector Routes adverbsed as full- paths Paths described by sequence of ASs Popular protocol is Border Gateway RouBng Protocol (BGP) Spring 2013 CE Advanced Networks 16

17 RouBng Algorithms Distance- Vector Vectors of desbnabon and distance sent to neighbors Tell your neighbors about the rest of the network DesBnaBon in terms of a network prefix Distance in terms of a metric: hop count, delay, bandwidth Use Distributed Bellman- Ford path selecbon algorithm Popular protocol: RouBng InformaBon Protocol (RIP) Link- State Flood descripbon of your links (link state) Tell the rest of the network about your neighbors Links described by End- point routers of subnet in internet Cost of subnet: delay, bandwidth Use Dijkstra path selecbon algorithm Popular protocol: Open Shortest Path First (OSPF) Path- Vector Routes adverbsed as full- paths Paths described by sequence of ASs Popular protocol is Border Gateway RouBng Protocol (BGP) Spring 2013 CE Advanced Networks 17

18 How ensure correct routes? Recall requirement for correctness of roubng protocol Loop- free Desired path characterisbcs Two strategies for ensuring correctness Use idenbcal algorithm for selecbng paths Share minimal topology informabon Use idenbcal path selecbon algorithm at all nodes Used for IGP/Intra- domain roubng Use link- state or distance vector protocol Use custom (private) algorithm for selecbng paths Share full path informabon Use policy- specific path selecbon algorithm at each node Used for EGP/Inter- domain roubng Use path- vector protocol Spring 2013 CE Advanced Networks 18

19 How ensure correct routes? Recall requirement for correctness of roubng protocol Loop- free Desired path characterisbcs Two strategies for ensuring correctness Use idenbcal algorithm for selecbng paths Share minimal topology informabon Use idenbcal path selecbon algorithm at all nodes Used for IGP/Intra- domain roubng Use link- state or distance vector protocol Use custom (private) algorithm for selecbng paths Share full path informabon Use policy- specific path selecbon algorithm at each node Used for EGP/Inter- domain roubng Use path- vector protocol Spring 2013 CE Advanced Networks 19

20 Link- State Protocols Are Interior- Gateway Protocols (IGPs) Exchange link- state informabon Pair of routers connected by a subnet Cost of subnet (hop count, delay, etc.) Conceptually, very simple Spring 2013 CE Advanced Networks 20

21 Link- State Protocols Maintains a topology database of all the links it has heard of IniBalize with the subnets it is connected to. Floods link- state updates describing its directly connected subnets, including any changes to these links. Tell the rest of the network about your neighbors ParBcipates in the flooding of link- state updates from other routers. On update of its topology database Runs a shortest- path algorithm on the database to compute routes Dijkstra is most efficient Updates its forwarding table with any changes. Spring 2013 CE Advanced Networks 21

22 Characterizing Link State Link- State # updates per link change? One. How far propagate updates? Flooded to all nodes. One update, global distribubon. Scaling problems due to flooding As we ll see next lecture, the characteris3cs of distance vector are very different hint at a much beeer solu3on Spring 2013 CE Advanced Networks 22

23 Dijstra Shortest- Path Algorithm Breadth- first search of paths, by increasing path cost, for best paths to all desbnabons. Terminate when path has been found for all desbnabons. Maintain two sets DesBnaBons for which shortest paths have been found. Permanently labeled desbnabons P IniBalize with self DesBnaBons for which candidate shortest paths have been found. Iterate Temporarily labeled desbnabons T IniBalize with my neighbors. Move shortest path in T, say for desbnabon D, to P Add routes for D s neighbors, that are extensions of the path to T, to T if they are shorter than the current path in T for each neighbor. The relaxa3on step. Repeat unbl a route has been added to P for all desbnabons Spring 2013 CE Advanced Networks 23

24 More formally E is the set of edges. w ij is the weight of the link between nodes i and j. P and T see previous slide. P and T entries are triples, <d, p, w>: d is the desbnabon p is the predecessor w is the link weight algorithm Dijkstra begin 1 Push(<i,i,0>, P ); 2 for each {(i, j) E} 3 Insert(<j,i, ij >, T ); 4 while ( T > 0) begin 5 <x,p x,d x > Min(T ); 6 DeleteMin(T ); 7 Push(<x,p x,d x >, P ); 8 for each {(x, j) E} 9 if (T j = ) 10 then Insert(<j,x,d x + xj >, T ) 11 else if (d x + xj < T j.d j ) 12 then DecreaseKey(<j,x,d x + xj >, T ); end end Figure 2. Traditional Dijkstra Shortest-Path Algorithm. Spring 2013 CE Advanced Networks 24

25 Dijkstra path cost B,2 7 C, A, E, F, 2 2 G, 4 H, B,2 C, A,0 B,2 G, B,2 E,4 F, C, H, C, D, A,0 E,4 F, D, A,0 E,4 F,6 D, G,5 H, B,2 C, G,5 H, B,2 C,9 A,0 E,4 F,6 D, A,0 E,4 F,6 D, G,5 H,8 B,2 G,5 H,8 C,9 A,0 E,4 F,6 D,10 G,5 H,8 Spring 2013 CE Advanced Networks 25

26 TranslaBng to a Protocol Dijkstra requires a centralized implementabon Maintain a full graph of the network, on an event- driven basis Re- compute routes as the graph changes Flood changes to your links Brute- force protocol. Straight- forward, easy to understand Inefficient lots of overhead Spring 2013 CE Advanced Networks 26

27 Review Dijkstra Iterates on next shortest path Requires centralized computabon LS protocols Is an IGP Implements a centralized roubng model Floods link- state updates describing current state of its links Tell the rest of the network about your neighbors Use Dijkstra algorithm because it is most efficient shortest- path algorithm Spring 2013 CE Advanced Networks 27

28 The Challenge of Internet RouBng Independent roubng computabons at each router Need to compute paths that Support desbnabon- based forwarding Are shortest Are loop- free This is trickier than it looks Spring 2013 CE Advanced Networks 28

29 Examples illustrabng challenges of distributed roubng Spring 2013 CE Advanced Networks 29

30 Correct solubon depends on combinabon of roubng algorithm and algebra used for metrics. Spring 2013 CE Advanced Networks 30

31 OSPF Spring 2013 CE Advanced Networks 31

32 OSPF OSPF = Open Shortest Path First The most widely used roubng protocol The complexity of OSPF is significant History: 1989: RFC 1131 OSPF Version : RFC1247 OSPF Version : RFC 1583 OSPF Version 2 (revised) 1997: RFC 2178 OSPF Version 2 (revised) 1998: RFC 2328 OSPF Version 2 (current version) Spring 2013 CE Advanced Networks 32

33 What We Cover Messages Router IDs Flooding process Metrics Designated routers Areas Spring 2013 CE Advanced Networks 33

34 OSPF Messages An OSPF message can contain one of five packet types. OSPF is embedded directly in an IP frame (doesn t use UDP) Protocol field is set to 89 (OSPF) DesBnaBon address is typically set to one of two mulbcast addresses: ( AllSPFRouters Hello messages) or ( AllDRouters roubng info to Designated Routers ). If the OSPF packet is encapsulated in an Ethernet frame, the desbnabon MAC address is also a mulbcast address: E or E ! Spring 2013 CE Advanced Networks 34

35 OSPF Packet Types Hello: Used to establish and maintain adjacency with other OSPF routers. DBD: The database descripbon (DBD) packet contains an abbreviated list of the sending router s link- state database and is used by receiving routers to check against the local link- state database. LSR: Receiving routers can then request more informabon about any entry in the DBD by sending a link- state request (LSR). LSU: Link- state update (LSU) packets are used to reply to LSRs and to announce new informabon. LSUs contain seven different types of link- state adverbsements (LSA). LSAck: When an LSU is received, the router sends a link- state acknowledgment (LSAck) to confirm receipt of the LSU. Spring 2013 CE Advanced Networks 35

36 OSPF Message Header 2: current version is OSPF V2 OSPF Message Header Message types: 1: Hello (tests reachability) 2: Database description 3: Link Status request 4: Link state update 5: Link state acknowledgement Standard IP checksum taken over entire packet Body of OSPF Message version type message length source router IP address Area ID checksum authentication type authentication authentication 32 bits ID of the Area from which the packet originated 0: no authentication 1: Cleartext password 2: MD5 checksum (added to end packet) Authentication passwd = 1: 64 cleartext password Authentication passwd = 2: 0x0000 (16 bits) KeyID (8 bits) Length of MD5 checksum (8 bits) Nondecreasing sequence number (32 bits) Prevents replay attacks Spring 2013 CE Advanced Networks 36

37 RouterIDs Router ID plays an important role in OSPF Uniquely idenbfies each router in a roubng domain Used in Designated Router elecbon process (explained later) Router ID is an IP address of a router Router ID Router ID Router ID Cisco routers use following algorithm to determine Router ID IP address configured with OSPF router-id command If not configured, use highest IP address of a loopback interface If no loopback interfaces, use highest acbve IP address of physical interface Router ID Advantage of loopback interface is it cannot fail Router ID Router ID Spring 2013 CE Advanced Networks 37

38 OSPF Hello Packets Used to Discover OSPF neighbors and establish neighbor adjacencies Elect the Designated Router and Backup Designated Router on multiaccess networks such as Ethernet and Frame Relay Negotiate Hello interval (e.g. 10 sec on Ethernet segments) Dead interval: time to declare neighbor down (4x Hello interval) Network type Five network types Point-to-point Point-to-multipoint Broadcast multiaccess (Ethernet) Nonbroadcast multiaccess (Frame Relay) Virtual links Spring 2013 CE Advanced Networks 38

39 OSPF LSU Packets Link State Update (LSU) packets Used for OSPF routing updates Contain one or more LSAs Link State Advertisements (LSAs) Contain route information for destination networks There are 11 types of LSAs Spring 2013 CE Advanced Networks 39

40 Link State AdverBsement (LSA) The LSA of router is as follows: Link State ID: = can be Router ID AdverBsing Router: = Router ID Number of links: 3 = 2 links plus router itself DescripBon of Link 1: Link ID = , Metric = 4 DescripBon of Link 2: Link ID = , Metric = 3 DescripBon of Link 3: Link ID = , Metric = / / / / / Each router sends its LSA to all routers in the network (using a method called reliable flooding) Spring 2013 CE Advanced Networks 40

41 LSA Format LSA Link Age Link Type LSA Header LSA Data LSA Header Link State ID advertising router link sequence number checksum length Link ID Link 1 Link 2 Link Type Link Type #TOS metrics #TOS metrics Link Data Link ID Link Data Metric Metric Spring 2013 CE Advanced Networks 41

42 OSPF Metrics The OSPF metric is called cost. The following passage is from RFC 2328: A cost is associated with the output side of each router interface. This cost is configurable RFC 2328 does not specify which values should be used to determine the cost. In Cisco IOS Link cost is 10 8 link bandwidth. Reference bandwidth (10 8 ) can be changed with auto-cost referencebandwidth! Modify link bandwidth value with bandwidth! Spring 2013 CE Advanced Networks 42

43 Link State Database The collecbon of all LSAs is called the link- state database Each router has and idenbcal link- state database Useful for debugging: Each router has a complete descripbon of the network If neighboring routers discover each other for the first Bme, they will exchange their link- state databases The link- state databases are synchronized using reliable flooding Spring 2013 CE Advanced Networks 43

44 Link State Database / / / 24 Each router has a database which contains the LSAs from all other routers / / / / / LS Type Link StateID Adv. Router Checksum LS SeqNo LS Age Router-LSA x9b47 0x Router-LSA x219e 0x Router-LSA x6b53 0x Router-LSA xe39a 0x a 20 Router-LSA xd2a6 0x Router-LSA x05c3 0x Spring 2013 CE Advanced Networks 44

45 Neighbor Discovery Router mulbcasts OSPF Hello packets on all OSPF- enabled interfaces. If two routers share a link, they can become neighbors, and establish an adjacency OSPF Hello Scenario: Router restarts OSPF Hello: I heard ATer becoming a neighbor, routers exchange their link state databases Spring 2013 CE Advanced Networks 45

46 Neighbor discovery and database synchronizabon Scenario: Router restarts Discovery of adjacency OSPF Hello OSPF Hello: I heard After neighbors are discovered the nodes exchange their databases Sends database description. (description only contains LSA headers) Acknowledges receipt of description Database Description: Sequence = X Database Description: Sequence = X, 5 LSA headers = Router-LSA, , 0x Router-LSA, , 0x Router-LSA, , 0x Router-LSA, , 0x a Router-LSA, , 0x Router-LSA, , 0x Database Description: Sequence = X+1, 1 LSA header= Router-LSA, , 0x Database Description: Sequence = X+1 Sends empty database description Database description of Spring 2013 CE Advanced Networks 46

47 Regular LSA exchanges sends requested LSAs Link State Request packets, LSAs = Router-LSA, , Router-LSA, , Router-LSA, , Router-LSA, , Router-LSA, , Router-LSA, , Link State Update Packet, LSAs = Router-LSA, , 0x Router-LSA, , 0x Router-LSA, , 0x Router-LSA, , 0x a Router-LSA, , 0x Router-LSA, , 0x Link State Update Packet, LSA = Router-LSA, , 0x explicitly requests each LSA from has more recent value for and sends it to (with higher sequence number) Spring 2013 CE Advanced Networks 47

48 DisseminaBon of LSA- Update A router sends and refloods LSA- Updates, whenever the topology or link cost changes. (If a received LSA does not contain new informabon, the router will not flood the packet) ExcepBon: Infrequently (every 30 minutes), a router will flood LSAs even if there are no new changes. Acknowledgements of LSA- updates: explicit ACK, or implicit via recepbon of an LSA- Update Spring 2013 CE Advanced Networks 48

49 Why Designated Routers? Large number of adjacencies Full mesh of adjacencies n(n - 1)/2 adjacencies Excessive load from flooding LSAs Spring 2013 CE Advanced Networks 49

50 ElecBng Designated Router OSPF elects a Designated Router (DR) on mulbaccess networks DR is collecbon and distribubon point for LSAs on network Backup Designated Router (BDR) also elected for case where DR fails Spring 2013 CE Advanced Networks 50

51 ElecBng Designated Router ElecBon held through exchange of Hello messages DR/BDR elecbon criteria DR is router with highest interface priority BDR is router with second- highest interface priority If interface prioribes are equal, use Router ID Spring 2013 CE Advanced Networks 51

52 ElecBng Designated Router Further elecbons only occur on failure of DR/BDR On DR failure BDR promoted to DR New BDR elected On BDR failure New BDR elected Live (B)DR not replaced by elecbon. If DR dies BDR replaces DR ElecBon held to replace BDR If BDR dies ElecBon held to replace BDR Spring 2013 CE Advanced Networks 52

53 OSPF Areas An OSPF Area is a set of routers that share link state informabon Goal is to address scalability problem with OSPF flooding Area 0 is the backbone area All areas must be connected to he backbone area Best pracbce to use area 0 in single- area OSPF Eases conversion to mulb- area Spring 2013 CE Advanced Networks 53

54 Review OSPF message types Hello - establish and maintain adjacency with OSPF routers DataBase DescripBon (DBD) - summary of my database Link- State Request (LSR) - request for detailed entry Link- State Update (LSU) - response to LSR Link- State Ack (LSAck) - acknowledge receipt of LSU Router IDs Uniquely idenbfies each router in a roubng domain Used in Designated Router elecbon process Best pracbce is to use loopback interface... it can t fail Spring 2013 CE Advanced Networks 54

55 Review OSPF metrics Cost is associated with the output side of each router interface. In IOS is 10 8 / link bandwidth (inversely proporbonal to bandwidth) Designated routers MiBgate impact of full- mesh on # of adjacencies in topology (n(n- 1)/2) DR is collecbon and distribubon point for LSAs on network OSPF deals with scaling problem by using areas, area 0 is the backbone. Spring 2013 CE Advanced Networks 55

OSPF (Open Shortest Path First)

OSPF (Open Shortest Path First) OSPF (Open Shortest Path First) Open : specification publicly available RFC 1247, RFC 2328 Working group formed in 1988 Goals: Large, heterogeneous internetworks Uses the Link State algorithm Topology

More information

OSPF (Open Shortest Path First)

OSPF (Open Shortest Path First) OSPF (Open Shortest Path First) Open : specification publicly available RFC 1247, RFC 2328 Working group formed in 1988 Goals: Large, heterogeneous internetworks Uses the Link State algorithm Topology

More information

IP Routing Tecnologie e Protocolli per Internet II rev 1

IP Routing Tecnologie e Protocolli per Internet II rev 1 IP Routing Tecnologie e Protocolli per Internet II rev 1 Andrea Detti Electronic Engineering dept. E-mail: andrea.detti@uniroma2.it Some sources: Cisco CCNA Routing and Switching ICND1 and ICND2 Slide

More information

Table of Contents 1 OSPF Configuration 1-1

Table of Contents 1 OSPF Configuration 1-1 Table of Contents 1 OSPF Configuration 1-1 Introduction to OSPF 1-1 Basic Concepts 1-2 OSPF Area Partition 1-4 Router Types 1-7 Classification of OSPF Networks 1-9 DR and BDR 1-9 OSPF Packet Formats 1-11

More information

Cabrillo College. Rick Graziani, Instructor

Cabrillo College. Rick Graziani, Instructor Cabrillo College CCNP Advanced Routing Ch. 5 - Multi-areas (Part I) Rick Graziani, Instructor Mar. 4, 2002 1 Multi-Area Part I Areas LSAs show ip ospf database (summary of link state database) show ip

More information

Basic Idea. Routing. Example. Routing by the Network

Basic Idea. Routing. Example. Routing by the Network Basic Idea Routing Routing table at each router/gateway When IP packet comes, destination address checked with routing table to find next hop address Questions: Route by host or by network? Routing table:

More information

Routing by the Network

Routing by the Network Routing Basic Idea Routing table at each router/gateway When IP packet comes, destination address checked with routing table to find next hop address Questions: Route by host or by network? Routing table:

More information

OSPF. Unless otherwise noted, OSPF refers to OSPFv2 throughout this document.

OSPF. Unless otherwise noted, OSPF refers to OSPFv2 throughout this document. Open Shortest Path First () is a link state based interior gateway protocol developed by the working group of the Internet Engineering Task Force (IETF). At present, version 2 (RFC2328) is used. Introduction

More information

Introduction to OSPF

Introduction to OSPF Introduction to OSPF 1 OSPF Open Shortest Path First Link state or SPF technology Developed by OSPF working group of IETF (RFC 1247) OSPFv2 standard described in RFC2328 Designed for: TCP/IP environment

More information

CCNA 3 (v v6.0) Chapter 5 Exam Answers % Full

CCNA 3 (v v6.0) Chapter 5 Exam Answers % Full CCNA 3 (v5.0.3 + v6.0) Chapter 5 Exam Answers 2017 100% Full ccnav6.com /ccna-3-v5-0-3-v6-0-chapter-5-exam-answers-2017-100-full.html CCNA Exam Answers 2017 CCNA 3 (v5.0.3 + v6.0) Chapter 5 Exam Answers

More information

CompSci 356: Computer Network Architectures. Lecture 13: Dynamic routing protocols: Link State Chapter 3.3.3, Xiaowei Yang

CompSci 356: Computer Network Architectures. Lecture 13: Dynamic routing protocols: Link State Chapter 3.3.3, Xiaowei Yang CompSci 356: Computer Network Architectures Lecture 13: Dynamic routing protocols: Link State Chapter 3.3.3, 3.2.9 Xiaowei Yang xwy@cs.duke.edu Today Clarification on RIP Link-state routing Algorithm Protocol:

More information

Lab 4: Routing using OSPF

Lab 4: Routing using OSPF Network Topology:- Lab 4: Routing using OSPF Device Interface IP Address Subnet Mask Gateway/Clock Description Rate Fa 0/0 172.16.1.17 255.255.255.240 ----- R1 LAN R1 Se 0/0/0 192.168.10.1 255.255.255.252

More information

Configuring OSPF. Cisco s OSPF Implementation

Configuring OSPF. Cisco s OSPF Implementation Configuring OSPF This chapter describes how to configure OSPF. For a complete description of the OSPF commands in this chapter, refer to the OSPF s chapter of the Network Protocols Reference, Part 1. To

More information

Configuring OSPF network management 39 Enabling message logging 39 Enabling the advertisement and reception of opaque LSAs 40 Configuring OSPF to

Configuring OSPF network management 39 Enabling message logging 39 Enabling the advertisement and reception of opaque LSAs 40 Configuring OSPF to Contents Configuring OSPF 1 Introduction to OSPF 1 Basic concepts 1 OSPF areas 3 Router types 6 OSPF network classification 7 DR and BDR 8 OSPF packet formats 9 Supported OSPF features 17 Protocols and

More information

Logging neighbor state changes 38 Configuring OSPF network management 39 Enabling message logging 39 Enabling the advertisement and reception of

Logging neighbor state changes 38 Configuring OSPF network management 39 Enabling message logging 39 Enabling the advertisement and reception of Contents Configuring OSPF 1 Introduction to OSPF 1 Basic concepts 1 Area based OSPF network partition 3 Router types 6 OSPF network classification 7 DR and BDR 8 OSPF packet formats 9 Supported features

More information

CompSci 356: Computer Network Architectures. Lecture 12: Dynamic routing protocols: Link State Chapter Xiaowei Yang

CompSci 356: Computer Network Architectures. Lecture 12: Dynamic routing protocols: Link State Chapter Xiaowei Yang CompSci 356: Computer Network Architectures Lecture 12: Dynamic routing protocols: Link State Chapter 3.3.3 Xiaowei Yang xwy@cs.duke.edu Today Routing Information Protocol Link-state routing Algorithm

More information

Why dynamic route? (1)

Why dynamic route? (1) Routing Why dynamic route? (1) Static route is ok only when Network is small There is a single connection point to other network No redundant route 2 Why dynamic route? (2) Dynamic Routing Routers update

More information

Introduction to OSPF

Introduction to OSPF Introduction to OSPF ISP/IXP Workshops ISP/IXP Workshops 1999, Cisco Systems, Inc. 1 Agenda OSPF Primer OSPF in Service Provider Networks OSPF BCP - Adding Networks OSPF Command Summary 2 OSPF Primer 3

More information

OSPF Protocol Overview on page 187. OSPF Standards on page 188. OSPF Area Terminology on page 188. OSPF Routing Algorithm on page 190

OSPF Protocol Overview on page 187. OSPF Standards on page 188. OSPF Area Terminology on page 188. OSPF Routing Algorithm on page 190 Chapter 17 OSPF Protocol Overview The Open Shortest Path First (OSPF) protocol is an interior gateway protocol (IGP) that routes packets within a single autonomous system (AS). OSPF uses link-state information

More information

TDC 363 Introduction to LANs

TDC 363 Introduction to LANs TDC 363 Introduction to LANs OSPF Greg Brewster DePaul University TDC 363 Greg Brewster, DePaul University 1 OSPF Link State Routing Algorithms Open Shortest Path First (OSPF) Message Types Operations

More information

Unit 3: Dynamic Routing

Unit 3: Dynamic Routing Unit 3: Dynamic Routing Basic Routing The term routing refers to taking a packet from one device and sending it through the network to another device on a different network. Routers don t really care about

More information

CSc 450/550 Computer Networks Internet Routing

CSc 450/550 Computer Networks Internet Routing CSc 450/550 Computer Networks Internet Routing Jianping Pan Summer 2007 7/12/07 CSc 450/550 1 Review Internet Protocol (IP) IP header addressing class-based, classless, hierarchical, NAT routing algorithms

More information

Introduction to OSPF OSPF. Link State Routing. Link State. Fast Convergence. Low Bandwidth Utilisation

Introduction to OSPF OSPF. Link State Routing. Link State. Fast Convergence. Low Bandwidth Utilisation Introduction to OSPF ISP/IP Workshops OSPF Open Shortest Path First Link state or SPF technology Developed by OSPF working group of IETF (RFC 47) Designed for TCP/IP Internet environment Fast convergence

More information

EECS 122, Lecture 16. Link Costs and Metrics. Traffic-Sensitive Metrics. Traffic-Sensitive Metrics. Static Cost Metrics.

EECS 122, Lecture 16. Link Costs and Metrics. Traffic-Sensitive Metrics. Traffic-Sensitive Metrics. Static Cost Metrics. EECS 122, Lecture 16 Kevin Fall kfall@cs.berkeley.edu edu Link Costs and Metrics Routing protocols compute shortest/cheapest paths using some optimization criteria Choice of criteria has strong effect

More information

Introduction to OSPF

Introduction to OSPF Introduction to OSPF ISP/IXP Workshops ISP/IXP Workshops 1999, Cisco Systems, Inc. 1 OSPF Dynamic Routing Protocol Link State technology Runs over IP, protocol 89 Designed by IETF for TCP/IP Supports VLSM

More information

CCNA 3 (v v6.0) Chapter 8 Exam Answers % Full

CCNA 3 (v v6.0) Chapter 8 Exam Answers % Full CCNA 3 (v5.0.3 + v6.0) Chapter 8 Exam Answers 2017 100% Full ccnav6.com /ccna-3-v5-0-3-v6-0-chapter-8-exam-answers-2017-100-full.html CCNA Exam Answers 2017 CCNA 3 (v5.0.3 + v6.0) Chapter 8 Exam Answers

More information

Last time. Transitioning to IPv6. Routing. Tunneling. Gateways. Graph abstraction. Link-state routing. Distance-vector routing. Dijkstra's Algorithm

Last time. Transitioning to IPv6. Routing. Tunneling. Gateways. Graph abstraction. Link-state routing. Distance-vector routing. Dijkstra's Algorithm Last time Transitioning to IPv6 Tunneling Gateways Routing Graph abstraction Link-state routing Dijkstra's Algorithm Distance-vector routing Bellman-Ford Equation 10-1 This time Distance vector link cost

More information

Routing. Advanced Computer Networks: Routing 1

Routing. Advanced Computer Networks: Routing 1 Routing Advanced Computer Networks: Routing 1 Gateway To internet or wide area network Metropolitan Area Network (MAN) s s Organization Servers Backbone R S R R Departmental Server s R S R s S R s s s

More information

REDDIG II Computer Networking Training

REDDIG II Computer Networking Training REDDIG II Computer Networking Training JM SANCHEZ / PH RASSAT -20/06/2012 Invierno 2011 Capacitacion en fabrica - CORPAC Dynamic Routing Dynamic Routing Function(s) of Dynamic Routing Protocols: Dynamically

More information

Symbols. Numerics I N D E X

Symbols. Numerics I N D E X I N D E X Symbols? (question mark), CLI help system, 126 Numerics A 2-router BGP topology, configuring, 279 284 4-router BGP topology, configuring, 266, 276 279 ABRs (area border routers), 9, 87, 95, 141

More information

Internet Routing : Fundamentals of Computer Networks Bill Nace

Internet Routing : Fundamentals of Computer Networks Bill Nace Internet Routing 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Looking Ahead Lab #2 just due Quiz #2

More information

Computer Networking Introduction

Computer Networking Introduction Computer Networking Introduction Halgurd S. Maghdid Software Engineering Department Koya University-Koya, Kurdistan-Iraq Lecture No.15 Chapter 4: outline 4.1 introduction 4.2 virtual circuit and datagram

More information

Routing in the Internet

Routing in the Internet Routing in the Internet Daniel Zappala CS 460 Computer Networking Brigham Young University Scaling Routing for the Internet 2/29 scale 200 million destinations - can t store all destinations or all prefixes

More information

Lecture 12. Introduction to IP Routing. Why introduction? Routing

Lecture 12. Introduction to IP Routing. Why introduction? Routing Lecture. Introduction to IP Routing Why introduction? Routing: very complex issue need in-depth study entire books on routing our scope: give a flavour of basic routing structure and messaging give an

More information

OSPF Commands. Cisco IOS IP Command Reference, Volume 2 of 3: Routing Protocols IP2R-61

OSPF Commands. Cisco IOS IP Command Reference, Volume 2 of 3: Routing Protocols IP2R-61 OSPF Commands Use the commands in this chapter to configure and monitor the Open Shortest Path First (OSPF) routing protocol. For OSPF configuration information and examples, refer to the Configuring OSPF

More information

Table of Contents 1 Static Routing Configuration RIP Configuration 2-1

Table of Contents 1 Static Routing Configuration RIP Configuration 2-1 Table of Contents 1 Static Routing Configuration 1-1 Introduction 1-1 Static Route 1-1 Default Route 1-1 Application Environment of Static Routing 1-1 Configuring a Static Route 1-2 Configuration Prerequisites

More information

CSCD 330 Network Programming Spring 2018

CSCD 330 Network Programming Spring 2018 CSCD 330 Network Programming Spring 018 Lecture 16 Network Layer Routing Protocols Reading: Chapter 4 Some slides provided courtesy of J.F Kurose and K.W. Ross, All Rights Reserved, copyright 017 1 Network

More information

CSCD 330 Network Programming Spring 2017

CSCD 330 Network Programming Spring 2017 CSCD 330 Network Programming Spring 017 Lecture 16 Network Layer Routing Protocols Reading: Chapter 4 Some slides provided courtesy of J.F Kurose and K.W. Ross, All Rights Reserved, copyright 1996-007

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Interior Routing Protocols and High Availability.

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Interior Routing Protocols and High Availability. Vendor: Alcatel-Lucent Exam Code: 4A0-101 Exam Name: Alcatel-Lucent Interior Routing Protocols and High Availability Version: Demo QUESTION 1 When a router receives an IP packet, but does not find a match

More information

Routing Protocols. Autonomous System (AS)

Routing Protocols. Autonomous System (AS) Routing Protocols Two classes of protocols: 1. Interior Routing Information Protocol (RIP) Open Shortest Path First (OSPF) 2. Exterior Border Gateway Protocol (BGP) Autonomous System (AS) What is an AS?

More information

IPv4 and Routing. based on Chapter 8 of CompTIA Network+ Exam Guide, Mike Meyers

IPv4 and Routing. based on Chapter 8 of CompTIA Network+ Exam Guide, Mike Meyers IPv4 and Routing based on Chapter 8 of CompTIA Network+ Exam Guide, Mike Meyers Routing How does a data packet get from its source network, to the destination's network? Individual networks are connected

More information

Teldat Router. OSPF Protocol

Teldat Router. OSPF Protocol Teldat Router OSPF Protocol Doc. DM714-I Rev. 10.90 November, 2011 INDEX Chapter 1 Introduction... 1 1. The OSPF Protocol... 2 2. The OSPF Routing Protocol... 3 3. Configuring OSPF... 4 3.1. Enabling the

More information

Routing Protocol. RIPv1

Routing Protocol. RIPv1 Outline Routing Protocol RIPv1, RIPv2, EIGRP OSPF o RIPv1, RIPv2 o EIGRP o OSPF 2 3 RIPv1 RIP Characteristics A classful, Distance Vector (DV) routing protocol Metric = hop count Routes with a hop count

More information

Open Shortest Path First (OSPF)

Open Shortest Path First (OSPF) CHAPTER 42 Open Shortest Path First (OSPF) Background Open Shortest Path First (OSPF) is a routing protocol developed for Internet Protocol (IP) networks by the interior gateway protocol (IGP) working

More information

Link State Routing. Link State Packets. Link State Protocol. Link State Protocols Basic ideas Problems and pitfalls

Link State Routing. Link State Packets. Link State Protocol. Link State Protocols Basic ideas Problems and pitfalls Link State Routing In particular OSPF Karst Koymans Informatics Institute University of Amsterdam (version 16.3, 2017/03/09 11:25:31) Tuesday, March 7, 2017 Link State Protocols Basic ideas Problems and

More information

9.1. Routing Protocols

9.1. Routing Protocols 9.1. Routing Protocols Each organization that has been assigned a network address from an ISP is considered an autonomous system (AS). That organization is free to create one large network, or divide the

More information

A study of WAN design, routing protocols and connectivity between Head office to Branch office

A study of WAN design, routing protocols and connectivity between Head office to Branch office A study of WAN design, routing protocols and connectivity between Head office to Branch office Dr. Anil Kumar Singh ABSTRACT Jagran Institute of Management, 620-W Block Saket Nagar, Kanpur 3.LAB SETUP

More information

Two types of routing protocols are used in internetworks: interior gateway protocols (IGPs) and exterior gateway protocols (EGPs).

Two types of routing protocols are used in internetworks: interior gateway protocols (IGPs) and exterior gateway protocols (EGPs). Introduction Dynamic routing is when protocols are used to find networks and update routing tables on routers. True, this is easier than using static or default routing, but it ll cost you in terms of

More information

Which of the following describe the process identifier that is used to run OSPF on a router? (Choose two)

Which of the following describe the process identifier that is used to run OSPF on a router? (Choose two) ICND1 OSPF Questions Question 1 Which of the following describe the process identifier that is used to run OSPF on a router? (Choose two) A. It is locally significant. B. It is globally significant. C.

More information

Routing Protocol. Seiya Tsubone. Apr The University of Tokyo. Seiya Tsubone (The University of Tokyo) Routing Protocol Apr. 25.

Routing Protocol. Seiya Tsubone. Apr The University of Tokyo. Seiya Tsubone (The University of Tokyo) Routing Protocol Apr. 25. Routing Protocol Seiya Tsubone The University of Tokyo Apr. 25. 2013 Seiya Tsubone (The University of Tokyo) Routing Protocol Apr. 25. 2013 1 / 60 Table of Contents 1 The Concept of Routing 2 RIP 3 OSPF

More information

Chapter 4: outline. Network Layer 4-1

Chapter 4: outline. Network Layer 4-1 Chapter 4: outline 4.1 introduction 4.2 virtual circuit and datagram networks 4.3 what s inside a router 4.4 IP: Internet Protocol datagram format IPv4 addressing ICMP IPv6 4.5 routing algorithms link

More information

Routing. Jens A Andersson Communication Systems

Routing. Jens A Andersson Communication Systems Routing Jens A Andersson Communication Systems R1 Choosing an Optimal Path R4 5 R7 5 10 40 R6 6 5 B R2 15 A 20 4 10 10 R8 R3 5 R5 10 Router A router is a type of internetworking device that passes data

More information

ETSF05/ETSF10 Internet Protocols. Routing on the Internet

ETSF05/ETSF10 Internet Protocols. Routing on the Internet ETSF05/ETSF10 Internet Protocols Routing on the Internet Circuit switched routing ETSF05/ETSF10 - Internet Protocols 2 Routing in Packet Switching Networks Key design issue for (packet) switched networks

More information

OSPF Demand Circuit Feature

OSPF Demand Circuit Feature OSPF Demand Circuit Feature Document ID: 5132 Contents Introduction Prerequisites Requirements Components Used Conventions How Is OSPF over Demand Circuit Different from a Normal Circuit? Suppressed Periodic

More information

ICS 351: Today's plan. distance-vector routing game link-state routing OSPF

ICS 351: Today's plan. distance-vector routing game link-state routing OSPF ICS 351: Today's plan distance-vector routing game link-state routing OSPF distance-vector routing game 1. prepare a list of all neighbors and the links to them, and the metric for each link 2. create

More information

Chapter 4: Network Layer. Lecture 12 Internet Routing Protocols. Chapter goals: understand principles behind network layer services:

Chapter 4: Network Layer. Lecture 12 Internet Routing Protocols. Chapter goals: understand principles behind network layer services: NET 331 Computer Networks Lecture 12 Internet Routing Protocols Dr. Anis Koubaa Reformatted slides from textbook Computer Networking a top-down appraoch, Fifth Edition by Kurose and Ross, (c) Pearson Education

More information

Routing Protocols of IGP. Koji OKAMURA Kyushu University, Japan

Routing Protocols of IGP. Koji OKAMURA Kyushu University, Japan Routing Protocols of IGP Koji OKAMURA Kyushu University, Japan Routing Protocol AS (Autonomous System) Is operated autonomous in the organization. 6bit IGP (Interior Gateway Protocol) Routing Control inside

More information

Routing Unicast routing protocols

Routing Unicast routing protocols Routing Unicast routing protocols Jens A Andersson Electrical and Information Technology R1 Choosing an Optimal Path R4 5 R7 5 10 40 R6 6 5 B R2 15 A 20 4 10 10 R8 R3 5 10 R5 1 Router A router is a type

More information

CSCE 463/612 Networks and Distributed Processing Spring 2018

CSCE 463/612 Networks and Distributed Processing Spring 2018 CSCE 463/612 Networks and Distributed Processing Spring 2018 Network Layer IV Dmitri Loguinov Texas A&M University April 12, 2018 Original slides copyright 1996-2004 J.F Kurose and K.W. Ross 1 Chapter

More information

IS-IS Operation. SANOG July, 2017 Gurgaon, INDIA

IS-IS Operation. SANOG July, 2017 Gurgaon, INDIA IS-IS Operation SANOG 30 14-18 July, 2017 Gurgaon, INDIA IS-IS Intermediate System to Intermediate System Designed for OSI networks to carry CLNS traffic (RFC1142 - ISO 10859) CLNP was to OSI, what IPv4/IPv6

More information

Routing Protocol Type Primarily IGP or EGP RIP Distance-Vector IGP EIGRP OSPF IS-IS BGP

Routing Protocol Type Primarily IGP or EGP RIP Distance-Vector IGP EIGRP OSPF IS-IS BGP Appendix D Memory Tables Chapter 1 Table 1-2 Routing Protocol Characteristics Routing Protocol Type Primarily IGP or EGP RIP Distance-Vector IGP EIGRP OSPF IS-IS BGP Chapter 3 Table 3-2 Hexadecimal/Binary

More information

Important Lessons From Last Lecture Computer Networking. Outline. Routing Review. Routing hierarchy. Internet structure. External BGP (E-BGP)

Important Lessons From Last Lecture Computer Networking. Outline. Routing Review. Routing hierarchy. Internet structure. External BGP (E-BGP) Important Lessons From Last Lecture 15-441 Computer Networking Inter-Domain outing BGP (Border Gateway Protocol) Every router needs to be able to forward towards any destination Forwarding table must be

More information

Internet Routing Protocols Tuba Saltürk

Internet Routing Protocols Tuba Saltürk Internet Routing Protocols 15505068 Tuba Saltürk Outline Internet Routers Routing Protocol Interior Gateway Protocol (IGP) Distance- Vector Routing Protocol Routing Information Protocol (RIP) Interior

More information

debug ip ospf database external default-metric subnet area 0 stub distribute-list in Serial0/1

debug ip ospf database external default-metric subnet area 0 stub distribute-list in Serial0/1 Which statement about stateless autoconfiguration is true? A host can autoconfigure itself by appending its MAC address to the local link prefix (64 bits). 2 Autoconfiguration allows devices to connect

More information

TDC 363 Introduction to LANs

TDC 363 Introduction to LANs TDC 363 Introduction to LANs Routing Protocols and RIP Greg Brewster DePaul University TDC 363 1 Dynamic Routing Routing Protocols Distance Vector vs. Link State Protocols RIPv1 & RIPv2 RIP Problems Slow

More information

Configuring OSPF. Finding Feature Information

Configuring OSPF. Finding Feature Information This module describes how to configure Open Shortest Path First (OSPF). OSPF is an Interior Gateway Protocol (IGP) developed by the OSPF working group of the Internet Engineering Task Force (IETF). OSPF

More information

Top-Down Network Design, Ch. 7: Selecting Switching and Routing Protocols. Top-Down Network Design. Selecting Switching and Routing Protocols

Top-Down Network Design, Ch. 7: Selecting Switching and Routing Protocols. Top-Down Network Design. Selecting Switching and Routing Protocols Top-Down Network Design Chapter Seven Selecting Switching and Routing Protocols Copyright 2010 Cisco Press & Priscilla Oppenheimer 1 Switching 2 Page 1 Objectives MAC address table Describe the features

More information

Configuring OSPF. Finding Feature Information. Contents

Configuring OSPF. Finding Feature Information. Contents Configuring OSPF First Published: May 5, 2008 Last Updated: March 18 2011 This module describes how to configure Open Shortest Path First (OSPF). OSPF is an Interior Gateway Protocol (IGP) developed by

More information

OSPF Virtual Link. Contents. Prerequisites. Document ID: Requirements. Components Used

OSPF Virtual Link. Contents. Prerequisites. Document ID: Requirements. Components Used OSPF Virtual Link Document ID: 47866 Contents Introduction Prerequisites Requirements Components Used Conventions Configure Network Diagram Configurations How the Virtual Link Operates Calculate the Shortest

More information

Chapter 4: Network Layer

Chapter 4: Network Layer 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 IPv4 addressing ICMP IPv6 4.5 Routing algorithms

More information

Youki Kadobayashi NAIST

Youki Kadobayashi NAIST Information Network 1 Routing (1) Youki Kadobayashi NAIST 1 The Routing Problem! How do I get from source to destination?! Which path is best? In terms of:! Number of hops! Delay! Bandwidth! Policy constraints!

More information

Vanguard Managed Solutions

Vanguard Managed Solutions Vanguard Managed Solutions Vanguard Applications Ware IP and LAN Feature Protocols Open Shortest Path First (OSPF) Notice 2003 Vanguard Managed Solutions, LLC 575 West Street Mansfield, Massachusetts 02048

More information

Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation:

Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation: IPv6 Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation: header format helps speed processing/forwarding header changes to facilitate QoS IPv6 datagram format:

More information

Lecture 4. The Network Layer (cont d)

Lecture 4. The Network Layer (cont d) Lecture 4 The Network Layer (cont d) Agenda Routing Tables Unicast and Multicast Routing Protocols Routing Algorithms Link State and Distance Vector Routing Information and Open Shortest Path First Protocols

More information

Claim desired outcome

Claim desired outcome Assessment Authoring - Table of Specification (TOS) The Table of Specification (TOS) is a high-level design template for a given assessment. It identifies the claims, components skills, targeted number

More information

CS 640: Introduction to Computer Networks. Intra-domain routing. Inter-domain Routing: Hierarchy. Aditya Akella

CS 640: Introduction to Computer Networks. Intra-domain routing. Inter-domain Routing: Hierarchy. Aditya Akella CS 640: Introduction to Computer Networks Aditya Akella Lecture 11 - Inter-Domain Routing - BGP (Border Gateway Protocol) Intra-domain routing The Story So Far Routing protocols generate the forwarding

More information

EIGRP. Routing Protocols and Concepts Chapter 9. Video Frank Schneemann, MS EdTech

EIGRP. Routing Protocols and Concepts Chapter 9. Video Frank Schneemann, MS EdTech Video Frank Schneemann, MS EdTech EIGRP Routing Protocols and Concepts Chapter 9 ITE PC v4.0 Chapter 1 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1 9.0.1 Introduction Enhanced Interior

More information

Routing Protocols. The routers in an internet are responsible for receiving and. forwarding IP datagrams through the interconnected set of

Routing Protocols. The routers in an internet are responsible for receiving and. forwarding IP datagrams through the interconnected set of Routing Protocols MITA DUTTA The routers in an internet are responsible for receiving and forwarding IP datagrams through the interconnected set of sub-networks from source to destination. Routing protocols

More information

Link State Routing. Link State Packets. Link State Protocol. Link State Protocols Basic ideas Problems and pitfalls

Link State Routing. Link State Packets. Link State Protocol. Link State Protocols Basic ideas Problems and pitfalls Link State Routing In particular OSPF Karst Koymans Informatics Institute University of Amsterdam (version 17.4, 2017/11/30 12:33:57) Tuesday, November 28, 2017 Link State Protocols Basic ideas Problems

More information

Configuring OSPF. Finding Feature Information

Configuring OSPF. Finding Feature Information This module describes how to configure Open Shortest Path First (OSPF). OSPF is an Interior Gateway Protocol (IGP) developed by the OSPF working group of the Internet Engineering Task Force (IETF). OSPF

More information

Chapter 4: Advanced Internetworking. Networking CS 3470, Section 1

Chapter 4: Advanced Internetworking. Networking CS 3470, Section 1 Chapter 4: Advanced Internetworking Networking CS 3470, Section 1 Intra-AS and Inter-AS Routing a C C.b b d A A.a a b A.c c B.a a B c Gateways: perform inter-as routing amongst themselves b perform intra-as

More information

Lecture 9. Network Layer (cont d) Network Layer 1-1

Lecture 9. Network Layer (cont d) Network Layer 1-1 Lecture 9 Network Layer (cont d) Network Layer 1-1 Agenda Routing Tables Unicast and Multicast Routing Protocols Routing Algorithms Link State and Distance Vector Routing Information and Open Shortest

More information

CSCD 433/533 Advanced Networks Spring 2016

CSCD 433/533 Advanced Networks Spring 2016 CSCD 433/533 Advanced Networks Spring 2016 Lecture 13 Router Algorithms and Design Chapter 5 1 Topics Router Algorithms Routing in General Hierarchical routing Interior Gateway Protocols OSPF mention of

More information

DD2490 p Link-state routing and OSPF. Olof Hagsand KTH/CSC

DD2490 p Link-state routing and OSPF. Olof Hagsand KTH/CSC DD2490 p4 200 Link-state routing and OSPF Olof Hagsand KTH/CSC Literature RFC 232: Browse through Section. Section 2 gives a very good understanding of OSPF issues. The example is realistic (complex) and

More information

Routing Protocols. Technology Description BGP CHAPTER

Routing Protocols. Technology Description BGP CHAPTER CHAPTER 11 This chapter describes the level of support that Cisco ANA provides for routing protocols, as follows: Technology Description, page 11-1 Information Model Objects (IMOs), page 11-3 Vendor-Specific

More information

IRT0030 ANDMESIDE LOENG 5. Indrek Rokk

IRT0030 ANDMESIDE LOENG 5. Indrek Rokk IRT0030 ANDMESIDE LOENG 5 Indrek Rokk 2 Harjutus Aadress 2001:db8:aaaa:fc:50a5:8a35:a5bb:66e1/64 Küsimused Interface ID Subnet prefix Site prefix ISP prefix ISP prefix kahendkoodis Registry number Registry

More information

Topics for This Week

Topics for This Week Topics for This Week Routing Protocols in the Internet OSPF, BGP More on IP Fragmentation and Reassembly ICMP Readings Sections 5.6.4-5.6.5 1 Hierarchical Routing aggregate routers into regions, autonomous

More information

Outline Computer Networking. Inter and Intra-Domain Routing. Internet s Area Hierarchy Routing hierarchy. Internet structure

Outline Computer Networking. Inter and Intra-Domain Routing. Internet s Area Hierarchy Routing hierarchy. Internet structure Outline 15-441 15-441 Computer Networking 15-641 Lecture 10: Inter-Domain outing Border Gateway Protocol -BGP Peter Steenkiste Fall 2016 www.cs.cmu.edu/~prs/15-441-f16 outing hierarchy Internet structure

More information

ETSF05/ETSF10 Internet Protocols Routing on the Internet

ETSF05/ETSF10 Internet Protocols Routing on the Internet ETSF05/ETSF10 Internet Protocols Routing on the Internet 2014, (ETSF05 Part 2), Lecture 1.1 Jens Andersson Circuit switched routing 2014 11 05 ETSF05/ETSF10 Internet Protocols 2 Packet switched Routing

More information

Chapter 4: Network Layer, partb

Chapter 4: Network Layer, partb Chapter 4: Network Layer, partb The slides are adaptations of the slides available by the main textbook authors, Kurose&Ross Network Layer 4-1 Interplay between routing, forwarding routing algorithm local

More information

Introduction to IS-IS

Introduction to IS-IS Introduction to IS-IS ISP Workshops Last updated 28 November 2013 1 IS-IS p Intermediate System to Intermediate System p ISO 10589 specifies OSI IS-IS routing protocol for CLNS traffic n A Link State protocol

More information

This document is not restricted to specific software and hardware versions.

This document is not restricted to specific software and hardware versions. Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Configuration DN Bit Verify Troubleshoot Related Cisco Support Community Discussions Introduction

More information

TCPIP Protocol Suite & Utilities. Revision no.: PPT/2K403/02

TCPIP Protocol Suite & Utilities. Revision no.: PPT/2K403/02 TCPIP Protocol Suite & Utilities Revision no.: PPT/2K403/02 Comparing the TCP/IP protocol Suite, the OSI Model, and the DoD Model Comparing the TCP/IP protocol Suite, the OSI Model, and the DoD Model (contd.)

More information

Explanation: In order to verify proper route redistribution, use the "show ip route" command on all routers

Explanation: In order to verify proper route redistribution, use the show ip route command on all routers QUESTION 401 The 192.168.0.0/16 network is not being propagated throughout the network via BGP as expected. Observe the BGP configuration commands from the advertising router shown below. Router bgp 65111

More information

Passit4Sure.4A Questions 4A Alcatel-Lucent Interior Routing Protocols and High Availability

Passit4Sure.4A Questions 4A Alcatel-Lucent Interior Routing Protocols and High Availability Passit4Sure.4A0-101.300Questions Number: 4A0-101 Passing Score: 800 Time Limit: 120 min File Version: 7.5 http://www.gratisexam.com/ 4A0-101 Alcatel-Lucent Interior Routing Protocols and High Availability

More information

Network Protocols. Routing. TDC375 Winter 2002 John Kristoff - DePaul University 1

Network Protocols. Routing. TDC375 Winter 2002 John Kristoff - DePaul University 1 Network Protocols Routing TDC375 Winter 2002 John Kristoff - DePaul University 1 IP routing Performed by routers Table (information base) driven Forwarding decision on a hop-by-hop basis Route determined

More information

Configuring Networking Protocols

Configuring Networking Protocols 11 CHAPTER This chapter describes how to configure the ML-Series card for supported IP routing protocols. It is intended to provide enough information for a network administrator to get the protocols up

More information

IPv6 Routing: OSPFv3

IPv6 Routing: OSPFv3 Open Shortest Path First version 3 (OSPFv3) is an IPv4 and IPv6 link-state routing protocol that supports IPv6 and IPv4 unicast address families (AFs). Finding Feature Information, page 1 Prerequisites

More information

ROUTING PROTOCOLS. Mario Baldi Routing - 1. see page 2

ROUTING PROTOCOLS. Mario Baldi   Routing - 1. see page 2 ROUTING PROTOCOLS Mario Baldi www.baldi.info Routing - 1 Copyright Notice This set of transparencies, hereinafter referred to as slides, is protected by copyright laws and provisions of International Treaties.

More information

OSPF DESIGN GUIDE. Cisco Systems. Network Supported Accounts. Rev: 1.1 April, Sam Halabi. Network Consulting Engineer

OSPF DESIGN GUIDE. Cisco Systems. Network Supported Accounts. Rev: 1.1 April, Sam Halabi. Network Consulting Engineer OSPF DESIGN GUIDE Cisco Systems Network Supported Accounts Rev: 1.1 April, 1996 Sam Halabi Network Consulting Engineer The Open Shortest Path First Protocol (OSPF), defined in RFC 1583, is an Interior

More information