RIPv2 Server Test Suite Data Sheet
Test Suite:
RIPv2 Server Test Suite
Direction:
Server

The Routing Information Protocol (RIP) is a distance-vector routing protocol. RIP version 1 (as classical RIP) uses unauthenticated packets to deliver routing information. RIP version 2 adds route tag, subnet mask and next hop -fields to earlier specification and provides also possibility to password authenticated routing service. RIPV2 packets can be cryptographic authenticated using keyed MD5 or SHA1 fingerprints over sent data. Cryptographic authentication improves security and greatly reduces the vulnerability of the RIPv2-based routing system from a passive attack. In nutshell, RIP is stable, widely supported and easy to configure protocol. It's implemented on top of the User Datagram Protocol as its transport protocol. It is assigned the reserved port number 520.

Used specifications

Specification
Title
RFC2453

RIP Version 2

RFC4822

RIPv2 Cryptographic Authentication

Tool-specific information

Tested Commands
Specifications
Notes
Request
A request for the responding system to send all or part of its routing table.
RFC2453, RFC4822
Response
A message containing all or part of the sender's routing table. This message may be sent in response to a request, or it may be an unsolicited routing update generated by the sender.
RFC2453, RFC4822

Supported protocol features
Specifications
Notes
RIPv1
RFC2453
IP-Route request and response msg
RIPv2
RFC2453
IP-Route request and response msg
Simple Password
RFC2453
RIP v2 Simple Password request and response msg
Keyed-MD5
RFC4822
MD5 Authentication with secret key
HMAC-SHA1
RFC4822
SHA1 Authentication with secret key
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis