Network Working Group G. Meyer Request for Comments: 1581 Spider Systems Category: Informational February 1994Protocol Analysis for Extensions to RIP to Support Demand Circuits
1. Protocol Documents
"Extensions to RIP to Support Demand Circuits" [2] suggests an enhancement to the "Routing Internet Protocol" (RIP) [3] and "RIP-2" [4] to allow them to run more cost-effectively on Wide Area Networks (WANs). Network management extensions for Demand RIP are described in RIP Version 2 MIB Extensions [5].
2. Applicability
Demand RIP requires that there is an underlying mechanism for determining unreachability in a finite predictable period.
Meyer [Page 1]
RFC 1581 Demand RIP February 1994 3. Key FeaturesThe proposal shares the same basic algorithms as RIP or RIP-2 when running on LANs or fixed point-to-point links; Packet formats, broadcast frequency, triggered update operation and database timeouts are all unmodified.
3.1 Triggered Updates
Updates are only sent on the WAN when an event changes the routing database. Each update is retransmitted until acknowledged. Information received in an update is not timed out.
3.2 Circuit Manager
The circuit manager running below the IP network layer is responsible for establishing a circuit to the next hop router whenever there is data (or a routing update) to transfer. After a period of inactivity the circuit will be closed by the circuit manager.
3.3 Presumption of Reachability
In a stable network there is no requirement to propagate routing information on a circuit, so if no routing information is (being) received on a circuit it is assumed that: o The most recently received information is accurate.
Meyer [Page 2]
RFC 1581 Demand RIP February 1994
o The intervening path is operational (although there may be no current connection).
3.4 Routing Information Flow Control
If the circuit manager reports a circuit as down, the routing application is flow controlled from sending further information on the circuit.
4. Implementations
At this stage there is only believed to be one completed implementation.
5. Restrictions
Demand RIP relies on the ability to place a call in either direction. Some dialup services - for example DTR dialing - allow calls to be made in one direction only.
Meyer [Page 3]
RFC 1581 Demand RIP February 1994 6. Security ConsiderationsSecurity is provided through authentication of the logical and physical address of the sender of the routing update. Incoming call requests are matched by the circuit manager against a list of physical addresses (used to make outgoing calls). The routing application makes a further check against the logical address of an incoming update.
7. References
[1] Hinden, R., "Internet Engineering Task Force Internet Routing