mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@2895 61d68cd4-352d-0410-923a-c4978735b2b8
286 lines
8.5 KiB
Plaintext
Executable File
286 lines
8.5 KiB
Plaintext
Executable File
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
|