AD | Application | AWS | Azure | Cloud | Database | Enterprise | Environmental | Event Log | File System | Infra | IoT | IT Service | Linux | Network/System | Performance | Protocol | SaaS | Security | Service Level | SNMP | Storage | VMware | VoIP | Web | Wireless

Crumbtrail

MonitorTools.com » Technical documentation » SNMP » MIB » Stratacom » CISCO-MGX82XX-ATM-UNI-PORT-MIB

CISCO-MGX82XX-ATM-UNI-PORT-MIB device MIB details by Stratacom

CISCO-MGX82XX-ATM-UNI-PORT-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing CISCO-MGX82XX-ATM-UNI-PORT-MIB.


Vendor: Stratacom
Mib: CISCO-MGX82XX-ATM-UNI-PORT-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2024 [download]    (ships with advanced SNMP/MIB tools)
-- *****************************************************************
-- ciscoMgx82xxAtmUniPortMIB
--  ATM UNI port MIB in MGX82xx series.
--
-- April 2003, Subra Hegde
--
-- Copyright (c) 2003 by cisco Systems, Inc.
-- All rights reserved.
-- ****************************************************************

CISCO-MGX82XX-ATM-UNI-PORT-MIB DEFINITIONS ::= BEGIN
IMPORTS
    MODULE-IDENTITY,
    OBJECT-TYPE,
    Integer32
                               FROM SNMPv2-SMI
    MODULE-COMPLIANCE,
    OBJECT-GROUP               FROM SNMPv2-CONF
    AtmAddress, NetPrefix      FROM ATM-FORUM-TC-MIB
    atmAddressRegistration     FROM BASIS-MIB
    ciscoWan                   FROM CISCOWAN-SMI;

ciscoMgx82xxAtmUniPortMIB MODULE-IDENTITY
    LAST-UPDATED    "200304180000Z"
    ORGANIZATION    "Cisco Systems, Inc."
    CONTACT-INFO
            "       Cisco Systems
                        Customer Service

                Postal: 170 W Tasman Drive
                        San Jose, CA  95134
                        USA

                        Tel: +1 800 553-NETS

                E-mail: cs-wanatm@cisco.com"
    DESCRIPTION
        "The MIB module containing objects related to
        user-side of the ATM UNI Port.

        The mib is applicable for MGX8250 and MGX8220 products.
        Terminologies used:

       UNI     :  User Network Interface.
       "

    REVISION    "200304180000Z"
    DESCRIPTION
        "Initial version of the MIB.

        The content of this MIB was originally available
        in CISCO-WAN-AXIPOP-MIB defined using SMIv1.
        The applicable objects from CISCO-WAN-AXIPOP-MIB
        are defined using SMIv2 in this MIB. Also the
        descriptions of some of the objects have been 
        modified."
    ::= { ciscoWan 71 }

atmNetPrefixGroup    	OBJECT IDENTIFIER ::= { atmAddressRegistration 1 }
atmAddressGroup   	OBJECT IDENTIFIER ::= { atmAddressRegistration 2 }

--
-- The Address Table
--
atmAddressTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF AtmAddressEntry
    MAX-ACCESS      not-accessible
    STATUS      current
    DESCRIPTION
        "A table implemented by the network-side of an ATM 
        UNI port, containing the ATM-layer addresses in effect
        on the user-side of the UNI."
    ::= { atmAddressGroup 1 }

atmAddressEntry OBJECT-TYPE
    SYNTAX      AtmAddressEntry
    MAX-ACCESS      not-accessible
    STATUS      current
    DESCRIPTION
        "Information about a single ATM-layer address in effect 
        on the user-side of a UNI port."
    INDEX    { axisAtmAddressPort, axisAtmAddressAtmAddress}
    ::= { atmAddressTable 1 }

AtmAddressEntry ::= SEQUENCE {
    axisAtmAddressPort             Integer32,
    axisAtmAddressAtmAddress       AtmAddress,
    axisAtmAddressStatus           INTEGER
}

axisAtmAddressPort  OBJECT-TYPE
    SYNTAX      Integer32 (0..2147483647)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "A unique value which identifies this port. The value of
        0 has the special meaning of identifying the local UNI."
    ::= { atmAddressEntry 1 }

