JMU
Routing on the Internet
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


Overview
Routing Protocols
Routing Protocols (cont.)
Routing Information Protocol (RIP)
RIP Frames
RIP - The Process
RIP - An Example

Example

images/rip-network.gif
images/rip-tables.gif
RIP - Relation to Bellman/Ford-Fulkerson/Moore Algorithm(s)
images/rip-convergence.gif

Finding Paths to E

  1. E advertises that it is 0 hops from itself
  2. C advertises that it is 1 hop from E; D advertises that it is 1 hop from E
  3. B advertises that it is 2 hops from E through C and that it is 2 hops from E through D; A advertises that it is 2 hops from E through C
  4. A learns that it is 3 hops from E through B but doesn't make a change (since that is worse than 2 hops to E through C)
RIP - Some Details
Open Shortest Path First (OSPF)
Open Shortest Path First (cont.)
Border Gateway Protocol (BGP)
BGP Fundamentals