[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: inet address mib issue



On Wed, 3 May 2000, Andrew Smith wrote:

> Mike,
> 
> I had the same issue with the Diffserv MIB that I'm hacking right now - I've
> added an additional InetAddressType variable, as the immediately preceding
> OID to the matching InetAddress variable, as required by the Textual
> Convention instructions. 
> 
> For Address/Mask pairs though, Fred Baker pointed out that Masks are almost
> universally contiguous and that a mask length was a more appropriate
> solution. I don't know the details of your problem but the same answer may
> help you too.

I would second this; I have written and implemented several private MIBs
containing IPv4/IPv6 address structures (not using the InetAddress yet,
but that will change with the issuing of this MIB.)

For masks I have always found it much easier to simply use mask lengths,
both for IPv4 and IPv6.  A side effect: it saves space in the PDUs,
especially when the mask/mask length is part of an index.

I think the only place in the standards where non-contiguous masks are
allowed is in the old IPv4 subnet specifications - and I now of noone who
actually uses those, nor can I see any reason to.

Prefix masks, in my opinion, is a relic.  Of course, standard MIBs, living
a long life, must necessesarily contains relics;  but there is usually no
reason to keep them when building new MIBs.
 
best regards


> 
> Andrew
> 
> > -----Original Message-----
> > From: Michael Thatcher [mailto:thatcher@redback.com]
> > Sent: Wednesday, May 03, 2000 2:05 PM
> > To: mibs@ops.ietf.org
> > Subject: inet address mib issue
> > 
> > 
> > the description states that each object of InetAddress requires a
> > corresponding object of InetAddressType.  This seems a little too
> > restrictive when I want to define an address and a mask for 
> > the address.
> > Even though the mask will always have the same type as the 
> > address, I'm
> > still required to have another InetAddressType object for the mask.
> > 
> > miket
> > 
> > 
> 

-- 
Peder Chr. Nørgaard                   Senior System Developer, M. Sc.
Ericsson Telebit A/S                  tel: +45 86 75 68 49
Fabrikvej 11                          fax: +45 86 75 68 81
DK-8260 Viby J                        mob: +45 21 28 66 58
Denmark                               e-mail: pcn@tbit.dk