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
1158 lines
38 KiB
Plaintext
1158 lines
38 KiB
Plaintext
ALCATEL-IND1-RIP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress, TimeTicks, Integer32
|
|
FROM SNMPv2-SMI
|
|
rip2IfConfEntry
|
|
FROM RIPv2-MIB
|
|
DisplayString, RowStatus, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
routingIND1Rip
|
|
FROM ALCATEL-IND1-BASE;
|
|
|
|
|
|
alcatelIND1RIPMIB 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 RIP 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."
|
|
|
|
::= { routingIND1Rip 1 }
|
|
|
|
alcatelIND1RIPMIBObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIP)
|
|
Subsystem Managed Objects."
|
|
::= { alcatelIND1RIPMIB 1 }
|
|
|
|
|
|
alcatelIND1RIPMIBConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIP)
|
|
Subsystem Conformance Information."
|
|
::= { alcatelIND1RIPMIB 2 }
|
|
|
|
|
|
alcatelIND1RIPMIBGroups OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIP)
|
|
Subsystem Units Of Conformance."
|
|
::= { alcatelIND1RIPMIBConformance 1 }
|
|
|
|
|
|
alcatelIND1RIPMIBCompliances OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch for Routing Information Protocol (RIP)
|
|
Subsystem Compliance Statements."
|
|
::= { alcatelIND1RIPMIBConformance 2 }
|
|
|
|
|
|
--********************************************************************
|
|
--************************ Textual Conventions ***********************
|
|
--********************************************************************
|
|
AlaAuthenticationEncryptKey ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication encryption key that is used to decypher
|
|
RIP simple passwords."
|
|
SYNTAX OCTET STRING (SIZE(16))
|
|
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIP Global Protocol configuration
|
|
-- ************************************************************************
|
|
|
|
alaProtocolRip OBJECT IDENTIFIER ::= { alcatelIND1RIPMIBObjects 1 }
|
|
|
|
alaRipProtoStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global administration status of RIP."
|
|
DEFVAL { disable }
|
|
::= { alaProtocolRip 1 }
|
|
|
|
alaRipHostRouteSupport OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable support for host routes."
|
|
DEFVAL { enable }
|
|
::= { alaProtocolRip 2 }
|
|
|
|
alaRipRedistAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Enable or disable redistribution of routes into RIP.
|
|
This object has been obsoleted. Use the alaRouteMapRedistProtoEntry
|
|
objects of AlcatelIND1RouteMap.mib."
|
|
DEFVAL { 2 }
|
|
::= { alaProtocolRip 3 }
|
|
|
|
alaRipRedistRouteTag OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 32-bit value tagged to each RIP internal route while
|
|
it is redistributed in to other routing protocol domains. The
|
|
lower 16-bits typically indicate the autonomous system number."
|
|
DEFVAL { 0 }
|
|
::= { alaProtocolRip 4 }
|
|
|
|
alaRipForceHolddownTimer OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 120 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval in seconds during which routing information regarding
|
|
better paths is suppressed. A route enters into a forced holddown
|
|
state when an update packet is received that indicates the route is
|
|
unreachable and when this timer value is nonzero. After this timer
|
|
has expired, if the value is less that 120 - the route enters a
|
|
holddown state for the rest of the period until 120. During this time
|
|
advertisements for better paths are accepted if any."
|
|
::= { alaProtocolRip 5 }
|
|
|
|
alaRipRouteNumber OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of network routes in RIP routing table."
|
|
::= { alaProtocolRip 6 }
|
|
|
|
alaRipUpdateInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 120)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Interval (in seconds) that RIP routing updates will
|
|
be sent out. The value must be less than or equal to
|
|
one-third the value of the invalid timer."
|
|
DEFVAL { 30 }
|
|
::= { alaProtocolRip 13 }
|
|
|
|
alaRipInvalidTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (3 .. 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."
|
|
DEFVAL { 180 }
|
|
::= { alaProtocolRip 14 }
|
|
|
|
alaRipHolddownTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 120)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time to keep a route in the holddown state."
|
|
DEFVAL { 0 }
|
|
::= { alaProtocolRip 15 }
|
|
|
|
alaRipGarbageTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 180)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time to keep a route before garbage collection."
|
|
DEFVAL { 120 }
|
|
::= { alaProtocolRip 16 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIP Redistribution Protocol configuration
|
|
-- ************************************************************************
|
|
|
|
alaRipRedistProtoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipRedistProtoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Protocol based configuration for route redistribution using RIP.
|
|
This table has been obsoleted. Use alaRouteMapRedistProtoTable
|
|
of AlcatelIND1RouteMap.mib."
|
|
|
|
::= { alaProtocolRip 7 }
|
|
|
|
alaRipRedistProtoEntry OBJECT-TYPE
|
|
SYNTAX AlaRipRedistProtoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A range of routes from a protocol to be redistributed using RIP.
|
|
This entry has been obsoleted. Use alaRouteMapRedistProtoEntry
|
|
of AlcatelIND1RouteMap.mib."
|
|
|
|
INDEX { alaRipRedistProtoId }
|
|
::= { alaRipRedistProtoTable 1 }
|
|
|
|
AlaRipRedistProtoEntry ::=
|
|
SEQUENCE {
|
|
alaRipRedistProtoId INTEGER,
|
|
alaRipRedistProtoMetric INTEGER,
|
|
alaRipRedistProtoStatus RowStatus
|
|
}
|
|
|
|
alaRipRedistProtoId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1), -- not specified
|
|
local(2), -- local interfaces on which OSPF is not enabled
|
|
directHost(3), -- hosts on a directly connected network
|
|
netmgmt(4), -- static routes
|
|
rip(5), -- Routing Information Protocol
|
|
ospf(6), -- Open Shortest Path First
|
|
isis(7), -- IS-IS
|
|
bgp(8) -- Border Gateway Protocol
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The routing mechanism via which the routes, to be redistributed
|
|
using RIP, are learned. This object has been obsoleted.
|
|
Use alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
|
|
::= { alaRipRedistProtoEntry 1 }
|
|
|
|
alaRipRedistProtoMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0 .. 15 )
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Default metric to be used for redistributing routes. This object has been
|
|
obsoleted. Use alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
|
|
DEFVAL { 0 }
|
|
::= { alaRipRedistProtoEntry 2 }
|
|
|
|
alaRipRedistProtoStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Add or Delete entries. This object has been obsoleted. Use
|
|
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
|
|
DEFVAL { notInService }
|
|
::= { alaRipRedistProtoEntry 3 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIP Debug Configuration
|
|
-- ************************************************************************
|
|
|
|
alaRipDebug OBJECT IDENTIFIER ::= { alcatelIND1RIPMIBObjects 2 }
|
|
|
|
alaRipDebugLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebug
|
|
Configuration"
|
|
DEFVAL { 0 }
|
|
::= { alaRipDebug 1 }
|
|
|
|
alaRipDebugError OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugError
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 2}
|
|
|
|
alaRipDebugWarn OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugWarning
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 3}
|
|
|
|
alaRipDebugRecv OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugRecv
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 4}
|
|
|
|
alaRipDebugSend OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugSend
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 5}
|
|
|
|
alaRipDebugRdb OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugRdb
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 6}
|
|
|
|
alaRipDebugAge OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugAge
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 7}
|
|
|
|
alaRipDebugConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugConfig
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 8}
|
|
|
|
alaRipDebugRedist OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugRedist
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 9}
|
|
|
|
alaRipDebugInfo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugInfo
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 10}
|
|
|
|
alaRipDebugSetup OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugSetup
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 11}
|
|
|
|
alaRipDebugTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugTime
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 12}
|
|
|
|
alaRipDebugAll OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This Object is deprecated in favour of alaDrcTmRipDebugAll
|
|
MIB Object of alaDrcTmRipDebug Configuration"
|
|
DEFVAL { disable }
|
|
::= { alaRipDebug 13}
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIP route table statistics
|
|
-- ************************************************************************
|
|
|
|
alaRipRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"RIP routing table which contains the network routes.
|
|
This Object is deprecated in favour of alaRipEcmpRouteTable."
|
|
::= { alaProtocolRip 9 }
|
|
|
|
alaRipRouteEntry OBJECT-TYPE
|
|
SYNTAX AlaRipRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"RIP routing table which contains the network routes.
|
|
This Object is deprecated in favour of alaRipEcmpRouteEntry.
|
|
This deprecated object is indexed by Destination/Mask.
|
|
With the addition of ECMP support, routes can now have
|
|
more than one nexthop, which requires routing entries to be
|
|
identified/indexed by Destination/Mask/NextHop. As a result
|
|
of this change, GET/GETNEXT operations on this deprecated
|
|
object (which provide only Destination/Mask) will fail to
|
|
uniquely identify a routing table entry. In response,
|
|
the router will return only the first nexthop in its list of
|
|
nexthops for the given routing destination. The order of the
|
|
router's internal nexthop list is not specified or guaranteed,
|
|
so there's no assurance that the returned nexthop will be active,
|
|
installed, or otherwise in service. To retrieve information
|
|
on all nexthops for a given destination, use
|
|
alaRipEcmpRouteTable instead."
|
|
INDEX {
|
|
alaRipRouteDest,
|
|
alaRipRouteMask
|
|
}
|
|
::= { alaRipRouteTable 1 }
|
|
|
|
AlaRipRouteEntry ::=
|
|
SEQUENCE {
|
|
alaRipRouteDest
|
|
IpAddress,
|
|
alaRipRouteMask
|
|
IpAddress,
|
|
alaRipRouteNextHop
|
|
IpAddress,
|
|
alaRipRouteType
|
|
INTEGER,
|
|
alaRipRouteAge
|
|
TimeTicks,
|
|
alaRipRouteTag
|
|
INTEGER,
|
|
alaRipRouteMetric
|
|
INTEGER,
|
|
alaRipRouteStatus
|
|
RowStatus
|
|
}
|
|
|
|
alaRipRouteDest OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The destination IP address of this route.
|
|
This Object is deprecated in favour of alaRipEcmpRouteDest."
|
|
::= { alaRipRouteEntry 1 }
|
|
|
|
alaRipRouteMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The network mask for this route.
|
|
This Object is deprecated in favour of alaRipEcmpRouteMask."
|
|
::= { alaRipRouteEntry 2 }
|
|
|
|
alaRipRouteNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The address of the next hop to reach this route.
|
|
This Object is deprecated in favour of alaRipEcmpRouteNextHop."
|
|
::= { alaRipRouteEntry 3 }
|
|
|
|
alaRipRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
local (1), -- local route
|
|
remote (2), -- remote route
|
|
redistribute (3) -- redistributed route
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The type of route.
|
|
This Object is deprecated in favour of alaRipEcmpRouteType."
|
|
::= { alaRipRouteEntry 4 }
|
|
|
|
alaRipRouteAge OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The number of seconds since this route was last
|
|
updated or otherwise determined to be correct.
|
|
This Object is deprecated in favour of alaRipEcmpRouteAge."
|
|
::= { alaRipRouteEntry 5 }
|
|
|
|
alaRipRouteTag OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The associated route tag.
|
|
This Object is deprecated in favour of alaRipEcmpRouteTag."
|
|
DEFVAL { 0 }
|
|
::= { alaRipRouteEntry 6 }
|
|
|
|
alaRipRouteMetric OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 15 )
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The routing metric for this route.
|
|
This Object is deprecated in favour of alaRipEcmpRouteMetric."
|
|
::= { alaRipRouteEntry 7 }
|
|
|
|
alaRipRouteStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The row status variable, used according to
|
|
row installation and removal conventions.
|
|
This Object is deprecated in favour of alaRipEcmpRouteStatus."
|
|
::= { alaRipRouteEntry 8 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- RIP Redistribution filter configuration
|
|
-- ************************************************************************
|
|
|
|
alaRipRedistRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipRedistRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A configuration table which controls the routes to be
|
|
redistributed by RIP from other routing protocols. This table has been
|
|
obsoleted. Use alaRouteMapRedistProtoTable of AlcatelIND1RouteMap.mib."
|
|
::= { alaProtocolRip 10 }
|
|
|
|
alaRipRedistRouteEntry OBJECT-TYPE
|
|
SYNTAX AlaRipRedistRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry of alaRipRedistRouteTable which specifies a route or
|
|
set of routes to be redistributed by RIP from another routing protocol.
|
|
This entry has been obsoleted. Use alaRouteMapRedistProtoEntry of
|
|
AlcatelIND1RouteMap.mib."
|
|
INDEX {
|
|
alaRipRedistRouteProto,
|
|
alaRipRedistRouteDest,
|
|
alaRipRedistRouteMask
|
|
}
|
|
::= { alaRipRedistRouteTable 1 }
|
|
|
|
AlaRipRedistRouteEntry ::=
|
|
SEQUENCE {
|
|
alaRipRedistRouteProto
|
|
INTEGER,
|
|
alaRipRedistRouteDest
|
|
IpAddress,
|
|
alaRipRedistRouteMask
|
|
IpAddress,
|
|
alaRipRedistRouteMetric
|
|
INTEGER,
|
|
alaRipRedistRouteControl
|
|
INTEGER,
|
|
alaRipRedistRouteTagMatch
|
|
INTEGER,
|
|
alaRipRedistRouteEffect
|
|
INTEGER,
|
|
alaRipRedistRouteStatus
|
|
RowStatus
|
|
}
|
|
|
|
alaRipRedistRouteProto OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1), -- not specified
|
|
local(2), -- local routes
|
|
directHost(3), -- hosts on a directly connected network
|
|
netmgmt(4), -- static routes
|
|
ospf(6), -- Open Shortest Path First
|
|
isis(7), -- IS-IS
|
|
bgp(8) -- Border Gateway Protocol
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Protocol from which this route is to be imported into RIP. This object
|
|
has been obsoleted. Use alaRouteMapRedistProtoEntry objects
|
|
of AlcatelIND1RouteMap.mib."
|
|
::= { alaRipRedistRouteEntry 1 }
|
|
|
|
alaRipRedistRouteDest OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The destination IP address of this route. This object
|
|
has been obsoleted. Use alaRouteMapRedistProtoEntry objects
|
|
of AlcatelIND1RouteMap.mib."
|
|
::= { alaRipRedistRouteEntry 2 }
|
|
|
|
alaRipRedistRouteMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The network mask for this route. This object
|
|
has been obsoleted. Use alaRouteMapRedistProtoEntry objects
|
|
of AlcatelIND1RouteMap.mib."
|
|
::= { alaRipRedistRouteEntry 3 }
|
|
|
|
alaRipRedistRouteMetric OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 15 )
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The metric to be used for the redistributed route. A value
|
|
of 0 means that the metric used should be the value configured
|
|
in alaRipRedistProtoMetric for this protocol. This object
|
|
has been obsoleted. Use alaRouteMapRedistProtoEntry objects
|
|
of AlcatelIND1RouteMap.mib."
|
|
DEFVAL { 0 }
|
|
::= { alaRipRedistRouteEntry 4 }
|
|
|
|
alaRipRedistRouteControl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
redistributeAllSubnets(1),
|
|
redistributeAsAggregate(2),
|
|
redistributeExactMatch(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies how routes matching this entry are to be redistributed
|
|
into RIP. The different mechanisms possible are to redistribute all
|
|
the subnet routes, redistribute an aggregated route if there are
|
|
one or more actual routes which match this entry or redistribute
|
|
only an exactly matching route. This object has been obsoleted.
|
|
Use alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
|
|
DEFVAL { redistributeAllSubnets }
|
|
::= { alaRipRedistRouteEntry 5 }
|
|
|
|
alaRipRedistRouteTagMatch OBJECT-TYPE
|
|
SYNTAX INTEGER ( -2147483648 .. 2147483647 )
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Redistribute the route only when the route tag matches with this
|
|
value. It defaults to -1 which matches all route tags. This object
|
|
has been obsoleted. Use alaRouteMapRedistProtoEntry objects
|
|
of AlcatelIND1RouteMap.mib."
|
|
DEFVAL { -1 }
|
|
::= { alaRipRedistRouteEntry 6 }
|
|
|
|
alaRipRedistRouteEffect OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
redistribute(1),
|
|
doNotRedistribute(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies whether the redistribution of routes in this range
|
|
is allowed or denied. This object has been obsoleted. Use
|
|
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
|
|
DEFVAL { redistribute }
|
|
::= { alaRipRedistRouteEntry 7 }
|
|
|
|
alaRipRedistRouteStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The row status variable, used according to row installation and
|
|
removal conventions. This object has been obsoleted. Use
|
|
alaRouteMapRedistProtoEntry objects of AlcatelIND1RouteMap.mib."
|
|
::= { alaRipRedistRouteEntry 8 }
|
|
|
|
-- ************************************************************************
|
|
-- Expansion of rip2IfCOnf
|
|
-- ************************************************************************
|
|
alaRip2IfConfAugTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRip2IfConfAugEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Expansion for rip2ifconftable"
|
|
::= { alaProtocolRip 11 }
|
|
|
|
alaRip2IfConfAugEntry OBJECT-TYPE
|
|
SYNTAX AlaRip2IfConfAugEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of alaRip2IfConfAugTable"
|
|
AUGMENTS { rip2IfConfEntry }
|
|
::= { alaRip2IfConfAugTable 1 }
|
|
|
|
AlaRip2IfConfAugEntry ::=
|
|
SEQUENCE {
|
|
alaRip2IfConfEncryptKey AlaAuthenticationEncryptKey,
|
|
alaRip2IfIpConfStatus INTEGER,
|
|
alaRip2IfRecvPkts Integer32,
|
|
alaRip2IfConfName DisplayString,
|
|
alaRip2IfConfType INTEGER,
|
|
alaRip2IfConfPtoPPeer IpAddress
|
|
}
|
|
|
|
alaRip2IfConfEncryptKey OBJECT-TYPE
|
|
SYNTAX AlaAuthenticationEncryptKey
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authentication encryption key that is used to decypher
|
|
RIP passwords."
|
|
::= { alaRip2IfConfAugEntry 1 }
|
|
|
|
alaRip2IfIpConfStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { enable(1), disable(2), none(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the associated IP interface"
|
|
::= { alaRip2IfConfAugEntry 2 }
|
|
|
|
alaRip2IfRecvPkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets received on this interface"
|
|
::= { alaRip2IfConfAugEntry 3 }
|
|
|
|
alaRip2IfConfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user defined name used to identify the IP interface"
|
|
::= { alaRip2IfConfAugEntry 4 }
|
|
|
|
alaRip2IfConfType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{ broadcast (1), point2point(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the rip interface"
|
|
::= { alaRip2IfConfAugEntry 5 }
|
|
|
|
alaRip2IfConfPtoPPeer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the peer for a point-to-point rip interface"
|
|
::= { alaRip2IfConfAugEntry 6 }
|
|
|
|
-- ************************************************************************
|
|
-- ************************************************************************
|
|
|
|
alaRipEcmpRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaRipEcmpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ECMP-enabled RIP routing table which contains the network routes."
|
|
::= { alaProtocolRip 12 }
|
|
|
|
alaRipEcmpRouteEntry OBJECT-TYPE
|
|
SYNTAX AlaRipEcmpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ECMP-enabled RIP routing table which contains the network routes."
|
|
INDEX {
|
|
alaRipEcmpRouteDest,
|
|
alaRipEcmpRouteMask,
|
|
alaRipEcmpRouteNextHop
|
|
}
|
|
::= { alaRipEcmpRouteTable 1 }
|
|
|
|
AlaRipEcmpRouteEntry ::=
|
|
SEQUENCE {
|
|
alaRipEcmpRouteDest
|
|
IpAddress,
|
|
alaRipEcmpRouteMask
|
|
IpAddress,
|
|
alaRipEcmpRouteNextHop
|
|
IpAddress,
|
|
alaRipEcmpRouteType
|
|
INTEGER,
|
|
alaRipEcmpRouteAge
|
|
TimeTicks,
|
|
alaRipEcmpRouteTag
|
|
INTEGER,
|
|
alaRipEcmpRouteMetric
|
|
INTEGER,
|
|
alaRipEcmpRouteStatus
|
|
RowStatus,
|
|
alaRipEcmpRouteState
|
|
INTEGER
|
|
}
|
|
|
|
alaRipEcmpRouteDest OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address of this route."
|
|
::= { alaRipEcmpRouteEntry 1 }
|
|
|
|
alaRipEcmpRouteMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network mask for this route."
|
|
::= { alaRipEcmpRouteEntry 2 }
|
|
|
|
alaRipEcmpRouteNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the next hop to reach this route."
|
|
::= { alaRipEcmpRouteEntry 3 }
|
|
|
|
alaRipEcmpRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
local (1), -- local route
|
|
remote (2), -- remote route
|
|
redistribute (3) -- redistributed route
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of route."
|
|
::= { alaRipEcmpRouteEntry 4 }
|
|
|
|
alaRipEcmpRouteAge 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."
|
|
::= { alaRipEcmpRouteEntry 5 }
|
|
|
|
alaRipEcmpRouteTag OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 2147483647 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The associated route tag."
|
|
DEFVAL { 0 }
|
|
::= { alaRipEcmpRouteEntry 6 }
|
|
|
|
alaRipEcmpRouteMetric OBJECT-TYPE
|
|
SYNTAX INTEGER ( 0 .. 15 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The routing metric for this route."
|
|
::= { alaRipEcmpRouteEntry 7 }
|
|
|
|
alaRipEcmpRouteStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status variable, used according to
|
|
row installation and removal conventions."
|
|
::= { alaRipEcmpRouteEntry 8 }
|
|
|
|
alaRipEcmpRouteState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active (1),
|
|
garbage (2),
|
|
holddown (3),
|
|
unknown (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The associated state for this route."
|
|
::= { alaRipEcmpRouteEntry 9 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- ************************************************************************
|
|
|
|
--
|
|
-- Compliance Statements
|
|
--
|
|
|
|
alcatelIND1RIPMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for
|
|
Routing Information Protocol (RIP) Subsystem."
|
|
MODULE -- this module
|
|
|
|
MANDATORY-GROUPS
|
|
{
|
|
alaRipMiscellaneousGroup,
|
|
alaRipRedistProtoGroup,
|
|
alaRipDebugGroup,
|
|
alaRipEcmpRouteGroup,
|
|
alaRipRedistRouteGroup
|
|
}
|
|
|
|
::= { alcatelIND1RIPMIBCompliances 1 }
|
|
|
|
|
|
--
|
|
-- Units of Conformance
|
|
--
|
|
|
|
alaRipMiscellaneousGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaRipRedistAdminStatus,
|
|
alaRipRedistRouteTag,
|
|
alaRipForceHolddownTimer,
|
|
alaRipRouteNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of Miscellaneous objects for management of RIP."
|
|
::= { alcatelIND1RIPMIBGroups 1 }
|
|
|
|
|
|
alaRipRedistProtoGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaRipRedistProtoId, -- Route Redistribution Protocol table
|
|
alaRipRedistProtoMetric,
|
|
alaRipRedistProtoStatus
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Collection of objects for management of Route Redistribution Protocol. These objects
|
|
have been obsoleted, and this group is no longer mandatory."
|
|
::= { alcatelIND1RIPMIBGroups 2 }
|
|
|
|
alaRipDebugGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaRipDebugLevel,
|
|
alaRipDebugError,
|
|
alaRipDebugWarn,
|
|
alaRipDebugRecv,
|
|
alaRipDebugSend,
|
|
alaRipDebugRdb,
|
|
alaRipDebugAge,
|
|
alaRipDebugConfig,
|
|
alaRipDebugRedist,
|
|
alaRipDebugInfo,
|
|
alaRipDebugSetup,
|
|
alaRipDebugTime,
|
|
alaRipDebugAll
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Collection of objects for management of
|
|
Debug Information. These objects have been deprecated, and this group
|
|
is no longer mandatory."
|
|
::= { alcatelIND1RIPMIBGroups 3 }
|
|
|
|
alaRipRouteGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaRipRouteNumber,
|
|
alaRipRouteDest,
|
|
alaRipRouteMask,
|
|
alaRipRouteNextHop,
|
|
alaRipRouteType,
|
|
alaRipRouteAge,
|
|
alaRipRouteTag,
|
|
alaRipRouteMetric,
|
|
alaRipRouteStatus
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Collection of objects for management of Network Route configuration.
|
|
This Object is deprecated in favour of alaRipEcmpRouteGroup."
|
|
::= { alcatelIND1RIPMIBGroups 4 }
|
|
|
|
alaRipRedistRouteGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaRipRedistRouteTag,
|
|
alaRipRedistRouteProto,
|
|
alaRipRedistRouteDest,
|
|
alaRipRedistRouteMask,
|
|
alaRipRedistRouteMetric,
|
|
alaRipRedistRouteControl,
|
|
alaRipRedistRouteTagMatch,
|
|
alaRipRedistRouteEffect,
|
|
alaRipRedistRouteStatus
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Collection of objects for management of
|
|
Route Redistribution configuration. These objects have been obsoleted, and this
|
|
group is no longer mandatory."
|
|
::= { alcatelIND1RIPMIBGroups 5 }
|
|
|
|
alaRipEcmpRouteGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaRipRouteNumber,
|
|
alaRipEcmpRouteType,
|
|
alaRipEcmpRouteAge,
|
|
alaRipEcmpRouteTag,
|
|
alaRipEcmpRouteMetric,
|
|
alaRipEcmpRouteStatus,
|
|
alaRipEcmpRouteState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for management of Network Route configuration."
|
|
::= { alcatelIND1RIPMIBGroups 6 }
|
|
|
|
--
|
|
-- Trap definitions
|
|
--
|
|
|
|
alcatelIND1RIPTraps OBJECT IDENTIFIER ::= { alcatelIND1RIPMIB 3}
|
|
alcatelIND1RIPTrapsRoot OBJECT IDENTIFIER ::= { alcatelIND1RIPTraps 0}
|
|
|
|
ripRouteMaxLimitReached NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This notification is generated as RIP database reached supported
|
|
Maximum entries. RIP will discard any new updates."
|
|
::= {alcatelIND1RIPTrapsRoot 1}
|
|
|
|
|
|
END
|
|
|