axisAtmAddressAtmAddress OBJECT-TYPE
    SYNTAX      AtmAddress
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "The ATM address which is in effect on the user-side 
        of the ATM UNI port."
    ::= { atmAddressEntry 2 }

axisAtmAddressStatus OBJECT-TYPE
    SYNTAX      INTEGER {
                    valid(1),
                    invalid(2)
                }
    MAX-ACCESS      read-only
    STATUS      current
    DESCRIPTION
        "An indication of the validity of the ATM address at
        the user-side of the UNI port."
    ::= { atmAddressEntry 3 }


--  The Network Prefix Table

atmNetPrefixTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF AtmNetPrefixEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "A table implemented by the UNI Management Entity on
        the user-side of an ATM UNI port, containing the     
        network-prefix(es) for ATM-layer addresses
        in effect on the user-side of the UNI."
    ::= { atmNetPrefixGroup 1 }

atmNetPrefixEntry OBJECT-TYPE
    SYNTAX      AtmNetPrefixEntry
    MAX-ACCESS      not-accessible
    STATUS      current
    DESCRIPTION
        "An entry in the table, containing information about
        the ATM Prefix status."
    INDEX    { axisAtmNetPrefixPort, axisAtmNetPrefixPrefix }
    ::= { atmNetPrefixTable 1 }

AtmNetPrefixEntry ::= SEQUENCE {
    axisAtmNetPrefixPort             Integer32,
    axisAtmNetPrefixPrefix           NetPrefix,
    axisAtmNetPrefixAdminStatus      INTEGER,
    axisAtmNetPrefixOperStatus       INTEGER
}

axisAtmNetPrefixPort OBJECT-TYPE
    SYNTAX      Integer32 (0..2147483647)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "The unique value which identifies the ILMI port."
    ::= { atmNetPrefixEntry 1 }

axisAtmNetPrefixPrefix OBJECT-TYPE
    SYNTAX      NetPrefix
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "The network prefix for ATM addresses which is in effect
	on the user-side of the ATM UNI port."
    ::= { atmNetPrefixEntry 2 }

axisAtmNetPrefixAdminStatus OBJECT-TYPE
    SYNTAX      INTEGER {
                    valid(1),
                    invalid(2)
                }
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "An indication of the validity of the network prefix 
        for ATM addresses, on the user-side of the UNI port."
    ::= { atmNetPrefixEntry 3 }

axisAtmNetPrefixOperStatus OBJECT-TYPE
    SYNTAX      INTEGER {
                    registering(1),
                    de-registering(2),
		    registered(3),
		    de-registered(4),
		    failRegistering(5),
		    failDe-registering(6)
                }
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
        "An indication of the current registration state for
        the prefix."
    ::= { atmNetPrefixEntry 4 }


-- conformance information

cmauPortMIBConformance  OBJECT IDENTIFIER ::= 
				{ ciscoMgx82xxAtmUniPortMIB 2 }

cmauPortMIBGroups       OBJECT IDENTIFIER ::= 
                              { cmauPortMIBConformance 1 }

cmauPortMIBCompliances  OBJECT IDENTIFIER ::= 
                              { cmauPortMIBConformance 2 }

-- compliance statements

cmauPortCompliance MODULE-COMPLIANCE
    STATUS  current
    DESCRIPTION
        "The compliance statement for objects related
        to ATM UNI ports."
    MODULE  -- this module
        MANDATORY-GROUPS {
            cmauAtmAddressGroup,
            cmauNetPrefixGroup
        }
    ::= { cmauPortMIBCompliances 1 }

cmauAtmAddressGroup OBJECT-GROUP
    OBJECTS {
        axisAtmAddressPort,
        axisAtmAddressAtmAddress,
        axisAtmAddressStatus
      }
      STATUS current
      DESCRIPTION
          "The collection of objects which are used to represent
          ATM Port information."
      ::= { cmauPortMIBGroups 1 }

cmauNetPrefixGroup OBJECT-GROUP
    OBJECTS {
        axisAtmNetPrefixPort,
        axisAtmNetPrefixPrefix,
        axisAtmNetPrefixAdminStatus,
        axisAtmNetPrefixOperStatus
      }
    STATUS current
      DESCRIPTION 
         "The collection of objects related to
         ATM address prefix."
      ::= { cmauPortMIBGroups 2 }

END