mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 18:38:25 +00:00
11147d3bbf
* Extract DiscoveryItem and move some things to better places. Extract model class Fix up model construction. I have problem with construction... Makeshift model working. Switch constructor to factory. discover() and create() Support legacy discovery. Remove uneeded custom pollers Remove netonix custom detection as we try ucd on all os now. Add a few yaml procs. Fix a couple things. More processor discovery conversions Move Calix e7 to standard hrProcessorLoad, but it doesn't fully implement the HR-MIB, move things around to make it work. Add a few yaml procs. Fix a couple things. Correct some stupid mib stuff. Move more, drop php 5.3 Add netscaler which uses string indexes. Port fiberhome to yaml and use skip_values More conversions. BroadcomProcessorUsage Trait Serveriron and Ironware share some mibs. Create a common abstract os for them. Add yaml support for mib specification in each data entry Make legacy discover_processor() set 0 for hrDeviceIndex Untangle Dell switch OS processors Use use shared OS for groups if they don't have a specific group. fix silly mib mistake Make index optional Move HR and UCD to Traits and out of Processor. * forgot to update the fortiswitch index * Make sgos and avaya-ers match the old index. * fix comware test data * fix merge errors * fix dsm and remove pointless empty modules * file not found exception is in the wrong place. * Updated processor development docs
1165 lines
41 KiB
Plaintext
1165 lines
41 KiB
Plaintext
ALCATEL-IND1-RIPNG-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
Counter32, Integer32, TimeTicks
|
|
FROM SNMPv2-SMI
|
|
Ipv6Address, Ipv6AddressPrefix
|
|
FROM IPV6-TC
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
routingIND1Ripng
|
|
FROM ALCATEL-IND1-BASE;
|
|
|
|
|
|
alcatelIND1RIPNGMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200704030000Z"
|
|
ORGANIZATION "Alcatel-Lucent"
|
|
CONTACT-INFO
|
|
" Please consult with Customer Service to ensure the most appropriate
|
|
version of this document is used with the products in question:
|
|
|
|
Alcatel-Lucent, Enterprise Solutions Division
|
|
(Formerly Alcatel Internetworking, Incorporated)
|
|
26801 West Agoura Road
|
|
Agoura Hills, CA 91301-5122
|
|
United States Of America
|
|
|
|
Telephone: North America +1 800 995 2696
|
|
Latin America +1 877 919 9526
|
|
Europe +31 23 556 0100
|
|
Asia +65 394 7933
|
|
All Other +1 818 878 4507
|
|
|
|
Electronic Mail: support@ind.alcatel.com
|
|
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
|
|
|
DESCRIPTION
|
|
"This module describes an authoritative enterprise-specific Simple
|
|
Network Management Protocol (SNMP) Management Information Base (MIB):
|
|
|
|
For the Birds Of Prey Product Line
|
|
Configuration Of Global RIPNG Configuration Parameters.
|
|
|
|
The right to make changes in specification and other information
|
|
contained in this document without prior notice is reserved.
|
|
|
|
No liability shall be assumed for any incidental, indirect, special, or
|
|
consequential damages whatsoever arising from or related to this
|
|
document or the information contained herein.
|
|
|
|
Vendors, end-users, and other interested parties are granted
|
|
non-exclusive license to use this specification in connection with
|
|
management of the products for which it is intended to be used.
|
|
|
|
Copyright (C) 1995-2007 Alcatel-Lucent
|
|
ALL RIGHTS RESERVED WORLDWIDE"
|
|
|
|
REVISION "200704030000Z"
|
|
DESCRIPTION
|
|
"The latest version of this MIB Module."
|
|
|
|
::= { routingIND1Ripng 1 }
|
|
|
|
alcatelIND1RIPNGMIBObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIPNG)
|
|
Subsystem Managed Objects."
|
|
::= { alcatelIND1RIPNGMIB 1 }
|
|
|
|
|
|
alcatelIND1RIPNGMIBConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIPNG)
|
|
Subsystem Conformance Information."
|
|
::= { alcatelIND1RIPNGMIB 2 }
|
|
|
|
|
|
alcatelIND1RIPNGMIBGroups OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIPNG)
|
|
Subsystem Units Of Conformance."
|
|
::= { alcatelIND1RIPNGMIBConformance 1 }
|
|
|
|
alcatelIND1RIPNGMIBCompliances OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIPNG)
|
|
Subsystem Compliance Statements."
|
|
::= { alcatelIND1RIPNGMIBConformance 2 }
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Global Protocol Configuration
|
|
-- ************************************************************************
|
|
|
|
alaProtocolRipng OBJECT IDENTIFIER ::= { alcatelIND1RIPNGMIBObjects 1 }
|
|
|
|
alaRipngProtoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global administration status of RIPng."
|
|
DEFVAL { disable }
|
|
::= { alaProtocolRipng 1 }
|
|
|
|
alaRipngUpdateInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 120)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval (in seconds) that RIPng routing updates will
|
|
be sent out. The value must be less than or equal to
|
|
one-third the the invalid timer and greater or equal
|
|
to two times the jitter value."
|
|
DEFVAL { 30 }
|
|
::= { alaProtocolRipng 2 }
|
|
|
|
alaRipngInvalidTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 360)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time in seconds that a route will remain active
|
|
in RIB before being moved to the invalid state.
|
|
The value must be at least three times the
|
|
update interval. The defined range of 1 to 360
|
|
allows backwards compatibility with older devices
|
|
which do not enforce the three-times constraint.
|
|
For newer devices which enforce the three-times
|
|
constraint with the update interval, the
|
|
minimum allowed value of the invalid timer
|
|
is 3."
|
|
DEFVAL { 180 }
|
|
::= { alaProtocolRipng 3 }
|
|
|
|
alaRipngHolddownTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 120)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time to keep a route in the holddown state."
|
|
DEFVAL { 0 }
|
|
::= { alaProtocolRipng 4 }
|
|
|
|
alaRipngGarbageTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 180)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time to keep a route before garbage collection."
|
|
DEFVAL { 120 }
|
|
::= { alaProtocolRipng 5 }
|
|
|
|
alaRipngRouteCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of network routes in RIPng routing table."
|
|
::= { alaProtocolRipng 6 }
|
|
|
|
alaRipngGlobalRouteTag OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The route tag that will be added to all RIPng entries"
|
|
DEFVAL { 0 }
|
|
::= { alaProtocolRipng 7 }
|
|
|
|
alaRipngTriggeredSends OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all (1),
|
|
onlyupdated (2),
|
|
off (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls whether trigged updates contain entire RIB
|
|
or just changes."
|
|
DEFVAL { 2 }
|
|
::= { alaProtocolRipng 8 }
|
|
|
|
alaRipngJitter OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Jitter to use when sending updates. The value
|
|
must be less than one-half the update interval."
|
|
DEFVAL { 5 }
|
|
::= { alaProtocolRipng 9 }
|
|
|
|
alaRipngPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port to send/receive packets on."
|
|
DEFVAL { 3 }
|
|
::= { alaProtocolRipng 10 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Debug Configuration
|
|
-- ************************************************************************
|
|
|
|
alaRipngDebug OBJECT IDENTIFIER ::= { alcatelIND1RIPNGMIBObjects 2 }
|
|
|
|
alaRipngDebugLevel OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebur Configuration"
|
|
DEFVAL { 0 }
|
|
::= { alaRipngDebug 1 }
|
|
|
|
alaRipngDebugError OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugError MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 2 }
|
|
|
|
alaRipngDebugWarn OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugWarning MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 3 }
|
|
|
|
alaRipngDebugRecv OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugRecv MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 4 }
|
|
|
|
alaRipngDebugSend OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugSend MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 5 }
|
|
|
|
alaRipngDebugRdb OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugRdb MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 6 }
|
|
|
|
alaRipngDebugAge OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugAge MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 7 }
|
|
|
|
alaRipngDebugMip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugMip MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 8 }
|
|
|
|
alaRipngDebugInfo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugInfo MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 9 }
|
|
|
|
alaRipngDebugSetup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugSetup MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 10 }
|
|
|
|
alaRipngDebugTime OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugTime MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 11 }
|
|
|
|
alaRipngDebugTm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugTm MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 12 }
|
|
|
|
alaRipngDebugRouteFilter OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugRouteFilter MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 13 }
|
|
|
|
alaRipngDebugNexthopFilter OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugNexthopFilter MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 14 }
|
|
|
|
alaRipngDebugSummary OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugSummary MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 15 }
|
|
|
|
alaRipngDebugAll OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipngDebugAll MIB Object of alaDrcTmRipngDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipngDebug 16}
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Interface Table
|
|
-- ************************************************************************
|
|
|
|
alaRipngInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipngInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RIPng interfaces."
|
|
::= { alaProtocolRipng 11 }
|
|
|
|
alaRipngInterfaceEntry OBJECT-TYPE
|
|
SYNTAX AlaRipngInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each individual interface."
|
|
INDEX {
|
|
alaRipngInterfaceIndex
|
|
}
|
|
::= { alaRipngInterfaceTable 1 }
|
|
|
|
AlaRipngInterfaceEntry ::=
|
|
SEQUENCE {
|
|
alaRipngInterfaceStatus RowStatus,
|
|
alaRipngInterfaceIndex Integer32,
|
|
alaRipngInterfaceMetric Integer32,
|
|
alaRipngInterfaceRecvStatus INTEGER,
|
|
alaRipngInterfaceSendStatus INTEGER,
|
|
alaRipngInterfaceHorizon INTEGER,
|
|
alaRipngInterfacePacketsSent Integer32,
|
|
alaRipngInterfacePacketsRcvd Integer32,
|
|
alaRipngInterfaceMTU Counter32,
|
|
alaRipngInterfaceNextUpdate TimeTicks,
|
|
alaRipngInterfaceJitter Integer32
|
|
}
|
|
|
|
alaRipngInterfaceStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Create/delete RIPng interfaces."
|
|
DEFVAL { notInService }
|
|
::= { alaRipngInterfaceEntry 1 }
|
|
|
|
alaRipngInterfaceIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 index of this interface."
|
|
::= { alaRipngInterfaceEntry 2 }
|
|
|
|
alaRipngInterfaceMetric OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric used on this interface."
|
|
DEFVAL { 1 }
|
|
::= { alaRipngInterfaceEntry 3 }
|
|
|
|
alaRipngInterfaceRecvStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls whether or not to recv updates on this intf."
|
|
DEFVAL { 1 }
|
|
::= { alaRipngInterfaceEntry 4 }
|
|
|
|
alaRipngInterfaceSendStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls whether or not to send updates on this intf."
|
|
DEFVAL { 1 }
|
|
::= { alaRipngInterfaceEntry 5 }
|
|
|
|
alaRipngInterfaceHorizon OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
onlysplit (2),
|
|
poison (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls use of split horizon on this interface."
|
|
DEFVAL { 1 }
|
|
::= { alaRipngInterfaceEntry 6 }
|
|
|
|
alaRipngInterfacePacketsSent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"# of packets sent on this interface."
|
|
::= { alaRipngInterfaceEntry 7 }
|
|
|
|
alaRipngInterfacePacketsRcvd OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"# of packets received on this interface."
|
|
::= { alaRipngInterfaceEntry 8 }
|
|
|
|
alaRipngInterfaceMTU OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max Transfer size of RIPng packets on this interface"
|
|
::= { alaRipngInterfaceEntry 9 }
|
|
|
|
alaRipngInterfaceNextUpdate OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Seconds remaining for the next update on this interface"
|
|
::= { alaRipngInterfaceEntry 10 }
|
|
|
|
alaRipngInterfaceJitter OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 60)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Deprecated in favour of alaRipngJitter"
|
|
DEFVAL { 3 }
|
|
::= { alaRipngInterfaceEntry 11 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Next Hop Filter Table
|
|
-- ************************************************************************
|
|
|
|
|
|
alaRipngNexthopFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipngNexthopFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"RIPng Nexthop filters."
|
|
::= { alaProtocolRipng 12 }
|
|
|
|
alaRipngNexthopFilterEntry OBJECT-TYPE
|
|
SYNTAX AlaRipngNexthopFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Each individual Nexthop filter."
|
|
INDEX {
|
|
alaRipngNexthopFilterAddress
|
|
}
|
|
::= { alaRipngNexthopFilterTable 1 }
|
|
|
|
AlaRipngNexthopFilterEntry ::=
|
|
SEQUENCE {
|
|
alaRipngNexthopFilterStatus RowStatus,
|
|
alaRipngNexthopFilterAddress Ipv6Address
|
|
}
|
|
|
|
alaRipngNexthopFilterStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Create/delete RIPng Nexthop Filter."
|
|
DEFVAL { notInService }
|
|
::= { alaRipngNexthopFilterEntry 1 }
|
|
|
|
alaRipngNexthopFilterAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Address of router to filter routes from."
|
|
::= { alaRipngNexthopFilterEntry 2 }
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Summarization Table
|
|
-- ************************************************************************
|
|
|
|
alaRipngSummarizationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipngSummarizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"RIPng Nexthop filters."
|
|
::= { alaProtocolRipng 13 }
|
|
|
|
alaRipngSummarizationEntry OBJECT-TYPE
|
|
SYNTAX AlaRipngSummarizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Each individual Nexthop filter."
|
|
INDEX {
|
|
alaRipngSummarizationSourcePrefix,
|
|
alaRipngSummarizationSourcePrefixLen,
|
|
alaRipngSummarizationPrefix,
|
|
alaRipngSummarizationPrefixLen
|
|
}
|
|
::= { alaRipngSummarizationTable 1 }
|
|
|
|
AlaRipngSummarizationEntry ::=
|
|
SEQUENCE {
|
|
alaRipngSummarizationStatus RowStatus,
|
|
alaRipngSummarizationSourcePrefix Ipv6AddressPrefix,
|
|
alaRipngSummarizationSourcePrefixLen Integer32,
|
|
alaRipngSummarizationPrefix Ipv6AddressPrefix,
|
|
alaRipngSummarizationPrefixLen Integer32,
|
|
alaRipngSummarizationSubnets INTEGER
|
|
}
|
|
|
|
alaRipngSummarizationStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Create/delete RIPng Summarization Filter."
|
|
DEFVAL { notInService }
|
|
::= { alaRipngSummarizationEntry 1 }
|
|
|
|
alaRipngSummarizationSourcePrefix OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix of network to use a the source of a
|
|
summarization."
|
|
::= { alaRipngSummarizationEntry 2 }
|
|
|
|
alaRipngSummarizationSourcePrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 128)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix length of source prefix."
|
|
::= { alaRipngSummarizationEntry 3 }
|
|
|
|
alaRipngSummarizationPrefix OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix of summarized route."
|
|
::= { alaRipngSummarizationEntry 4 }
|
|
|
|
alaRipngSummarizationPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 128)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix length of summarized route."
|
|
::= { alaRipngSummarizationEntry 5 }
|
|
|
|
alaRipngSummarizationSubnets OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
include (1),
|
|
donotinclude (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Include subnets?"
|
|
::= { alaRipngSummarizationEntry 6 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Route Filter Table
|
|
-- ************************************************************************
|
|
|
|
alaRipngRouteFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipngRouteFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"RIPng route filters."
|
|
::= { alaProtocolRipng 14 }
|
|
|
|
alaRipngRouteFilterEntry OBJECT-TYPE
|
|
SYNTAX AlaRipngRouteFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Each individual route filter."
|
|
INDEX {
|
|
alaRipngRouteFilterPrefix,
|
|
alaRipngRouteFilterPrefixLen,
|
|
alaRipngRouteFilterDirection
|
|
}
|
|
::= { alaRipngRouteFilterTable 1 }
|
|
|
|
AlaRipngRouteFilterEntry ::=
|
|
SEQUENCE {
|
|
alaRipngRouteFilterStatus RowStatus,
|
|
alaRipngRouteFilterPrefix Ipv6AddressPrefix,
|
|
alaRipngRouteFilterPrefixLen Integer32,
|
|
alaRipngRouteFilterDirection INTEGER,
|
|
alaRipngRouteFilterSubnets INTEGER
|
|
}
|
|
|
|
alaRipngRouteFilterStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Create/delete RIPng route Filter."
|
|
DEFVAL { notInService }
|
|
::= { alaRipngRouteFilterEntry 1 }
|
|
|
|
alaRipngRouteFilterPrefix OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix of filter."
|
|
::= { alaRipngRouteFilterEntry 2 }
|
|
|
|
alaRipngRouteFilterPrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 128)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Prefix length of filter."
|
|
::= { alaRipngRouteFilterEntry 3 }
|
|
|
|
alaRipngRouteFilterDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in (1),
|
|
out (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Which way to apply the filter."
|
|
::= { alaRipngRouteFilterEntry 4 }
|
|
|
|
alaRipngRouteFilterSubnets OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
include (1),
|
|
donotinclude (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Include subnets?"
|
|
::= { alaRipngRouteFilterEntry 5 }
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Peer Table
|
|
-- ************************************************************************
|
|
|
|
alaRipngPeerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipngPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RIPng peers."
|
|
::= { alaProtocolRipng 15 }
|
|
|
|
alaRipngPeerEntry OBJECT-TYPE
|
|
SYNTAX AlaRipngPeerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each individual peer."
|
|
INDEX {
|
|
alaRipngPeerAddress,
|
|
alaRipngPeerIndex
|
|
}
|
|
::= { alaRipngPeerTable 1 }
|
|
|
|
AlaRipngPeerEntry ::=
|
|
SEQUENCE {
|
|
alaRipngPeerAddress Ipv6Address,
|
|
alaRipngPeerLastUpdate TimeTicks,
|
|
alaRipngPeerNumUpdates Counter32,
|
|
alaRipngPeerNumRoutes Counter32,
|
|
alaRipngPeerBadPackets Counter32,
|
|
alaRipngPeerBadRoutes Counter32,
|
|
alaRipngPeerIndex Integer32
|
|
}
|
|
|
|
alaRipngPeerAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Address of peer."
|
|
::= { alaRipngPeerEntry 1 }
|
|
|
|
alaRipngPeerLastUpdate OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Last Update received."
|
|
::= { alaRipngPeerEntry 2 }
|
|
|
|
alaRipngPeerNumUpdates OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total # of updates received from this peer."
|
|
::= { alaRipngPeerEntry 3 }
|
|
|
|
alaRipngPeerNumRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total # of routes received from this peer."
|
|
::= { alaRipngPeerEntry 4 }
|
|
|
|
alaRipngPeerBadPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total # of bad packets received."
|
|
::= { alaRipngPeerEntry 5 }
|
|
|
|
alaRipngPeerBadRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total # of bad routes received."
|
|
::= { alaRipngPeerEntry 6 }
|
|
|
|
alaRipngPeerIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 index of the interface on which this peer is seen"
|
|
::= { alaRipngPeerEntry 7 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIPng Route Table
|
|
-- ************************************************************************
|
|
|
|
alaRipngRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipngRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ripng routing table which contains the routes."
|
|
::= { alaProtocolRipng 16 }
|
|
|
|
alaRipngRouteEntry OBJECT-TYPE
|
|
SYNTAX AlaRipngRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ripng routing table which contains the network routes"
|
|
INDEX {
|
|
alaRipngRoutePrefix,
|
|
alaRipngRoutePrefixLen,
|
|
alaRipngRouteNextHop
|
|
}
|
|
::= { alaRipngRouteTable 1 }
|
|
|
|
AlaRipngRouteEntry ::=
|
|
SEQUENCE {
|
|
alaRipngRoutePrefix Ipv6AddressPrefix,
|
|
alaRipngRoutePrefixLen Integer32,
|
|
alaRipngRouteNextHop Ipv6Address,
|
|
alaRipngRouteType INTEGER,
|
|
alaRipngRouteAge TimeTicks,
|
|
alaRipngRouteTag Integer32,
|
|
alaRipngRouteMetric Integer32,
|
|
alaRipngRouteStatus RowStatus,
|
|
alaRipngRouteFlags INTEGER,
|
|
alaRipngRouteIndex Integer32
|
|
}
|
|
|
|
alaRipngRoutePrefix OBJECT-TYPE
|
|
SYNTAX Ipv6AddressPrefix
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address of this route."
|
|
::= { alaRipngRouteEntry 1 }
|
|
|
|
alaRipngRoutePrefixLen OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The prefix length for this route."
|
|
::= { alaRipngRouteEntry 2 }
|
|
|
|
alaRipngRouteNextHop OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the next hop to reach this route."
|
|
::= { alaRipngRouteEntry 3 }
|
|
|
|
alaRipngRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
local (1),
|
|
rip (2),
|
|
redist (3),
|
|
unknown (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of route."
|
|
::= { alaRipngRouteEntry 4 }
|
|
|
|
alaRipngRouteAge OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of seconds since this route was last
|
|
updated or otherwise determined to be correct."
|
|
::= { alaRipngRouteEntry 5 }
|
|
|
|
alaRipngRouteTag OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The associated route tag"
|
|
::= { alaRipngRouteEntry 6 }
|
|
|
|
alaRipngRouteMetric OBJECT-TYPE
|
|
SYNTAX Integer32 ( 0 .. 15 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The routing metric for this route."
|
|
::= { alaRipngRouteEntry 7 }
|
|
|
|
alaRipngRouteStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status variable, used according to
|
|
row installation and removal conventions."
|
|
::= { alaRipngRouteEntry 8 }
|
|
|
|
alaRipngRouteFlags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active (1),
|
|
garbage (2),
|
|
holddown (3),
|
|
unknown (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The assocated flags for this route."
|
|
::= { alaRipngRouteEntry 9 }
|
|
|
|
alaRipngRouteIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPv6 index of the interface on which the route gateway
|
|
can be reached"
|
|
::= { alaRipngRouteEntry 10 }
|
|
|
|
|
|
-- ******************************************************************** --
|
|
|
|
|
|
--
|
|
-- Compliance Statements
|
|
--
|
|
|
|
alcatelIND1RIPMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for RIPng subsystem."
|
|
MODULE -- this module
|
|
|
|
MANDATORY-GROUPS {
|
|
alaRipngGlobalGroup,
|
|
alaRipngDebugGroup,
|
|
alaRipngInterfaceGroup,
|
|
alaRipngNexthopFilterGroup,
|
|
alaRipngSummarizationGroup,
|
|
alaRipngRouteFilterGroup,
|
|
alaRipngPeerGroup,
|
|
alaRipngRouteGroup
|
|
}
|
|
|
|
::= { alcatelIND1RIPNGMIBCompliances 1 }
|
|
|
|
|
|
--
|
|
-- Units of Conformance
|
|
--
|
|
|
|
alaRipngGlobalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngProtoStatus,
|
|
alaRipngUpdateInterval,
|
|
alaRipngInvalidTimer,
|
|
alaRipngHolddownTimer,
|
|
alaRipngGarbageTimer,
|
|
alaRipngRouteCount,
|
|
alaRipngGlobalRouteTag,
|
|
alaRipngTriggeredSends
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 1 }
|
|
|
|
alaRipngDebugGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngDebugLevel,
|
|
alaRipngDebugError,
|
|
alaRipngDebugWarn,
|
|
alaRipngDebugRecv,
|
|
alaRipngDebugSend,
|
|
alaRipngDebugRdb,
|
|
alaRipngDebugAge,
|
|
alaRipngDebugMip,
|
|
alaRipngDebugInfo,
|
|
alaRipngDebugSetup,
|
|
alaRipngDebugTime,
|
|
alaRipngDebugTm,
|
|
alaRipngDebugAll
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 2 }
|
|
|
|
alaRipngInterfaceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngInterfaceStatus,
|
|
alaRipngInterfaceMetric,
|
|
alaRipngInterfaceRecvStatus,
|
|
alaRipngInterfaceSendStatus,
|
|
alaRipngInterfaceHorizon,
|
|
alaRipngInterfacePacketsSent,
|
|
alaRipngInterfacePacketsRcvd,
|
|
alaRipngInterfaceMTU,
|
|
alaRipngInterfaceNextUpdate,
|
|
alaRipngInterfaceJitter
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 3 }
|
|
|
|
alaRipngNexthopFilterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngNexthopFilterStatus,
|
|
alaRipngNexthopFilterAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 4 }
|
|
|
|
alaRipngSummarizationGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngSummarizationStatus,
|
|
alaRipngSummarizationSourcePrefix,
|
|
alaRipngSummarizationSourcePrefixLen,
|
|
alaRipngSummarizationPrefix,
|
|
alaRipngSummarizationPrefixLen,
|
|
alaRipngSummarizationSubnets
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 5 }
|
|
|
|
alaRipngRouteFilterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngRouteFilterStatus,
|
|
alaRipngRouteFilterPrefix,
|
|
alaRipngRouteFilterPrefixLen,
|
|
alaRipngRouteFilterDirection,
|
|
alaRipngRouteFilterSubnets
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 6 }
|
|
|
|
alaRipngPeerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngPeerLastUpdate,
|
|
alaRipngPeerNumUpdates,
|
|
alaRipngPeerNumRoutes,
|
|
alaRipngPeerBadPackets,
|
|
alaRipngPeerBadRoutes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 7 }
|
|
|
|
alaRipngRouteGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaRipngRouteType,
|
|
alaRipngRouteAge,
|
|
alaRipngRouteTag,
|
|
alaRipngRouteMetric,
|
|
alaRipngRouteStatus,
|
|
alaRipngRouteFlags,
|
|
alaRipngRouteIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPNGMIBGroups 8 }
|
|
|
|
--
|
|
-- Traps
|
|
--
|
|
alcatelIND1RIPNGTraps OBJECT IDENTIFIER ::= { alcatelIND1RIPNGMIB 3}
|
|
alcatelIND1RIPNGTrapsRoot OBJECT IDENTIFIER ::= { alcatelIND1RIPNGTraps 0}
|
|
|
|
ripngRouteMaxLimitReached NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This notification is generated as RIPng database reached supported maximum entries.
|
|
RIPng will discard any new updates."
|
|
::= {alcatelIND1RIPNGTrapsRoot 1}
|
|
|
|
|
|
END
|
|
|