On 04/01/2008, Mike Ayers <[EMAIL PROTECTED]> wrote:
>>> Note that this *notification* can not be converted
>>> to v1 format.

>> That's not actually true.
>> The names aren't important, but you should always define SMIv2
>> notifications with '0' as the penultimate subidentifier.
>> This allows SNMPv2->SNMPv1->SNMPv2 conversions to work cleanly.
>
>         Hmmm... I thought the '0' was required fo5r the conversion to work at 
> all..?

Nope.
See RFC 2576, section 3.2, step (1), second bullet:

      -  If the SNMPv2 snmpTrapOID parameter is not one of the standard
         traps as defined in RFC1907 [12], then the SNMPv1 enterprise
         parameter SHALL be determined from the SNMPv2 snmpTrapOID
         parameter as follows:

         -  If the next-to-last sub-identifier of the snmpTrapOID is
            zero, then the SNMPv1 enterprise SHALL be the SNMPv2
            snmpTrapOID with the last 2 sub-identifiers removed,
            otherwise

         -  If the next-to-last sub-identifier of the snmpTrapOID is
            non-zero, then the SNMPv1 enterprise SHALL be the SNMPv2
            snmpTrapOID with the last sub-identifier removed.

That second sub-bullet covers Wendy's situation.


However section 3.1, step (2):

   (2)  If the SNMPv1 generic-trap parameter is 'enterpriseSpecific(6)',
        the SNMPv2 snmpTrapOID parameter SHALL be the concatentation of
        the SNMPv1 enterprise parameter and two additional sub-
        identifiers, '0', and the SNMPv1 specific-trap parameter.

will insert that '0' subidentifier when converting back the other way
(hence breaking the conversion symmetry).

Dave

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to