From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/cisco/CISCO-IETF-PW-FR-MIB | 565 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 565 insertions(+) create mode 100644 MIBS/cisco/CISCO-IETF-PW-FR-MIB (limited to 'MIBS/cisco/CISCO-IETF-PW-FR-MIB') diff --git a/MIBS/cisco/CISCO-IETF-PW-FR-MIB b/MIBS/cisco/CISCO-IETF-PW-FR-MIB new file mode 100644 index 0000000..21dfbde --- /dev/null +++ b/MIBS/cisco/CISCO-IETF-PW-FR-MIB @@ -0,0 +1,565 @@ +-- ***************************************************************** +-- CISCO-IETF-PW-FR-MIB.my: Pseudo Wire Frame Relay MIB file +-- +-- December 2003, Danny Lee, +-- George Wilkie +-- +-- Copyright (c) 2003-2004 by Cisco Systems, Inc. +-- All rights reserved. +-- +-- ***************************************************************** + +CISCO-IETF-PW-FR-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE + FROM SNMPv2-SMI + + ciscoExperiment + FROM CISCO-SMI + + MODULE-COMPLIANCE, + OBJECT-GROUP + FROM SNMPv2-CONF + + TEXTUAL-CONVENTION, + StorageType, + RowStatus + FROM SNMPv2-TC + + CpwVcIndexType + FROM CISCO-IETF-PW-TC-MIB + + InterfaceIndexOrZero + FROM IF-MIB + + DlciNumber + FROM CISCO-FRAME-RELAY-MIB; + +cpwVcFrMIB MODULE-IDENTITY + LAST-UPDATED "200312160000Z" + ORGANIZATION "Cisco Systems, Inc." + CONTACT-INFO + "Cisco Systems + Customer Service + + Postal: 170 W. Tasman Drive + San Jose, CA 95134 + SA + + Tel: +1 800 553-NETS + + Email: cs-framerelay@cisco.com" + DESCRIPTION + "Cisco Pseudo Wire Frame Relay MIB + + This MIB describes network management objects defined + for FRoPW services over a Packet Switched Network (PSN). + + As described in the IETF Frame Relay over + Pseudowire (FRoPW) draft, + draft-ietf-pwe3-frame-relay-01.txt, + FR VCs and PW can be mapped in 2 modes: + + One-to-one mapping mode: a FR VC is mapped + to a PW. This mode is described by cpwVcFrTable. + + Many-to-one mapping mode (a.k.a. port mode): + multiple FR VCs assigned to a port are mapped to a PW. + This mode is addressed by cpwVcFrPortModeTable. + In this mode, all data frames are directed to the + associated PSN tunnel regardless of DLCI." + + REVISION "200312160000Z" + DESCRIPTION + "Initial version of this MIB module." + + ::= { ciscoExperiment 112 } + + +-- Top-level components of this MIB + +cpwVcFrNotifications OBJECT IDENTIFIER ::= { cpwVcFrMIB 0 } +cpwVcFrObjects OBJECT IDENTIFIER ::= { cpwVcFrMIB 1 } +cpwVcFrConformance OBJECT IDENTIFIER ::= { cpwVcFrMIB 2 } + + +-- +-- +-- PW-FR VC Table + +cpwVcFrTable OBJECT-TYPE + SYNTAX SEQUENCE OF CpwVcFrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The PW-FR connection table. + + Each entry in this table represents a FRoPW + connection operating in one-to-one mapping mode. + + This table uses the same index as the generic + PW MIB's VC table. Therefore, each entry in + cpwVcFrTable has a mapping entry to the + generic PW MIB VC table associated by the + PW VC index. + + An entry is created in this table by the agent + for every entry in the generic PW MIB VC table + with a VcType of 'frameRelay'." + + ::= { cpwVcFrObjects 1 } + +cpwVcFrEntry OBJECT-TYPE + SYNTAX CpwVcFrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in cpwVcFrTable." + + INDEX { cpwVcFrPwVcIndex } + + ::= { cpwVcFrTable 1 } + +CpwVcFrEntry ::= SEQUENCE { + cpwVcFrPwVcIndex CpwVcIndexType, + cpwVcFrIfIndex InterfaceIndexOrZero, + cpwVcFrDlci DlciNumber, + cpwVcFrAdminStatus INTEGER, + cpwVcFrOperStatus INTEGER, + cpwVcFrPw2FrOperStatus INTEGER, + cpwVcFrRowStatus RowStatus, + cpwVcFrStorageType StorageType + } + +cpwVcFrPwVcIndex OBJECT-TYPE + SYNTAX CpwVcIndexType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object identifies the index to an entry + in the generic PW table." + ::= { cpwVcFrEntry 1 } + +cpwVcFrIfIndex OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object identifies the index to an entry + in the IF-MIB table. In this case, it holds + the ifIndex value of the Frame Relay interface + associating with the PW connection. + + The value of zero means that the InterfaceIndex is + not known yet." + DEFVAL { 0 } + ::= { cpwVcFrEntry 2 } + +cpwVcFrDlci OBJECT-TYPE + SYNTAX DlciNumber + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object identifies the FR DLCI associating + with this entry in cpwVcFrTable. + + This object can be used together with cpwVcFrIfIndex + to lookup FR VC specific information for the FR PVC + segment of a FRoPW connection." + + ::= { cpwVcFrEntry 3 } + +cpwVcFrAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + up (1), + down (2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object indicates the + administrative status of the FRoPW connection. + + The values mean: + up(1) - connection is administratively set to + the 'up' state for handling traffic. + down(2) - connection is administratively set to + the 'down' state. No traffic is processed + at this state." + + ::= { cpwVcFrEntry 4 } + +cpwVcFrOperStatus OBJECT-TYPE + SYNTAX INTEGER { + active (1), + inactive (2), + unknown (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is actual operational status of the logical + FRoPW connection, which is derived from combining + the following 2 operational status: + + cpwVcFrPw2FrOperStatus + Operational status of the FR segment on the FRoPW + connection. + + PW Operation Status + Operational status of the PW segment of the FRoPW + connection. The associated object is cpwVcOperStatus + from the generic PW MIB." + ::= { cpwVcFrEntry 5 } + +cpwVcFrPw2FrOperStatus OBJECT-TYPE + SYNTAX INTEGER { + active (1), + inactive (2), + unknown (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the object identifies the current + operational status of the FR PVC segment of a + FRoPW connection. + + The values mean: + + active(1) - segment is currently operational. + inactive(2) - segment in currently not operational. + unknown(3) - segment current status cannot be + determined." + ::= { cpwVcFrEntry 6 } + +cpwVcFrRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "For creating, modifying, and deleting this row." + ::= { cpwVcFrEntry 7 } + +cpwVcFrStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the storage type of this row." + ::= { cpwVcFrEntry 8 } + + +-- (End of cpwVcFrTable) +-- +-- + +-- +-- +-- PW-FR Port Mode VC Table + +cpwVcFrPMTable OBJECT-TYPE + SYNTAX SEQUENCE OF CpwVcFrPMEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The PW-FR port mode connection table. + + Each entry in this table represents a FRoPW + connection operating in the port mode. + + This table uses the same index as the generic + PW MIB's VC table. Therefore, each entry in + cpwVcFrTable has a mapping entry to the + generic PW MIB VC table associated by the + PW VC index. + + An entry is created in this table by the agent + for every entry in the generic PW MIB VC table + with a VcType of 'frameRelayPortMode'." + + ::= { cpwVcFrObjects 2 } + +cpwVcFrPMEntry OBJECT-TYPE + SYNTAX CpwVcFrPMEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in cpwVcFrPMTable." + + INDEX { cpwVcFrPMPwVcIndex } + + ::= { cpwVcFrPMTable 1 } + +CpwVcFrPMEntry ::= SEQUENCE { + cpwVcFrPMPwVcIndex CpwVcIndexType, + cpwVcFrPMIfIndex InterfaceIndexOrZero, + cpwVcFrPMAdminStatus INTEGER, + cpwVcFrPMOperStatus INTEGER, + cpwVcFrPMPw2FrOperStatus INTEGER, + cpwVcFrPMRowStatus RowStatus, + cpwVcFrPMStorageType StorageType + } + +cpwVcFrPMPwVcIndex OBJECT-TYPE + SYNTAX CpwVcIndexType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object identifies the index to an entry + in the generic PW table." + ::= { cpwVcFrPMEntry 1 } + +cpwVcFrPMIfIndex OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the FR port associating with + the FRoPW connection operating in port mode. + + The value in the index identifies an entry in the + IF-MIB table. + + The value of zero means that the InterfaceIndex is + not known yet." + ::= { cpwVcFrPMEntry 2 } + +cpwVcFrPMAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + up (1), + down (2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This value of this object indicates the + administrative status of the FRoPW connection. + + The values mean: + up(1) - connection is administratively set to + the 'up' state for handling traffic. + down(2) - connection is administratively set to + the 'down' state. No traffic is processed + at this state." + ::= { cpwVcFrPMEntry 3 } + +cpwVcFrPMOperStatus OBJECT-TYPE + SYNTAX INTEGER { + active (1), + inactive (2), + unknown (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is actual operational status of the logical + FRoPW connection in port mode, which is derived + from combining the following 2 operational status: + + cpwVcFrPMPw2FrOperStatus + Operational status of the FR segment on the FRoPW + connection. + + PW Operation Status + Operational status of the PW segment of the FRoPW + connection. The associated object is cpwVcOperStatus + from the generic PW MIB." + ::= { cpwVcFrPMEntry 4 } + +cpwVcFrPMPw2FrOperStatus OBJECT-TYPE + SYNTAX INTEGER { + active (1), + inactive (2), + unknown (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the object identifies the current + operational status of the associate FR port. + + The values mean: + + active(1) - segment is currently operational. + inactive(2) - segment in currently not operational. + unknown(3) - segment current status cannot be + determined." + ::= { cpwVcFrPMEntry 5 } + +cpwVcFrPMRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "For creating, modifying, and deleting this row." + ::= { cpwVcFrPMEntry 6 } + +cpwVcFrPMStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates the storage type of this row." + ::= { cpwVcFrPMEntry 7 } + +-- (End of cpwVcFrPMTable) +-- +-- + + +-- Conformance Information + +cpwVcFrCompliances OBJECT IDENTIFIER + ::= { cpwVcFrConformance 1 } +cpwVcFrGroups OBJECT IDENTIFIER + ::= { cpwVcFrConformance 2 } + + +-- Compliance requirement for read-write implementations. + +cpwVcFrFullCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for agents that provide + full support for the PW-FR-MIB module." + MODULE -- this module + MANDATORY-GROUPS { cpwVcFrGroup + } + + GROUP cpwVcFrPMGroup + DESCRIPTION + "This group is mandatory only for the software + which supports Pseudowire Frame Relay Port Mode." + + OBJECT cpwVcFrRowStatus + SYNTAX RowStatus + DESCRIPTION + "Support for notReady(3) and createAndWait(5) is + not required." + + OBJECT cpwVcFrPMRowStatus + SYNTAX RowStatus + DESCRIPTION + "Support for notReady(3) and createAndWait(5) is + not required." + + ::= { cpwVcFrCompliances 1 } + +-- Compliance requirement for read-only implementations. + +cpwVcFrReadOnlyCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for agents that only + provide read-only support for the PW-FR-MIB module." + MODULE -- this module + MANDATORY-GROUPS { cpwVcFrGroup + } + + GROUP cpwVcFrPMGroup + DESCRIPTION + "This group is mandatory only for the software + which supports Pseudowire Frame Relay Port Mode." + + OBJECT cpwVcFrIfIndex + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrDlci + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrAdminStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrOperStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrPw2FrOperStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrRowStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrStorageType + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrPMIfIndex + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrPMAdminStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrPMOperStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrPMPw2FrOperStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrPMRowStatus + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + OBJECT cpwVcFrPMStorageType + MIN-ACCESS read-only + DESCRIPTION + "Write access is not required." + + ::= { cpwVcFrCompliances 2 } + +-- units of conformance: + +cpwVcFrGroup OBJECT-GROUP + OBJECTS { + cpwVcFrIfIndex, + cpwVcFrDlci, + cpwVcFrAdminStatus, + cpwVcFrOperStatus, + cpwVcFrPw2FrOperStatus, + cpwVcFrRowStatus, + cpwVcFrStorageType + } + STATUS current + DESCRIPTION + "Objects to support cpwVcFrTable." + ::= { cpwVcFrGroups 1 } + +cpwVcFrPMGroup OBJECT-GROUP + OBJECTS { + cpwVcFrPMIfIndex, + cpwVcFrPMAdminStatus, + cpwVcFrPMOperStatus, + cpwVcFrPMPw2FrOperStatus, + cpwVcFrPMRowStatus, + cpwVcFrPMStorageType + } + STATUS current + DESCRIPTION + "Objects to support cpwVcFrPMTable." + ::= { cpwVcFrGroups 2 } + +END -- cgit v1.2.3