Rip split horizon rip tutorial with pictures 2 www visualland net
Download
1 / 13

rip split horizon - PowerPoint PPT Presentation


  • 372 Views
  • Uploaded on

Observe RIP operations in details: Request and Response packet structure,split horizon, periodical flooding routing info.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'rip split horizon' - vl1111


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Rip split horizon rip tutorial with pictures 2 www visualland net l.jpg

RIP Split HorizonRIP tutorialwith pictures -2www.visualland.net

Watch animation to learn networking.

Observe RIP operations in details: Request and Response packet structure,split horizon, periodical flooding routing info.

This pictured tutorial takes screenshots fromRIP Split Horizon Animation.

OK to republish this slide. Please use hyperlink to point to its source.

www.visualland.net


Rip animations l.jpg
RIP animations

RIP basic It shows how to configure RIP at two routers and the process of synchronizing routing information with Request, Response.

Split Horizon Observe RIP operations in details: Request and Response packet structure, split horizon, periodical flooding routing info.

Link Failover It animates the steps of finding new routes upon a link down event.

Router poison RIP routers floods Response every 30 seconds. If a router has not heard from a neighbor for 180 seconds, it thinks the nieghbor is unreachble. It floods a Response to announce (with route metric 16.) Neighbors propagate this Response to spread out through the RIP network. This is called route poisoning.

Equal cost - route poison When receivingg a route poison, a router does not re-flood route poison if it has other paths to reach the unreachable router.

Garbage Collection After 180 second of silence from a neighbor, the router declares the neighbor is unreachable and floods route poison. However, this obsolete route stays in RIP database for another 60 seconds (Garbage Collection Timer). When this timer expires, RIP removes the router from RIP datase.

Pinghole Congestion RIP uses hop count to calculate path cost, not bandwidth. If a router has two equal cost paths to reach a destination, it load balances traffic. However, if one path has a slower link, it is congested and becomes a bottleneck. This is called RIP pinhole congestion.

2014/3/10

www.visualland.net

2


Overview rip details animation link l.jpg
Overview: RIP detailsAnimation link

Goal: Animate RIP packet structure, periodical flooding of routing info, and split horizon, no VLSM.

Topology: R1, R2, R3 are RIP roouters connected linearly. R2 and R3 have started a while. R1 is just started..

Steps: 1) R1 started RIP. Flood Request to ask routing info from neighbors. Flood Response to tell its routes.

2) When receiving Request from R1, R2 returns a Response to R1.

3) When receiving Response from R1, R2 learns a new route (from R1) and floods a Response.

4) R3 receives R2's Response and learned R1's route.

www.visualland.net


Init r2 r3 have started rip l.jpg
Init: R2, R3 have started RIP

In this simulaton, R2 and R3 have started RIP and synchronzied their routing tables.

Note: Classful. In R2's routing table, (R, 10.0.0.0/8, E0/1, 1) describes R3's subnet 10.1.1.0/24. But the network address is shown as 10.0.0.0/8. This is because RIP does not support VLSM. It uses classful IP address only.

www.visualland.net


Init configure rip at r1 l.jpg
Init: Configure RIP at R1

Now configure R1 to run RIP.

See RIP configuration commands in R1's Command Line window.

www.visualland.net


R1 floods request l.jpg
R1 floods Request

After start, R1 wants to know neighbors routing information. It floods a Request. Click Request to see its content.

- Command=1. Packet type is Request. Version=1. RIP version 1.

- Address Family Identifier=0, IP Address=0.0.0.0 Metric=16

(See more details in FAQ)

www.visualland.net


R2 sends response split horizon l.jpg
R2: Sends Response(Split Horizon )

Upon receiving Request from R1, R2 sends a Response back to R1 to tell R1 about routes R2 has.

- Response contains 2 routes: a local route connected to R3, a remote route learned from R3.

- RIP does not support VLSM (classless IP). R3's remote route 10.1.1.1/24 is shown as 10.0.0.0

- Response does not include the local route 192.168.1.0, E0/0 due to split horizon rule. This route is derived from

R2's E0/0 interface at which R2 receives Request from R1. (See more in FAQ)

www.visualland.net


R1 update routing table l.jpg
R1: update routing table

When R1 receives Response, it adds two new routes to its routing table.

www.visualland.net


R1 flood response l.jpg
R1: flood Response

R1's routing table is cahnged, it floods Response to its neighbors to annouce the good news.

- R1's Response does not include 192.168.1.0/24, 192.168.10.0, 10.0.0.0/8 due to split horizon rule.

- Route 172.16.1.1/24 is shown as 172.16.0.0 (RIP 1 does not support classless IP addressing.

www.visualland.net


R2 flood response l.jpg
R2: flood Response

After receiving Response from R1, R2 does:

- Add new route (172.16.0.0/16, E0/0) to its routing table.

- Flood a Response to announce this new route it just discovered. R2 won't send Repsonse from E0/0 due to

split horizon rule (172.16.0.0 is received from E0/0)

www.visualland.net


R3 update routing table l.jpg
R3: update routing table

After receiving Response from R2, R3 adds the new route (172.16.1.0/24, E0/0, 2) to its routing table.

Now R1, R2, R3's routing tables are synchronized.

We can see that it takes two hops for R3 to reach 172.16.1.1 at R1. At R3, the cost for route 172.16.0.0 is 2 in R3's routing table.

www.visualland.net


Slide12 l.jpg
FAQ

  • What are RIP packets?

  • What are the key parameters used in RIP packets?

  • What is split horizon?

    ( answers in the Comments box )

www.visualland.net


What is vlab visualland net l.jpg
What is Vlabvisualland.net

  • VLAB: Virtual Lab

    • Theory: Visualize key points of network protocols to help beginners grasp the basic ideas quickly.

    • Lab: Visualize network activities with packets and router states captured from network simulators (dynamips, packet tracer, and ns2.

    • Interactively control animation: packet headers, protocol state tables.

  • Vlab usage

    • Self learning, teaching aids, lab book.

www.visualland.net


ad