280 lines
7.7 KiB
Plaintext
280 lines
7.7 KiB
Plaintext
-- *****************************************************************
|
|
-- INFINERA-TP-PXMETHINTF-MIB
|
|
--
|
|
-- Mithun Murthy/ Divyank Rastogi
|
|
--
|
|
--
|
|
-- Copyright (c) 2008-2012 by Infinera Inc.
|
|
-- All rights reserved.
|
|
-- ****************************************************************
|
|
|
|
INFINERA-TP-PXMETHINTF-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
DisplayString FROM SNMPv2-TC
|
|
ifIndex FROM IF-MIB
|
|
FloatTenths, FloatHundredths,
|
|
InfnPXMInterfaceType, InfnEnableDisableType,
|
|
InfnLoopbackBehavior,
|
|
InfnAcceptableFrameType FROM INFINERA-TC-MIB
|
|
terminationPoint FROM INFINERA-REG-MIB;
|
|
|
|
pxmEthIntfMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201605200000Z"
|
|
ORGANIZATION
|
|
"Infinera"
|
|
CONTACT-INFO
|
|
"Infinera
|
|
1322 Bordeaux Drive
|
|
Sunnyvale, CA - 94089
|
|
|
|
Contact : Technical Support
|
|
Email : support@infinera.com
|
|
Phone : 1-877-INF-5288"
|
|
DESCRIPTION
|
|
" "
|
|
|
|
REVISION "201605200000Z"
|
|
DESCRIPTION
|
|
" "
|
|
::= { terminationPoint 76 }
|
|
|
|
|
|
pxmEthIntfConformance OBJECT IDENTIFIER ::= { pxmEthIntfMIB 3 }
|
|
pxmEthIntfCompliances OBJECT IDENTIFIER ::= { pxmEthIntfConformance 1 }
|
|
pxmEthIntfGroups OBJECT IDENTIFIER ::= { pxmEthIntfConformance 2 }
|
|
|
|
pxmEthIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PxmEthIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of PxmEthIntf entries. Each entry is uniquely identified by
|
|
the value of ifIndex."
|
|
::= { pxmEthIntfMIB 1 }
|
|
|
|
pxmEthIntfEntry OBJECT-TYPE
|
|
SYNTAX PxmEthIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A PxmEthIntf entry containing information pertaining to
|
|
Infinera PxmEthIntf interfaces. This table is a subclass of IfCommon.
|
|
Entries will exist in this table only for interfaces of type PxmEthIntf."
|
|
INDEX { ifIndex }
|
|
::= { pxmEthIntfTable 1 }
|
|
|
|
PxmEthIntfEntry ::= SEQUENCE {
|
|
pxmEthIntfMTUSize Integer32,
|
|
pxmEthIntfInterfaceType InfnPXMInterfaceType,
|
|
pxmEthIntfOuterTPID Integer32,
|
|
pxmEthIntfInnerTPID Integer32,
|
|
pxmEthIntfDefaultVLANID Integer32,
|
|
pxmEthIntfDefaultPriority Integer32,
|
|
pxmEthIntfIngressTrafficClass Integer32,
|
|
pxmEthIntfFacTestSignalGen InfnEnableDisableType,
|
|
pxmEthIntfFacTestSignalMon InfnEnableDisableType,
|
|
pxmEthIntfTerminalTestSignalGen InfnEnableDisableType,
|
|
pxmEthIntfTerminalTestSignalMon InfnEnableDisableType,
|
|
pxmEthIntfInterfaceRate Integer32,
|
|
pxmEthIntfAcceptableFrameType InfnAcceptableFrameType,
|
|
pxmEthIntfOverBookingFactor FloatTenths,
|
|
pxmEthIntfMaxReservableBW FloatHundredths,
|
|
pxmEthIntfAvailableBW FloatHundredths,
|
|
pxmEthIntfLoopbackBehavior InfnLoopbackBehavior,
|
|
pxmEthIntfMacAddress DisplayString,
|
|
pxmEthIntfCSFAsTDATrigger InfnEnableDisableType
|
|
}
|
|
|
|
pxmEthIntfMTUSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 1 }
|
|
|
|
pxmEthIntfInterfaceType OBJECT-TYPE
|
|
SYNTAX InfnPXMInterfaceType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 2 }
|
|
|
|
pxmEthIntfOuterTPID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 3 }
|
|
|
|
pxmEthIntfInnerTPID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 4 }
|
|
|
|
pxmEthIntfDefaultVLANID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 5 }
|
|
|
|
pxmEthIntfDefaultPriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 6 }
|
|
|
|
pxmEthIntfIngressTrafficClass OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 7 }
|
|
|
|
pxmEthIntfFacTestSignalGen OBJECT-TYPE
|
|
SYNTAX InfnEnableDisableType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 8 }
|
|
|
|
pxmEthIntfFacTestSignalMon OBJECT-TYPE
|
|
SYNTAX InfnEnableDisableType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 9 }
|
|
|
|
pxmEthIntfTerminalTestSignalGen OBJECT-TYPE
|
|
SYNTAX InfnEnableDisableType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 10 }
|
|
|
|
pxmEthIntfTerminalTestSignalMon OBJECT-TYPE
|
|
SYNTAX InfnEnableDisableType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 11 }
|
|
|
|
pxmEthIntfInterfaceRate OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 12 }
|
|
|
|
pxmEthIntfAcceptableFrameType OBJECT-TYPE
|
|
SYNTAX InfnAcceptableFrameType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 13 }
|
|
|
|
pxmEthIntfOverBookingFactor OBJECT-TYPE
|
|
SYNTAX FloatTenths
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 14 }
|
|
|
|
pxmEthIntfMaxReservableBW OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 15 }
|
|
|
|
pxmEthIntfAvailableBW OBJECT-TYPE
|
|
SYNTAX FloatHundredths
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 16 }
|
|
|
|
pxmEthIntfLoopbackBehavior OBJECT-TYPE
|
|
SYNTAX InfnLoopbackBehavior
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 17 }
|
|
|
|
pxmEthIntfMacAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 18 }
|
|
|
|
pxmEthIntfCSFAsTDATrigger OBJECT-TYPE
|
|
SYNTAX InfnEnableDisableType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { pxmEthIntfEntry 19 }
|
|
|
|
|
|
pxmEthIntfCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the requirements for conformance to the TRIBPTP-MIB"
|
|
MODULE
|
|
MANDATORY-GROUPS { pxmEthIntfGroup }
|
|
::= { pxmEthIntfCompliances 1 }
|
|
|
|
pxmEthIntfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pxmEthIntfMTUSize,
|
|
pxmEthIntfInterfaceType,
|
|
pxmEthIntfOuterTPID,
|
|
pxmEthIntfInnerTPID,
|
|
pxmEthIntfDefaultVLANID,
|
|
pxmEthIntfDefaultPriority,
|
|
pxmEthIntfIngressTrafficClass,
|
|
pxmEthIntfFacTestSignalGen,
|
|
pxmEthIntfFacTestSignalMon,
|
|
pxmEthIntfTerminalTestSignalGen,
|
|
pxmEthIntfTerminalTestSignalMon,
|
|
pxmEthIntfInterfaceRate,
|
|
pxmEthIntfAcceptableFrameType,
|
|
pxmEthIntfOverBookingFactor,
|
|
pxmEthIntfMaxReservableBW,
|
|
pxmEthIntfAvailableBW,
|
|
pxmEthIntfLoopbackBehavior,
|
|
pxmEthIntfMacAddress,
|
|
pxmEthIntfCSFAsTDATrigger
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A collection of objects for managing pxmEthIntf interfaces."
|
|
::= { pxmEthIntfGroups 1 }
|
|
END
|
|
|