This wiki has been migrated to https://gitlab.com/wireshark/wireshark/-/wikis/home and is now deprecated. Please use that site instead.
Differences between revisions 7 and 8
Revision 7 as of 2007-08-12 17:36:06
Size: 2738
Editor: ip4da24af9
Comment:
Revision 8 as of 2008-04-12 17:50:20
Size: 2750
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
 * ["UDP"]: Typically, RIP uses ["UDP"] as its transport protocol. The well known UDP port for RIP traffic is 520.  * [[UDP]]: Typically, RIP uses [[UDP]] as its transport protocol. The well known UDP port for RIP traffic is 520.
Line 24: Line 24:
attachment:SampleCaptures/RIP_v1 Sample file with basic RIP message exchange between two RIP version 1 routers. [[attachment:SampleCaptures/RIP_v1]] Sample file with basic RIP message exchange between two RIP version 1 routers.
Line 27: Line 27:
A complete list of RIP display filter fields can be found in the [http://www.wireshark.org/docs/dfref/r/rip.html display filter reference] A complete list of RIP display filter fields can be found in the [[http://www.wireshark.org/docs/dfref/r/rip.html|display filter reference]]
Line 33: Line 33:
You cannot directly filter RIP protocols while capturing. However, if you know the ["UDP"] port used (see above), you can filter on that one. You cannot directly filter RIP protocols while capturing. However, if you know the [[UDP]] port used (see above), you can filter on that one.
Line 39: Line 39:
 * [http://www.ietf.org/rfc/rfc1058.txt RFC 1058] ''Routing Information Protocol''
 * [http://www.ietf.org/rfc/rfc2453.txt RFD 2453] ''RIP Version 2''
 * [http://www.ietf.org/rfc/rfc2082.txt RFC 2082] ''RIP-2 MD5 Authentication''
 * [[http://www.ietf.org/rfc/rfc1058.txt|RFC 1058]] ''Routing Information Protocol''
 * [[http://www.ietf.org/rfc/rfc2453.txt|RFD 2453]] ''RIP Version 2''
 * [[http://www.ietf.org/rfc/rfc2082.txt|RFC 2082]] ''RIP-2 MD5 Authentication''

Routing Information Protocol (RIP)

The Routing Information Protocol (RIP) is one of the most commonly used interior gateway protocol (IGP) routing protocols on internal networks (and to a lesser extent, networks connected to the Internet), which helps routers dynamically adapt to changes of network connections by communicating information about which networks each router can reach and how far away those networks are.

History

The routing algorithm used in RIP, the Bellman-Ford algorithm, was first deployed in a computer network in 1969, as the initial routing algorithm of the ARPANET.

The earliest version of the specific protocol that became RIP was the Gateway Information Protocol, part of Xerox Parc's PARC Universal Packet internetworking protocol suite. A later version, named the Routing Information Protocol, was part of Xerox Network Services.

A version of RIP which supported the Internet Protocol (IP) was later included in the Berkeley Software Distribution (BSD) of the Unix operating system as the routed daemon, and various other vendors would implement their own implementations of the routing protocol. Eventually RFC 1058 was issued to unify the various implementations under a single standard.

Protocol dependencies

  • UDP: Typically, RIP uses UDP as its transport protocol. The well known UDP port for RIP traffic is 520.

Example traffic

XXX - Add example traffic here (as plain text or Wireshark screenshot).

Wireshark

The RIP dissector is (fully functional, partially functional, not existing, ... whatever the current state is). Also add info of additional Wireshark features where appropriate, like special statistics of this protocol.

Preference Settings

(XXX add links to preference settings affecting how RIP is dissected).

Example capture file

SampleCaptures/RIP_v1 Sample file with basic RIP message exchange between two RIP version 1 routers.

Display Filter

A complete list of RIP display filter fields can be found in the display filter reference

  • Show only the RIP based traffic:
     rip 

Capture Filter

You cannot directly filter RIP protocols while capturing. However, if you know the UDP port used (see above), you can filter on that one.

  • Capture RIP traffic over the default port (520):
     udp port 520 

Discussion

RIP (last edited 2008-04-12 17:50:20 by localhost)