+ All Categories
Home > Documents > Ch4ExplainingRouting Loops

Ch4ExplainingRouting Loops

Date post: 07-Apr-2018
Category:
Upload: cyrus-radmanish
View: 224 times
Download: 0 times
Share this document with a friend

of 23

Transcript
  • 8/3/2019 Ch4ExplainingRouting Loops

    1/23

    130-Apr-12

    Routing loops

    CCNA 2 Chapter 4

  • 8/3/2019 Ch4ExplainingRouting Loops

    2/23

    230-Apr-12

    Routing loops

    A problem that can occur with distance vectorrouting protocols

    It happens when systems are slow to

    converge so that routers have inconsistentrouting tables

    Packets can be forwarded in the wrong

    direction Packets can be forwarded endlessly round

    loops

  • 8/3/2019 Ch4ExplainingRouting Loops

    3/23

    330-Apr-12

    Convergence

    The system is converged when all routershave consistent information about the network

    Suppose a link goes down the adjoiningrouters know about it but the others dont

    The system is not converged again until allrouters know about the link going down

    This can be slow each router has to updateits routing table and pass it to its neighbors

  • 8/3/2019 Ch4ExplainingRouting Loops

    4/23

    430-Apr-12

    Converged

    All routers have a route to A

  • 8/3/2019 Ch4ExplainingRouting Loops

    5/23

  • 8/3/2019 Ch4ExplainingRouting Loops

    6/23

    630-Apr-12

    Link down not converged

  • 8/3/2019 Ch4ExplainingRouting Loops

    7/23

    730-Apr-12

    Link down not converged

  • 8/3/2019 Ch4ExplainingRouting Loops

    8/23

    830-Apr-12

    Link down not converged

  • 8/3/2019 Ch4ExplainingRouting Loops

    9/23

    930-Apr-12

    Link down - converged

  • 8/3/2019 Ch4ExplainingRouting Loops

    10/23

  • 8/3/2019 Ch4ExplainingRouting Loops

    11/23

    1130-Apr-12

    a. Routing loop beginning

    To 1 via E1 hop

    To 1 via A2 hops

    To 1 via A2 hops

    To 1 via B3 hopsTo 1 via D

    3 hops

    No routeto 1

    Network 1 goes down.Router E knows.

  • 8/3/2019 Ch4ExplainingRouting Loops

    12/23

    1230-Apr-12

    b. Routing loop develops

    No routeto 1

    To 1 via A2 hops

    To 1 via A2 hops

    To 1 via B3 hopsTo 1 via D

    3 hops

    No routeto 1

    E sends update to A

  • 8/3/2019 Ch4ExplainingRouting Loops

    13/23

    1330-Apr-12

    c. Routing loop develops

    No routeto 1

    No routeto 1

    No routeto 1

    To 1 via B3 hopsTo 1 via D

    3 hops

    No routeto 1

    A sends updates

  • 8/3/2019 Ch4ExplainingRouting Loops

    14/23

    1430-Apr-12

    d. Routing loop develops

    No routeto 1

    To 1 via C4 hops

    To 1 via C4 hops

    No routeto 1

    C still thinks it has routes it sends updates

    To 1 via B3 hopsTo 1 via D3 hops

  • 8/3/2019 Ch4ExplainingRouting Loops

    15/23

    1530-Apr-12

    e. Routing loop develops

    To 1 via B 5 hops

    To 1 via D 5 hops

    To 1 via C4 hops

    To 1 via C4 hops

    To 1 via B3 hopsTo 1 via D

    3 hops

    No routeto 1

    B and D think they havenew routes

  • 8/3/2019 Ch4ExplainingRouting Loops

    16/23

    1630-Apr-12

    f. Routing loop develops

    To 1 via B 5 hops

    To 1 via D 5 hops

    To 1 via C4 hops

    To 1 via C4 hops

    To 1 via B3 hopsTo 1 via D

    3 hops

    A updates E about itsnew route to 1

    To 1 via A6 hops

    Packets for network 1 arepassed round until they

    time out

  • 8/3/2019 Ch4ExplainingRouting Loops

    17/23

    1730-Apr-12

    Count to infinity

    Packet could loop for ever but routing protocolspecifies a limit

    RIP regards 16 hops as infinity discard packet

  • 8/3/2019 Ch4ExplainingRouting Loops

    18/23

    1830-Apr-12

    Split horizon rule

    Router B learns about aroute from router C

    Router B does not

    include this route in itsupdates to router C

    This rule reduces thelikelihood of routing

    loops

  • 8/3/2019 Ch4ExplainingRouting Loops

    19/23

    1930-Apr-12

    Routing loop does not develop

    No routeto 1

    No routeto 1

    No routeto 1

    To 1 via B3 hopsTo 1 via D

    3 hops

    No routeto 1

    A sends updates

  • 8/3/2019 Ch4ExplainingRouting Loops

    20/23

    2030-Apr-12

    Routing loop does not develop

    No routeto 1

    No routeto 1

    To 1 via B3 hopsTo 1 via D3 hops

    No routeto 1

    No routeto 1

    Updates do NOTinclude routesto 1

  • 8/3/2019 Ch4ExplainingRouting Loops

    21/23

    2130-Apr-12

    Routing loop does not develop

    No routeto 1

    No routeto 1

    No routeto 1

    No routeto 1

    B and D doinform Cabout 1

    No routeto 1

  • 8/3/2019 Ch4ExplainingRouting Loops

    22/23

    2230-Apr-12

    Split horizon rule in action

    Router C originally learned the routes tonetwork 1 from B and D

    It therefore does not include informationabout network 1 in its updates to B and D

    No routing loop develops

  • 8/3/2019 Ch4ExplainingRouting Loops

    23/23

    2330-Apr-12

    The End


Recommended