RIP-2 Addresses Links and MIB problems
Jeffrey C Honig <jch@nr-tech.cit.cornell.edu> Sun, 21 March 1993 01:42 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa03031;
20 Mar 93 20:42 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa03027;
20 Mar 93 20:42 EST
Received: from atlas.xylogics.com by CNRI.Reston.VA.US id aa21181;
20 Mar 93 20:42 EST
Received: by atlas.xylogics.com id AA13967 (5.65c/UK-2.1-930202);
Sat, 20 Mar 1993 20:43:31 -0500
Received: from MITCHELL.CIT.CORNELL.EDU by atlas.xylogics.com with SMTP
id AA13794 (5.65c/UK-2.1-930202); Sat, 20 Mar 1993 20:43:25 -0500
Received: from MITCHELL.CIT.CORNELL.EDU by mitchell.cit.cornell.edu
(4.1/1.34/Honig-1.3) id AA07695; Sat, 20 Mar 93 20:39:45 EST
Message-Id: <9303210139.AA07695@mitchell.cit.cornell.edu>
To: ietf-rip@xylogics.com
Subject: RIP-2 Addresses Links and MIB problems
Organization: Information Technologies/Network Resources;
Cornell University, Ithaca, NY
X-Mailier: MH-E [version 3.7+] MH [version 6.8]
Date: Sat, 20 Mar 1993 20:39:44 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Jeffrey C Honig <jch@nr-tech.cit.cornell.edu>
What's the status of RIP-2 on the protocol standards track? When is the next chance for changes to the documents? I've been looking at the MIB to see what is involved in implement it and noticed a couple problems. First, interfaces are referenced in the MIB by their IP addresses, for point-to-point interfaces I assume this means their local addresses. A frequently used capability of Berkeley Unix is to have the local address of one or more point-to-point interfaces share an address with a non point-to-point interface (i.e. an Ethernet). This is similar to in the Router Requirements draft as a the "router-id" method of dealing with "unnumbered" links. As the RIP MIB is specified, I would need to report multiple interfaces with the same address, which SNMP is not capable of dealing with. One option, which I use for all interface references in gated, is to represent point-to-point interfaces by their destination address, since that almost certain to be unique. The other option I see is to represent these interfaces as unnumbered and add an interface Index field in the manner of OSPF. As to addressless interfaces in general, is there a specific reason they are not supported in RIP-2 (and RIP-1). It is not necessary to know the address of your peer to send packets, that can be done by sending to the RIP multicast address (or all ones broadcast), you'll learn the address of your peer as a packet is received. Second, as I understand Domains (and I think much of the blame for them lies on me), it is possible to run multiple RIP Domains on an interface. This would allow reaching a different subset of routers on the interface with each Domain. The MIB does not allow for this, it should have rip2IfConfDomain as an INDEX of rip2IfConfTable. And shouldn't the rip2IfStatTable have a second index of rip2IfConfDomain also to provide stats per domain? Third, rip2IfConfReceive implies the ability to selectively listen to version 1 packes, version 2 packets or both on a per interface (and hopefully per Domain) basis. This capability is not mentioned in the RIP2 spec and I hate it when a MIB adds functionality not mentioned in the protocol spec. Can the protocol spec be updated to reflect this? Jeff
- RIP-2 Addresses Links and MIB problems Jeffrey C Honig
- Re: RIP-2 Addresses Links and MIB problems Fred Baker
- Re: RIP-2 Addresses Links and MIB problems Jeffrey C Honig
- Re: RIP-2 Addresses Links and MIB problems Fred Baker