FREXT-MIB --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE "mibproto.h" DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, IpAddress FROM SNMPv2-SMI DisplayString, RowStatus FROM SNMPv2-TC frExt FROM APENT-MIB; -- FREXT MIB --apFrExtMib MODULE-IDENTITY -- LAST-UPDATED "9707202000Z" Wed July 20 20:00:00 EST 1997 -- ORGANIZATION "ArrowPoint Communications Inc." -- CONTACT-INFO -- " Steve Colby -- Postal: ArrowPoint Communications Inc. -- 235 Littleton Road -- Westford, Massachusetts 01886 -- Tel: +1 508 692 5875 -- E-Mail: mibsupport@arrowpoint.com" -- DESCRIPTION -- "This MIB module describes the ArrowPoint Communications -- extensions to the RFC1315 FR-MIB" -- ::= { frExt 1 } apFrExtDlcmiTable OBJECT-TYPE SYNTAX SEQUENCE OF ApFrExtDlcmiEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Parameters for the Data Link Connection Management Interface corresponding to any given ifEntry. These parameters are logical extensions to those in object frDlcmiTable." REFERENCE "Draft American National Standard T1.617-1991, Annex D" ::= { frExt 2 } apFrExtDlcmiEntry OBJECT-TYPE SYNTAX ApFrExtDlcmiEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Parameters for the Data Link Connection Management Interface." INDEX { apFrExtDlcmiIfIndex } ::= { apFrExtDlcmiTable 1 } ApFrExtDlcmiEntry ::= SEQUENCE { apFrExtDlcmiIfIndex INTEGER, apFrExtDlcmiLMIFlowControl INTEGER, apFrExtDlcmiLMIBandwidthControl INTEGER, apFrExtDlcmiLmiDlci INTEGER, apFrExtDlcmiMapClass DisplayString } apFrExtDlcmiIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry." ::= { apFrExtDlcmiEntry 1 } apFrExtDlcmiLMIFlowControl OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory -- See ISO 7776 section 3.1 DESCRIPTION "Specifies whether LMI based (R-bit) notification performs flow control for the Circuits on this interface." ::= { apFrExtDlcmiEntry 2 } apFrExtDlcmiLMIBandwidthControl OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory -- See ISO 7776 section 3.1 DESCRIPTION "Specifies whether LMI based CIR notification affects the CIR flow control parameters for the circuits on this interface." ::= { apFrExtDlcmiEntry 3 } apFrExtDlcmiLmiDlci OBJECT-TYPE SYNTAX INTEGER { dlci-0 (0), dlci-1023 (1023) } ACCESS read-write STATUS mandatory DESCRIPTION "The dlci upon which LMI traffic will be broadcast." DEFVAL { 0 } ::= { apFrExtDlcmiEntry 4 } apFrExtDlcmiMapClass OBJECT-TYPE SYNTAX DisplayString (SIZE ( 0..8 )) ACCESS read-write STATUS mandatory DESCRIPTION "This is the map class defined on this interface. A Map Class specifies the Committed Burst, Excess Burst, CIR and Congestion Monitoring Period of an interface." ::= { apFrExtDlcmiEntry 5 } apFrExtInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF ApFrExtInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table containing information about specific Frame Relay Interfaces." ::= { frExt 3 } apFrExtInterfaceEntry OBJECT-TYPE SYNTAX ApFrExtInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information regarding a single Frame Relay interface." INDEX { apFrExtSerialIfIndex,apFrExtSubInterfaceIndex } ::= { apFrExtInterfaceTable 1 } ApFrExtInterfaceEntry ::= SEQUENCE { apFrExtSerialIfIndex INTEGER, apFrExtSubInterfaceIndex INTEGER, apFrExtInterfaceIfIndex INTEGER, apFrExtInterfaceEncapsulation INTEGER, apFrExtInterfacePP INTEGER, apFrExtInterfaceStatus RowStatus } apFrExtSerialIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The ifIndex Value of the ifEntry this interface provides" ::= { apFrExtInterfaceEntry 1 } apFrExtSubInterfaceIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The index value representing the subinterface or 0 if this is a primary interface" ::= { apFrExtInterfaceEntry 2 } apFrExtInterfaceIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The ifIndex value associated with this entry" ::= { apFrExtInterfaceEntry 3 } apFrExtInterfaceEncapsulation OBJECT-TYPE SYNTAX INTEGER { none(1), rfc1490(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies protocol encapsulation used for this circuit. If rfc1490 encapsulation is used, further data in table apFrExtProtocolTable is available." DEFVAL{none} ::= { apFrExtInterfaceEntry 4 } apFrExtInterfacePP OBJECT-TYPE SYNTAX INTEGER { point-to-point(1), multipoint(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The type of service offered by this interface" DEFVAL{point-to-point} ::= { apFrExtInterfaceEntry 5 } apFrExtInterfaceStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to create and destroy the FR interface entry. This rowstatus object only supports CreateAndGo and Destroy" ::= { apFrExtInterfaceEntry 6 } apFrExtClassTable OBJECT-TYPE SYNTAX SEQUENCE OF ApFrExtClassEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A Map Class defines the characteristics of DLCI. These include Committed Burst (BC), Burst Excess (BE), Committed Information Rate (CIR) and Congestion Monitoring Period (CMP)." ::= { frExt 4 } apFrExtClassEntry OBJECT-TYPE SYNTAX ApFrExtClassEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Map Class table is indexed by name." INDEX { apFrExtClassName } ::= { apFrExtClassTable 1 } ApFrExtClassEntry ::= SEQUENCE { apFrExtClassName DisplayString, apFrExtBC INTEGER, apFrExtBE INTEGER, apFrExtCIR INTEGER, apFrExtCCPeriod INTEGER, apFrExtStatus RowStatus } apFrExtClassName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "The name of the Map Class in ascii." ::= { apFrExtClassEntry 1 } apFrExtBC OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Committed Burst for this map class." DEFVAL { 256000 } ::= { apFrExtClassEntry 2 } apFrExtBE OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Excess Burst for this map class." DEFVAL { 0 } ::= { apFrExtClassEntry 3 } apFrExtCIR OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Committed Information Rate for this map class." DEFVAL { 256000 } ::= { apFrExtClassEntry 4 } apFrExtCCPeriod OBJECT-TYPE SYNTAX INTEGER ( 1..255 ) ACCESS read-write STATUS mandatory DESCRIPTION "The Congestion Monitoring Period for this map class." DEFVAL{ 10 } ::= { apFrExtClassEntry 5 } apFrExtStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to create and destroy a Map Class entry. This rowstatus object only supports CreateAndGo and Destroy." ::= { apFrExtClassEntry 6 } apFrExtCtTable OBJECT-TYPE SYNTAX SEQUENCE OF ApFrExtCtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table containing information about the Data Link Connection Identifier for a Frame Relay iterface." ::= { frExt 5 } apFrExtCtEntry OBJECT-TYPE SYNTAX ApFrExtCtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The information regarding a single Data Link Connection Identifier (DLCI)." INDEX { apFrExtCtIfIndex,apFrExtCtDlci } ::= { apFrExtCtTable 1 } ApFrExtCtEntry ::= SEQUENCE { apFrExtCtIfIndex INTEGER, apFrExtCtDlci INTEGER, apFrExtCtMappedIpAddress IpAddress, apFrExtCtMapClass DisplayString, apFrExtCtStatus RowStatus } apFrExtCtIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The ifIndex Value of the ifEntry this interface provides" ::= { apFrExtCtEntry 2 } apFrExtCtDlci OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The Data Link Connection Identifier (DLCI)." ::= { apFrExtCtEntry 3 } apFrExtCtMappedIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object is the destination IP address mapped to this DLCI." ::= { apFrExtCtEntry 4 } apFrExtCtMapClass OBJECT-TYPE SYNTAX DisplayString (SIZE ( 0..8 )) ACCESS read-write STATUS mandatory DESCRIPTION "This is the map class defined on this circuit. A Map Class specifies the Committed Burst, Excess Burst, CIR and Congestion Monitoring Period of a circuit." ::= { apFrExtCtEntry 5 } apFrExtCtStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to create and destroy a Frame Relay Data Link Connection Identifer (DLCI) on an interface." ::= { apFrExtCtEntry 6 } apFrExtDlcmiStatTable OBJECT-TYPE SYNTAX SEQUENCE OF ApFrExtDlcmiStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Parameters for the Data Link Connection Management Interface corresponding to any given ifEntry. These parameters are logical extensions to those in object frDlcmiTable." REFERENCE "Draft American National Standard T1.617-1991, Annex D" ::= { frExt 6 } apFrExtDlcmiStatEntry OBJECT-TYPE SYNTAX ApFrExtDlcmiStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Parameters for the Data Link Connection Management Interface." INDEX { apFrExtDlcmiStatIfIndex } ::= { apFrExtDlcmiStatTable 1 } ApFrExtDlcmiStatEntry ::= SEQUENCE { apFrExtDlcmiStatIfIndex INTEGER, apFrExtDlcmiStatRcvInvFrames Counter32, apFrExtDlcmiStatRcvShortFrames Counter32, apFrExtDlcmiStatRcvLongFrames Counter32, apFrExtDlcmiStatRcvInvalidDLCI Counter32, apFrExtDlcmiStatRcvUnknownDLCI Counter32, apFrExtDlcmiStatRcvUnknownErrs Counter32, apFrExtDlcmiStatLMIStatusEnquiries Counter32, apFrExtDlcmiStatLMIFullStatusEnquiries Counter32, apFrExtDlcmiStatLMIStatusResponses Counter32, apFrExtDlcmiStatLMIUpdates Counter32, apFrExtDlcmiStatUnknownLMIMessagesRcvd Counter32, apFrExtDlcmiStatBadLMIMessagesRcvd Counter32, apFrExtDlcmiStatLostLMISequences Counter32, apFrExtDlcmiStatMissingLMIResponses Counter32 } apFrExtDlcmiStatIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry." ::= { apFrExtDlcmiStatEntry 1 } apFrExtDlcmiStatRcvInvFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of invalid frames received on this interface." ::= { apFrExtDlcmiStatEntry 2 } apFrExtDlcmiStatRcvShortFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames containing less than 5 octets received on this interface." ::= { apFrExtDlcmiStatEntry 3 } apFrExtDlcmiStatRcvLongFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames containing greater than 8193 octets received on this interface." ::= { apFrExtDlcmiStatEntry 4 } apFrExtDlcmiStatRcvInvalidDLCI OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames with an invalid DLCI received on this interface." ::= { apFrExtDlcmiStatEntry 5 } apFrExtDlcmiStatRcvUnknownDLCI OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames with an unknown DLCI received on this interface." ::= { apFrExtDlcmiStatEntry 6 } apFrExtDlcmiStatRcvUnknownErrs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames with other errors received on this interface." ::= { apFrExtDlcmiStatEntry 7 } apFrExtDlcmiStatLMIStatusEnquiries OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of LMI Status enquiries sent by the DTE or received by the DCE on this interface." ::= { apFrExtDlcmiStatEntry 8 } apFrExtDlcmiStatLMIFullStatusEnquiries OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of LMI full Status enquiries sent by the DTE or received by the DCE on this interface." ::= { apFrExtDlcmiStatEntry 9 } apFrExtDlcmiStatLMIStatusResponses OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of LMI Status responses received by the DTE or sent by the DCE on this interface." ::= { apFrExtDlcmiStatEntry 10 } apFrExtDlcmiStatLMIUpdates OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of LMI Status updates received by the DTE or sent by the DCE on this interface." ::= { apFrExtDlcmiStatEntry 12 } apFrExtDlcmiStatUnknownLMIMessagesRcvd OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of unknown LMI messages received on this interface." ::= { apFrExtDlcmiStatEntry 13 } apFrExtDlcmiStatBadLMIMessagesRcvd OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of LMI messages received with unknown or missing required Information Elements." ::= { apFrExtDlcmiStatEntry 14 } apFrExtDlcmiStatLostLMISequences OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of times a loss of sequencing in received LMI messages was detected by the DTE on this interface." ::= { apFrExtDlcmiStatEntry 15 } apFrExtDlcmiStatMissingLMIResponses OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The total number of times a timeout occurred without receiving a response to an LMI request by the DTE on this interface." ::= { apFrExtDlcmiStatEntry 16 } END