librenms/mibs/CISCOSB-IPv6

286 lines
8.5 KiB
Plaintext
Raw Normal View History

CISCOSB-IPv6 DEFINITIONS ::= BEGIN
-- Title: CISCOSB IPv6 Private Extension
-- Version: 7.46.00.00
-- Date: 25 Jan 2007
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, Counter32, IpAddress,
mib-2, Unsigned32, Counter64,
zeroDotZero FROM SNMPv2-SMI
TimeInterval, TruthValue FROM SNMPv2-TC
switch001 FROM CISCOSB-MIB
ipSpec FROM CISCOSB-IP
ipAddressEntry, ipv6InterfaceEntry FROM IP-MIB
ipNetToPhysicalEntry FROM IP-MIB
inetCidrRouteEntry FROM IP-FORWARD-MIB
InterfaceIndexOrZero FROM IF-MIB
InetAddressPrefixLength FROM INET-ADDRESS-MIB;
rlIPv6 MODULE-IDENTITY
LAST-UPDATED "200809250000Z"
ORGANIZATION "Cisco Small Business"
CONTACT-INFO
"Postal: 170 West Tasman Drive
San Jose , CA 95134-1706
USA
Website: Cisco Small Business Home http://www.cisco.com/smb>;,
Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
DESCRIPTION
"The private MIB module definition for IPv6 MIB."
REVISION "200809250000Z"
DESCRIPTION
"Initial version of this MIB."
::= { switch001 129 }
--- IpAddressTable augmentation
rlIpAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is parallel to ipAddressTable, and is used to
add/delete IPv6 entries to/from that table. It contains
private objects."
::= { ipSpec 19 }
rlIpAddressEntry OBJECT-TYPE
SYNTAX RlIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An address mapping for a particular interface."
AUGMENTS { ipAddressEntry }
::= { rlIpAddressTable 1 }
RlIpAddressEntry ::= SEQUENCE {
rlIpAddressPrefixLength InetAddressPrefixLength,
rlIpAddressType INTEGER
}
rlIpAddressPrefixLength OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The prefix length of this address."
DEFVAL { 64 }
::= { rlIpAddressEntry 1 }
rlIpAddressType OBJECT-TYPE
SYNTAX INTEGER {
unicast(1),
anycast(2),
broadcast(3),
multicast(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Extend standard field ipAddressType to multicast"
DEFVAL { unicast }
::= { rlIpAddressEntry 2 }
--- ipv6InterfaceTable augmentation
rlipv6InterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rlipv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is parallel to ipv6InterfaceTable, and is used to
configure additional interface parameters."
::= { ipSpec 20 }
rlipv6InterfaceEntry OBJECT-TYPE
SYNTAX Rlipv6InterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Additional configuration parameters for a particular interface."
AUGMENTS { ipv6InterfaceEntry }
::= { rlipv6InterfaceTable 1 }
Rlipv6InterfaceEntry ::= SEQUENCE {
rlipv6InterfaceNdDadAttemps INTEGER,
rlipv6InterfaceAutoconfigEnable INTEGER,
rlipv6InterfaceIcmpUnreachSendEnable INTEGER,
rlipv6InterfaceLinkMTU Unsigned32,
rlipv6InterfaceMLDVersion Unsigned32
}
rlipv6InterfaceNdDadAttemps OBJECT-TYPE
SYNTAX INTEGER (0..600)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"ND Duplicated address detection number of attempts."
DEFVAL { 0 }
::= { rlipv6InterfaceEntry 1 }
rlipv6InterfaceAutoconfigEnable OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enables or disables Stateless Address Auto configuration
on specific interface."
DEFVAL { enable }
::= { rlipv6InterfaceEntry 2 }
rlipv6InterfaceIcmpUnreachSendEnable OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Enables or disables sending of ICMP Destination Unreachable
Error on specific interface."
DEFVAL { enable }
::= { rlipv6InterfaceEntry 3 }
rlipv6InterfaceLinkMTU OBJECT-TYPE
SYNTAX Unsigned32 (1280..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum transmission unit (MTU) size of IPv6 packets
sent on an interface in bytes."
DEFVAL { 1500 }
::= { rlipv6InterfaceEntry 4 }
rlipv6InterfaceMLDVersion OBJECT-TYPE
SYNTAX Unsigned32 (1..2)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Set version of MLD protocol on specific interface."
DEFVAL { 2 }
::= { rlipv6InterfaceEntry 5 }
--- inetCidrRoutetable augmentation
rlinetCidrRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlinetCidrRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is parallel to inetCidrRouteTable, and is used to
configure or display additional route parameters."
::= { ipSpec 21 }
rlinetCidrRouteEntry OBJECT-TYPE
SYNTAX RlinetCidrRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Additional parameters for a particular route."
AUGMENTS { inetCidrRouteEntry }
::= { rlinetCidrRouteTable 1 }
RlinetCidrRouteEntry ::= SEQUENCE {
rlinetCidrRouteLifetime Unsigned32
}
rlinetCidrRouteLifetime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remaining length of time, in seconds, that this route
will continue to be valid, i.e., time until deprecation.
A value of 4,294,967,295 represents infinity."
DEFVAL { 4294967295 }
::= { rlinetCidrRouteEntry 1 }
--- ipNetToPhysicalTable augmentation
rlipNetToPhysicalTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlipNetToPhysicalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is parallel to ipNetToPhysicalTable, and is used to
configure or display additional neighbor parameters."
::= { ipSpec 22 }
rlipNetToPhysicalEntry OBJECT-TYPE
SYNTAX RlipNetToPhysicalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Additional parameters for a neighbor"
AUGMENTS { ipNetToPhysicalEntry }
::= { rlipNetToPhysicalTable 1 }
RlipNetToPhysicalEntry ::= SEQUENCE {
rlipNetToPhysicalIsRouter TruthValue
}
rlipNetToPhysicalIsRouter OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object has the value 'true(1)', if the neighbor
is router; otherwise, the value is 'false(2)'."
::= { rlipNetToPhysicalEntry 1 }
--- ICMPv6 Rate Limiting
rlipv6IcmpErrorRatelimitInterval OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time interval between tokens being placed in the bucket,
each token represents a single ICMP error message.
The interval measured in milliseconds."
DEFVAL { 100 }
::= { rlIPv6 1 }
rlipv6IcmpErrorRatelimitBucketSize OBJECT-TYPE
SYNTAX INTEGER(1..200)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of tokens stored in the bucket,
each token represents a single ICMP error message."
DEFVAL { 10 }
::= { rlIPv6 2 }
--- IPv6 Link Local Default Zone
rlipv6LLDefaultZone OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interface which would be used as the egress interface
for packets sent without a specified IPv6Z interface identifier
or with the default '0' identifier. Zero value means no default
interface specified."
DEFVAL { 0 }
::= { rlIPv6 3 }
END