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