Ibm Mainframe Rfc1592b

download Ibm Mainframe Rfc1592b

of 3

Transcript of Ibm Mainframe Rfc1592b

  • 8/14/2019 Ibm Mainframe Rfc1592b

    1/3

    -- the DPI 2.0 MIB

    -- The MIB objects are implemented by the local SNMP agent

    -- This MIB is based on a RFC1592 for DPI Version 2.0

    DPI20-MIB DEFINITIONS ::= BEGIN

    IMPORTSMODULE-IDENTITY, OBJECT-TYPE, enterprises

    FROM SNMPv2-SMIDisplayString

    FROM SNMPv2-TCMODULE-COMPLIANCE, OBJECT-GROUP

    FROM SNMPv2-CONF;

    dpi20MIB MODULE-IDENTITYLAST-UPDATED "9609300000Z"ORGANIZATION "IBM Research - T.J. Watson Research Center"CONTACT-INFO

    " Bert Wijnen

    Postal: IBM International OperationsWatsonweg 2

    1423 ND UithoornThe Netherlands

    Tel: +31 79-322-8316

    E-mail: [email protected](IBM internal: wijnen at uitvm1)"

    DESCRIPTION"The MIB module describing DPI objects."

    REVISION "9609300000Z"DESCRIPTION

    "Changes in this revision- Added dpiPathNameForUnixStream "

    REVISION "9605010000Z"DESCRIPTION

    "Changes in this revision- Change telephone number"

    REVISION "9505260000Z"DESCRIPTION

    "Changes in this revision- Enable SNMPv2 items- import from SNMPv2 documents- Add conformance statements"

    ::= { ibmDPI 1 }

    ibm OBJECT IDENTIFIER ::= { enterprises 2 }

    ibmDPI OBJECT IDENTIFIER ::= { ibm 2 }

    dpiPort OBJECT IDENTIFIER ::= { dpi20MIB 1 }

    dpiPortForTCP OBJECT-TYPESYNTAX INTEGER (0..65535)MAX-ACCESS read-onlySTATUS currentDESCRIPTION

  • 8/14/2019 Ibm Mainframe Rfc1592b

    2/3

    "The TCP port number on which the agent listens forDPI connections.If the value is zero, it means that the agent isnot listening for TCP DPI connections."

    ::= { dpiPort 1 }

    dpiPortForUDP OBJECT-TYPESYNTAX INTEGER (0..65535)MAX-ACCESS read-onlySTATUS currentDESCRIPTION

    "The UDP port number on which the agent listens forDPI packets.If the value is zero, it means that the agent isnot listening for UDP DPI packets."

    ::= { dpiPort 2 }

    dpiPathNameForUnixStream OBJECT-TYPESYNTAX DisplayStringMAX-ACCESS read-onlySTATUS currentDESCRIPTION

    "The full path name for a connection via anAF_UNIX stream connection. The empty value

    means the agent has no DPI AF_UNIX support."::= { dpiPort 3 }

    -- conformance information

    dpiMIBConformanceOBJECT IDENTIFIER ::= { dpi20MIB 2 }

    dpiMIBCompliancesOBJECT IDENTIFIER ::= { dpiMIBConformance 1 }

    dpiMIBGroups OBJECT IDENTIFIER ::= { dpiMIBConformance 2 }

    -- compliance statements

    dpiMIBCompliance MODULE-COMPLIANCESTATUS currentDESCRIPTION

    "The compliance statement for SNMPv2 entitieswhich implement the dpiMIB (DPI MIB)."

    MODULE -- this moduleMANDATORY-GROUPS { dpiGroup }

    -- GROUP dpiOldGroup-- DESCRIPTION-- "The dpiOldGroup would be implemented by SNMP

    -- agents that want to support the old DPI 1.0-- and DPI 1.1 for backward compatibility."

    ::= { dpiMIBCompliances 1 }

    dpiMIBComplianceUnix MODULE-COMPLIANCESTATUS currentDESCRIPTION

    "The compliance statement for SNMPv2 entitieswhich implement the dpiMIB (DPI MIB), including

  • 8/14/2019 Ibm Mainframe Rfc1592b

    3/3

    the new dpiGroupUnix group."MODULE -- this module

    MANDATORY-GROUPS { dpiGroup, dpiGroupUnix }

    -- GROUP dpiOldGroup-- DESCRIPTION-- "The dpiOldGroup would be implemented by SNMP-- agents that want to support the old DPI 1.0-- and DPI 1.1 for backward compatibility."

    ::= { dpiMIBCompliances 2 }

    -- units of conformance

    dpiGroup OBJECT-GROUPOBJECTS { dpiPortForTCP,

    dpiPortForUDP }STATUS currentDESCRIPTION

    "The dpiGroup defines the objects that areused to figure out the DPI ports supported bya DPI 2.0 capable SNMP agent."

    ::= { dpiMIBGroups 1 }

    dpiGroupUnix OBJECT-GROUPOBJECTS { dpiPathNameForUnixStream }STATUS currentDESCRIPTION

    "The dpiGroup defines the objects that areused to figure out the DPI ports supported bya DPI 2.0 capable SNMP agent."

    ::= { dpiMIBGroups 2 }

    -- dpiOldGroup OBJECT-GROUP-- OBJECTS { dpiPort }-- STATUS current-- DESCRIPTION

    -- "The dpiOldGroup defines the object that was-- used by DPI 1.0 and DPI 1.1 and so can-- optionally be implemented if you want to-- support that older (obsoleted) level of DPI."-- ::= { dpiMIBGroups 2 }

    END