Transcript
Page 1: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

Routing ProtocolsRouting ProtocolsChapters 8-9Chapters 8-9

Page 2: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

RIPRIP Version 1Version 1

15 max hop count15 max hop count Broadcasts routing updates (30 secs)Broadcasts routing updates (30 secs) Distance vectorDistance vector ClassfullClassfull Hop count metricHop count metric

Version 2Version 2 255 max hop count255 max hop count Multicasts routing updatesMulticasts routing updates Classless (supports VLSM)Classless (supports VLSM) Supports authentication (MD5)Supports authentication (MD5)

Page 3: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

RIP commandsRIP commands Router ripRouter rip

Network network addressNetwork network address Version 2 (optional)Version 2 (optional)

Debug ip ripDebug ip rip Passive-interface serial0 – does not Passive-interface serial0 – does not

send out RIP updates from this send out RIP updates from this interfaceinterface

Page 4: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

IGRPIGRP Distance vectorDistance vector Metric uses bandwidth & delayMetric uses bandwidth & delay Bandwidth is based on the lowest Bandwidth is based on the lowest

speed link in the route. speed link in the route. Broadcasts route every 90 secsBroadcasts route every 90 secs ClassfullClassfull Cisco proprietaryCisco proprietary Grouped into ASGrouped into AS

Page 5: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

IGRP commandsIGRP commands Router igrp as#Router igrp as#

Network network numberNetwork network number Debug ip igrp transactions – shows Debug ip igrp transactions – shows

updatesupdates Debug ip igrp events – shows all igrp Debug ip igrp events – shows all igrp

packetspackets

Page 6: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

Distance VectorDistance Vector Route Poisoning – send infinite metricRoute Poisoning – send infinite metric Split Horizon – do not send out Split Horizon – do not send out

updates from interfaces in which we updates from interfaces in which we received those updatesreceived those updates

Poison reverse (Cisco only) – send Poison reverse (Cisco only) – send infinite metric to all devicesinfinite metric to all devices

Hold down timer – does not update Hold down timer – does not update routes for an infinite metric route for routes for an infinite metric route for a certain amount of timea certain amount of time

Page 7: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

OSPF (Open Shortest Path OSPF (Open Shortest Path First)First)

Link stateLink state Keeps a topology databaseKeeps a topology database Best route is calculated using the SPF Best route is calculated using the SPF

algorithmalgorithm Converges in about 10 secsConverges in about 10 secs ClasslessClassless Uses hello messages to determine if a Uses hello messages to determine if a

link is downlink is down Sends LSA’s (Link State Advertisements) Sends LSA’s (Link State Advertisements)

when a link changes when a link changes Grouped into AS (areas)Grouped into AS (areas)

Page 8: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

OSPF commandsOSPF commands Router ospf processIDRouter ospf processID

NetworkNetwork ipaddressipaddress maskmask areaarea areaIDareaID Ip ospf cost Ip ospf cost cost cost – cost for an interface– cost for an interface Bandwidth Bandwidth bandwidthbandwidth – for interface – for interface Ip ospf hello # - hello intervalIp ospf hello # - hello interval Show ip ospf neighbor – shows those with Show ip ospf neighbor – shows those with

whom you share updateswhom you share updates Debug ip ospf events – show ospf packetsDebug ip ospf events – show ospf packets Debug ip ospf hello – show hello messagesDebug ip ospf hello – show hello messages

Page 9: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

Integrated IS-IS Integrated IS-IS (Intermediate System to Intermediate (Intermediate System to Intermediate

System)System) Link stateLink state Created by ISOCreated by ISO Supports multiple layer 3 protocols Supports multiple layer 3 protocols

(IS-IS did not)(IS-IS did not) Advertises CLNP (Connectionless Advertises CLNP (Connectionless

Network Protocol) routes as well as Network Protocol) routes as well as IP routes. IP routes.

Page 10: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

Link StateLink State Sends updates when link state changesSends updates when link state changes Everyone keeps a database of the Everyone keeps a database of the

entire ASentire AS Shorter convergence timeShorter convergence time More processing requiredMore processing required Unicast updates are sent to a DR Unicast updates are sent to a DR

(Designated Router) & BDR (Backup (Designated Router) & BDR (Backup Designated Router) to save bandwidth. Designated Router) to save bandwidth.

DR multicasts to the rest of the AS DR multicasts to the rest of the AS

Page 11: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

EIGRP (Enhanced Interior EIGRP (Enhanced Interior Gateway Routing Protocol)Gateway Routing Protocol)

Hybrid protocol (balanced hybrid)Hybrid protocol (balanced hybrid) DUAL (Diffusing Update Algorithm)DUAL (Diffusing Update Algorithm)

uses less processing than SPFuses less processing than SPF Calculates alternate routes as well Calculates alternate routes as well

(successor / feasible successors) – can (successor / feasible successors) – can switch immediatelyswitch immediately

Converges in 3 secondsConverges in 3 seconds Cisco proprietaryCisco proprietary ClasslessClassless

Page 12: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

EIGRP (Enhanced Interior EIGRP (Enhanced Interior Gateway Routing Protocol)Gateway Routing Protocol)

Sends partial updatesSends partial updates Supports authenticationSupports authentication Same metric as IGRP * 256Same metric as IGRP * 256 Compatible with IGRPCompatible with IGRP Grouped into ASGrouped into AS

Page 13: CCNA Routing and Switching Lessons 08-09 - Routing Protocols - Eric Vanderburg

Networking Essentials – Eric Vanderburg © 2005

EIGRP commandsEIGRP commands Router EIGRP AS#Router EIGRP AS#

Network Network network number masknetwork number mask Maximum-paths # - number of routes Maximum-paths # - number of routes

to same network stored in routing tableto same network stored in routing table Show ip eigrp neighbors – show Show ip eigrp neighbors – show

those you share updates withthose you share updates with Show ip route eigrp – show only Show ip route eigrp – show only

eigrp routeseigrp routes Show ip eigrp topology – show Show ip eigrp topology – show

successors and feasible sucecssorssuccessors and feasible sucecssors


Top Related