[cgl_discussion] IPv6 MIBs/SNMP requirements/support

Randy.Dunlap rddunlap at osdl.org
Fri Feb 14 08:55:19 PST 2003

On Thu, 13 Feb 2003 17:05:53 -0800
Venkata Jagana <jagana at us.ibm.com> wrote:

| As we have discussed in PoC conf call today morning, here is a
| high level description of the requirements, the existing support
| in Linux regarding SNMP support for IPv6 MIBs and SNMP transport
| over IPv6.
| To provide a better understanding, I have split the info into
| various categories/layers:
| 1) IPv6 stack within Linux kernel today doesn't have the complete
| required support for all of IPv6 MIBs (specified below, as defined
| by IETF IPv6 WG) except for a very primitive level support of the
| general MIB group:
|   IP Version 6 MIB for the Transmission Control Protocol (RFC 2452)
|   IP Version 6 MIB for the User Datagram Protocol (RFC 2454)
|   MIB for IP Version 6: Textual Conventions and General Group (RFC 2465)
|   MIB for IP Version 6: ICMPv6 Group (RFC 2466)
|  This means that internally within kernel IPv6 stack, the statistics
|  and/or info corresponding to MIB data must be gathered and saved
|  for ultimate retrieval by SNMP agents.
| 2) SNMP Agent must also provide the support of these IPv6 MIB's.
| It further means that it must support corresponding encoding of
| these various object groups and obtain the data from the kernel.
|  The net-snmp project (www.netsnmp.org) claims to have this support
| provided already in their released versions but this code needs to
| be validated for Linux to understand their current level of
| support.
| 3) The kernel must provide appropriate interface to get/set the
| various kernel stat/info parameters associated with these MIB
| objects. This could further mean the appropriate structure definitions,
| and io control types to pass information from kernel to snmp
| agent and vice versa.
| 4) Just like SNMP protocol is transported over UDP/IPv4, it needs
| to be supported for transport over UDP/IPv6 as well. This support
| would allow an SNMP manager, running natively over IPv6 network,
| to retrieve/configure the info from/to the hosts directly over IPv6.
| Again, the net-snmp project claims to have this support enabled
| over IPv6 but it needs to be validated for Linux.
| We need help from the members to validate/develop the required
| MIB functionality for IPv6.

I'm interested into jumping into this on the kernel MIB development
side.  I'll look over the RFCs.

Is anyone else doing this?

| If you have further questions on any of the items above, please
| let me know.


More information about the cgl_discussion mailing list