-- ***************************************************************** -- FS-MPLS-SIGNAL-MIB.mib: FS MPLS Signal MIB file -- -- MAY 2011, Liujinhui -- -- Copyright (c) 2011 by FS.COM Inc.. -- All rights reserved. -- -- ***************************************************************** -- FS-MPLS-SIGNAL-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, IpAddress, Unsigned32, Gauge32, Counter32 FROM SNMPv2-SMI TruthValue, DisplayString, RowStatus FROM SNMPv2-TC TimeStamp FROM SNMPv2-TC -- [RFC2579] InetAddressPrefixLength, InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB -- [RFC3291] MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF ConfigStatus FROM FS-TC EnabledStatus FROM P-BRIDGE-MIB AreaID, Status, PositiveInteger, DesignatedRouterPriority, RouterID, HelloRange FROM OSPF-MIB fsMgmt FROM FS-SMI; fsMplsSignalMIB MODULE-IDENTITY LAST-UPDATED "201105150000Z" ORGANIZATION "FS.COM Inc.." CONTACT-INFO " Tel: 400-865-2852 E-mail: https://www.fs.com/live_chat_service_mail.html" DESCRIPTION "This module defines fs mpls signal mibs." REVISION "201105150000Z" DESCRIPTION "Initial version of this MIB module." ::= { fsMgmt 98} fsMplsSignalMIBObjects OBJECT IDENTIFIER ::= { fsMplsSignalMIB 1 } --**************************************************************** fsMplsSignalObjects OBJECT IDENTIFIER ::= { fsMplsSignalMIBObjects 1 } fsMplsSignalConformance OBJECT IDENTIFIER ::= { fsMplsSignalMIBObjects 2 } --**************************************************************** -- MPLS Signale Objects --**************************************************************** fsMplsSignalmplsGernalMibObjects OBJECT IDENTIFIER ::= { fsMplsSignalObjects 1 } fsMplsSignalConfigMibObjects OBJECT IDENTIFIER ::= { fsMplsSignalObjects 2 } fsMplsVersion OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current mpls version used." ::={ fsMplsSignalmplsGernalMibObjects 1 } fsMPLSSignal OBJECT-TYPE SYNTAX INTEGER { ldp(1), rsvp-te(2), cr-ldp(3), other(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "MPLS signal we support." ::={ fsMplsSignalmplsGernalMibObjects 2 } fsMPLSTESignal OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Enable TE or not." ::={ fsMplsSignalmplsGernalMibObjects 3 } fsMPLSConfigLspNum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of static LSP configuration." ::={ fsMplsSignalConfigMibObjects 1 } fsMPLSActiveLspNum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of active LSP." ::={ fsMplsSignalConfigMibObjects 2 } fsMPLSAdministrativeGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF FSMPLSAdministrativeGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information describing the configured parame-ters and cumulative statistics of the LSP Administrative Group." ::= { fsMplsSignalObjects 3} fsMPLSAdministrativeGroupEntry OBJECT-TYPE SYNTAX FSMPLSAdministrativeGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of fsMPLSAdministrativeGroupTable." INDEX { fsMPLSFecIndex } ::= { fsMPLSAdministrativeGroupTable 1 } FSMPLSAdministrativeGroupEntry ::= SEQUENCE { fsMPLSFecIndex INTEGER, fsMPLSLSPName DisplayString, fsMPLSLSPStates INTEGER, fsMPLSLSPForwardBytes INTEGER, fsMPLSLSPForwardPackets INTEGER, fsMPLSLSPActiveTime TimeStamp, fsMPLSLSPCreationTime TimeStamp, fsMPLSLSPPrimaryCreationTime TimeStamp, fsMPLSLSPSwitchTimes INTEGER, fsMPLSLSPLatestSwitchTime TimeStamp, fsMPLSLSPPathchangeTime TimeStamp, fsMPLSLSPConfigChangeTime TimeStamp, fsMPLSLSPBackupPath DisplayString, fsMPLSLSPOperationPath INTEGER, fsMPLSLSPIngress InetAddressType, fsMPLSLSPDestination InetAddressType, fsMPLSLSPAdministrativeGroupName DisplayString } fsMPLSFecIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index which uniquely identifies this entry." ::={ fsMPLSAdministrativeGroupEntry 1 } fsMPLSLSPName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LSP name." ::={ fsMPLSAdministrativeGroupEntry 2 } fsMPLSLSPStates OBJECT-TYPE SYNTAX INTEGER { active(1), inactive(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "LSP states" ::= { fsMPLSAdministrativeGroupEntry 3 } fsMPLSLSPForwardBytes OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Forwarding bytes by LSP,where 0 means does not support." ::={ fsMPLSAdministrativeGroupEntry 4 } fsMPLSLSPForwardPackets OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Forwarding packets by LSP,where 0 means does not support" ::={ fsMPLSAdministrativeGroupEntry 5 } fsMPLSLSPActiveTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Total LSP Active time." ::={ fsMPLSAdministrativeGroupEntry 6 } fsMPLSLSPCreationTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "LSP creation time." ::={ fsMPLSAdministrativeGroupEntry 7 } fsMPLSLSPPrimaryCreationTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "Primary LSP creation time." ::={ fsMPLSAdministrativeGroupEntry 8 } fsMPLSLSPSwitchTimes OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total primary-standby switching times." ::={ fsMPLSAdministrativeGroupEntry 9 } fsMPLSLSPLatestSwitchTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The latest switching time" ::={ fsMPLSAdministrativeGroupEntry 10 } fsMPLSLSPPathchangeTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The latest LSP change time." ::={ fsMPLSAdministrativeGroupEntry 11 } fsMPLSLSPConfigChangeTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The Latest LSP configuration change time." ::={ fsMPLSAdministrativeGroupEntry 12 } fsMPLSLSPBackupPath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Backup path name." ::={ fsMPLSAdministrativeGroupEntry 13 } fsMPLSLSPOperationPath OBJECT-TYPE SYNTAX INTEGER { primary(1), backup(2), none(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Operational path which is used" ::={ fsMPLSAdministrativeGroupEntry 14 } fsMPLSLSPIngress OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "LSP ingress." ::={ fsMPLSAdministrativeGroupEntry 15 } fsMPLSLSPDestination OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "LSP egress." ::={ fsMPLSAdministrativeGroupEntry 16 } fsMPLSLSPAdministrativeGroupName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "LSP Administrative Group name." ::={ fsMPLSAdministrativeGroupEntry 17 } END