HTTP/1.1 200 OK Date: Tue, 09 Apr 2002 08:46:35 GMT Server: Apache/1.3.20 (Unix) Last-Modified: Mon, 02 Jun 1997 10:05:00 GMT ETag: "323ce9-e1b9-33929acc" Accept-Ranges: bytes Content-Length: 57785 Connection: close Content-Type: text/plain TN3270E Working Group INTERNET DRAFT: Status of this Memo This document is an Internet Draft. Internet Drafts are working documents of the Internet Engineering Task Force (IETF), its Areas, and its Working Groups. Note that other groups may also distribute working documents as Internet Drafts. Internet Drafts are draft documents valid for a maximum of six months. Internet Drafts may be updated, replaced, or obsoleted by other documents at any time. It is not appropriate to use Internet Drafts as reference material or to cite them other than as a "working draft" or "work in progress." Please check the I-D abstract listing contained in each Internet Draft directory to learn the current status of this or any Internet Draft. Distribution of this document is unlimited. Abstract The purpose of this memo is to define the Management Information Base (MIB) for configuring and monitoring TN3270 and TN3270E sessions. The monitoring portion of the MIB is limited to AUGMENTation of the TCP Connection Table (RFC 2012) with a set of objects collected from the TCP Layer. It is the intent of this MIB to fully adhere to all prerequisite MIBs unless explicitly stated. Deviations will be documented in corresponding conformance statements. The specification of this MIB will utilize the Structure of Management Information (SMI) for Version 2 of the Simple Network Management Protocol Version (refer to RFC1902, reference [1]). Table of Contents Expires November 1997 [Page 1]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 1.0 Introduction............................................. 2 2.0 The SNMPv2 Network Management Framework.................. 2 2.1 Object Definitions....................................... 3 3.0 Structure of the MIB..................................... 3 3.1 Base TN3270 MIB Definitions.............................. 3 3.2 MIB Definitions for AUGMENTing the TCP Connection Table.. 3 4.0 Definitions.............................................. 4 5.0 Security Considerations.................................. 30 6.0 Acknowledgments.......................................... 31 7.0 References............................................... 31 8.0 Authors' Addresses....................................... 33 1. Introduction This document is a product of the TN3270E Working Group. Its purpose is to define a MIB module for extending the traditional MIBs supported by a TCP/IP implementation for configuring and monitoring of TN3270 and TN3270E sessions. 2. The SNMPv2 Network Management Framework The SNMP Network Management Framework presently consists of three major components. They are: o the SMI, described in RFC 1902 [1], - the mechanisms used for describing and naming objects for the purpose of management. o the MIB-II, STD 17, RFC 1213 [5], - the core set of managed objects for the Internet suite of protocols. o the protocol, RFC 1157 [9] and/or RFC 1905 [7] - the protocol for accessing managed information. Textual conventions are defined in RFC 1903 [6], and conformance statements are defined in RFC 1904 [8]. The Framework permits new objects to be defined for the purpose of experimentation and evaluation. This memo specifies a MIB module that is compliant to the SNMPv2 SMI. A semantically identical MIB conforming to the SNMPv1 SMI can be produced through the appropriate translation. Expires November 1997 [Page 2]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 2.1. Object Definitions Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. Objects in the MIB are defined using the subset of Abstract Syntax Notation One (ASN.1) defined in the SMI. In particular, each object object type is named by an OBJECT IDENTIFIER, an administratively assigned name. The object type together with an object instance serves to uniquely identify a specific instantiation of the object. For human convenience, we often use a textual string, termed the descriptor, to refer to the object type. 3. Structure of the MIB The TN3270-MIB is split into the following components: o Base TN3270 MIB Definitions o MIB Definitions for AUGMENTing the TCP Connection Table 3.1. Base TN3270 MIB Definitions The collection of MIB Objects defined by the tn3270BasicGroup. This group of objects provides for TN3270 and TN3270E configuration. 3.2. MIB Definitions for AUGMENTing the TCP Connection Table The TCP Connection Table is defined by RFC 2012 (Refer to reference 10, TCP-MIB Definitions). Traditionally, the contents of the TCP Connection Table has been implementation dependent. Its formal definition consists of the following objects: o tcpConnState (INTEGER) o tcpConnLocalAddress (IpAddress) o tcpConnLocalPort (INTEGER) o tcpConnRemAddress (IpAddress) o tcpConnRemPort (INTEGER) and is indexed by: tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress and tcpConnRemPort. The tn3270TcpConnTableGroup contains the objects defined by the tn3270TcpConnTable for AUGMENTing the tcpConnTable. The objects contained within the tn3270TcpConnTableGroup can be set by either a TN3270 or TN3270E Server or if TCP specific by the TCP Stack. Expires November 1997 [Page 3]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 4. Definitions TN3270-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, experimental, Integer32, IpAddress, TimeTicks FROM SNMPv2-SMI TEXTUAL-CONVENTION, RowStatus, TruthValue, DisplayString FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF InterfaceIndex, InterfaceIndexOrZero FROM IF-MIB tcpConnEntry FROM TCP-MIB ; tn3270MIB MODULE-IDENTITY LAST-UPDATED "9705300000Z" -- May 30, 1997 ORGANIZATION "TN3270E Working Group" CONTACT-INFO "Kenneth White (kennethw@vnet.ibm.com) IBM Corp." DESCRIPTION "This module defines a portion of the management information base (MIB) for configuring and monitoring TN3270 and TN3270E sessions." -- Need an experimental OID from IANA ::= { experimental 2001 } -- Textual Conventions VariableName ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A up to 8 octet string name, were a percent sign, '%', can be used to represent one arbitrary character or an asterisk , '*', to represent an arbitrary string of characters. If an asterisk is specified it must appear as the last character in the octet string." SYNTAX DisplayString (SIZE(1..8)) -- Top-level structure of the MIB tn3270Objects OBJECT IDENTIFIER ::= { tn3270MIB 1 } Expires November 1997 [Page 4]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270Notifications OBJECT IDENTIFIER ::= { tn3270MIB 2 } tn3270Conformance OBJECT IDENTIFIER ::= { tn3270MIB 3 } -- MIB Objects tn3270Control OBJECT IDENTIFIER ::= { tn3270Objects 1 } tn3270Port OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the port for use by the TN3270/TN3270E Server. Port 23 is the well known Telnet port and if the default." DEFVAL { 23 } ::= { tn3270Control 1 } tn3270InactivityTimer OBJECT-TYPE SYNTAX Integer32 (0..99999999) MAX-ACCESS read-write STATUS current DESCRIPTION "The inactivity time-out specified in seconds. When a connection has been inactive for the number of seconds specified by this object it is closed. The default of 0 means no inactivity time-out." DEFVAL { 0 } ::= { tn3270Control 2 } tn3270Timemark OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The TIMEMARK processing time-out specified in seconds. A value of 0 disables this function." DEFVAL { 600 } -- 10 minutes ::= { tn3270Control 3 } tn3270ScanInterval OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The scan interval to be used by the Telnet Server. TIMEMARK processing scans the Telnet sessions every tn3270ScanInterval period (specified in seconds) for sessions that have been idle for more than the value Expires November 1997 [Page 5]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 if tn3270Timemark. Sessions that are idle more than the value of tn3270Timemark are checked by sending a Telnet IAC Timemark command. A value of 0 implies that TIMEMARK processing is not in effect." DEFVAL { 120 } -- 2 minutes ::= { tn3270Control 4 } tn3270BinaryLineMode OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "A value of true(1) for this object allows incoming Telnet line-mode sessions to operate in binary mode." DEFVAL { false } ::= { tn3270Control 5 } tn3270DisableSga OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "A value of true(1) for this object suppresses the transmission of GO AHEADs by Telnet. This must be negotiated by both client and server. Selection of this option reduces the overhead for a full duplex terminal and a full duplex connection." DEFVAL { false } ::= { tn3270Control 6 } tn3270AdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The desired state of the Telnet Server." ::= { tn3270Control 7 } tn3270OperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } Expires November 1997 [Page 6]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 MAX-ACCESS read-only STATUS current DESCRIPTION "The current operational state of the Telnet Server." ::= { tn3270Control 8 } tn3270DefaultApplName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "The default Application to use. Typically this is an initial application which is either a network solictor or front-end menu system. A null length octet string implies no default is in effect." DEFVAL { ''H } ::= { tn3270Control 9 } tn3270DefaultApplIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The default Application's IP Address. A value of 0 implies no IP Address has been set." DEFVAL { 0 } ::= { tn3270Control 10 } tn3270DefaultApplIpGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Group name to be used with the default Application. A null octet string implies that IP Group name has not been specified." DEFVAL { ''H } ::= { tn3270Control 11 } tn3270DefaultApplIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-write STATUS current DESCRIPTION "The ifEntry to be used by the default Application. A value of 0 implies that this object has not been set." DEFVAL { 0 } Expires November 1997 [Page 7]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 ::= { tn3270Control 12 } tn3270TelnetAppl OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "The application to which to connect when a Telnet Client establishes a 3270 connection." DEFVAL { ''H } ::= { tn3270Control 13 } tn3270LmApplName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "The Application to use when a Telnet Client establishes a line-mode connection. A null length octet string implies not set." DEFVAL { ''H } ::= { tn3270Control 14 } tn3270LmApplIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The line-mode Application's IP Address. A value of 0 implies no IP Address has been set." DEFVAL { 0 } ::= { tn3270Control 15 } tn3270LmApplIpGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Group name to be used with the line-mode Application. A null octet string implies that IP Group name has not been specified." DEFVAL { ''H } ::= { tn3270Control 16 } tn3270LmApplIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-write Expires November 1997 [Page 8]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 STATUS current DESCRIPTION "The ifEntry to be used by the line-mode Application. A value of 0 implies that this object has not been set." DEFVAL { 0 } ::= { tn3270Control 17 } tn3270UsstcpTableName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "The name of USS definition table for message 10. This applies to 3270 devices only. It allows the mapping of a customized USS message 1- screen to either a remote IP address or a network interface using transparent-mode operation to use as a Telnet logon screen. A null length octet string implies not set." DEFVAL { ''H } ::= { tn3270Control 18 } tn3270UsstcpIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The USSTCP function's IP Address. A value of 0 implies no IP Address has been set." DEFVAL { 0 } ::= { tn3270Control 19 } tn3270UsstcpIpGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Group name to be used with USSTCP processing. A null octet string implies that IP Group name has not been specified." DEFVAL { ''H } ::= { tn3270Control 20 } tn3270UsstcpIfIndex OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-write STATUS current DESCRIPTION Expires November 1997 [Page 9]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 "The ifEntry to be used by USSTCP processing. A value of 0 implies that this object has not been set." DEFVAL { 0 } ::= { tn3270Control 21 } tn3270SessionTermState OBJECT-TYPE SYNTAX INTEGER { terminate(1), luSessionPend(2), queueSession(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The current state for determining what happens when Telnet connection terminates: terminate(1) => Terminate connection. luSessionPend(2) => Allows the client's session to revert to their Default Application upon termination of their Telnet connection. queueSession(3) => ????" DEFVAL { terminate } ::= { tn3270Control 22 } tn3270Msg07Enabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object determines what happens when a Telnet connection is trying to establish the connection but goes down due to an error. Setting this object to true(1) causes a USSMSG 7 (or other error type USSMSG) to be displayed. The default is, false(2), to break the connection without any indication of what the error was." DEFVAL { false } ::= { tn3270Control 23 } tn3270OldSolicitorEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "The value of this object determines where the cursor is placed on the Telnet solicitor screen. Setting this object to true(1) causes the cursor to be placed on the userid entry of the solicitor screen for the first display only. The default Expires November 1997 [Page 10]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 (false(2) is to put the cursor on the application entry of the solicitor screen." DEFVAL { false } ::= { tn3270Control 24 } -- The ALLOWAPPL Table definitions tn3270AllowApplTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270AllowApplEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Applications that the Telnet Server can access." ::= { tn3270Objects 2 } tn3270AllowApplEntry OBJECT-TYPE SYNTAX Tn3270AllowApplEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a single Application that the Telnet Server can access. An Application can be qualified with a list of LUs by adding entries to the tn3270AllowApplLuTable. The tn3270AllowApplLuTable is indexed by tn3270AllowApplName and tn3270AllowApplLuName." INDEX { tn3270AllowApplName } ::= { tn3270AllowApplTable 1 } Tn3270AllowApplEntry ::= SEQUENCE { tn3270AllowApplName VariableName, tn3270AllowApplDisconnect TruthValue, tn3270AllowApplRowStatus RowStatus } tn3270AllowApplName OBJECT-TYPE SYNTAX VariableName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the application that can be accessed." ::= { tn3270AllowApplEntry 1 } tn3270AllowApplDisconnect OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current Expires November 1997 [Page 11]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 DESCRIPTION "When set to true this allows the application to be notified to disconnect rather than log off a user when the session is dropped." DEFVAL { false } ::= { tn3270AllowApplEntry 2 } tn3270AllowApplRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270AllowApplTable. When an entry in the tn3270AllowApplTable is deleted deleted (by setting this object to destroy(6)), this has the side-effect of removing all entries from the tn3270AllowApplLuTable that are associated with the entry being deleted." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270AllowApplEntry 3 } tn3270AllowApplLuTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270AllowApplLuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The LUs associated with a tn3270AllowApplEntry. Use of this table is optional. The preferred method of associating LUs to Applications is via the tn3270LuMapTable." ::= { tn3270Objects 3 } tn3270AllowApplLuEntry OBJECT-TYPE SYNTAX Tn3270AllowApplLuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single LU associated with a tn3270AllowApplEntry." INDEX { tn3270AllowApplName, tn3270AllowApplLuName } ::= { tn3270AllowApplLuTable 1 } Tn3270AllowApplLuEntry ::= SEQUENCE { tn3270AllowApplLuName DisplayString, Expires November 1997 [Page 12]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270AllowApplLuRowStatus RowStatus } tn3270AllowApplLuName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of a LU associated with an Application." ::= { tn3270AllowApplLuEntry 1 } tn3270AllowApplLuRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270AllowApplLuTable. When an entry in the tn3270AllowApplTable is deleted deleted (by setting this object to destroy(6)) it has no effect on the associating tn3270AllowApplEntry." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270AllowApplLuEntry 2 } -- The RESTRICTAPPL Table definitions tn3270RestrictApplTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270RestrictApplEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Applications that the Telnet Server provides restricted access." ::= { tn3270Objects 4 } tn3270RestrictApplEntry OBJECT-TYPE SYNTAX Tn3270RestrictApplEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single restricted Application that the Telnet Server can access. An Application is qualified with a list of users that are allowed access to the application via the tn3270RestrictApplUserTable." Expires November 1997 [Page 13]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 INDEX { tn3270RestrictApplName } ::= { tn3270RestrictApplTable 1 } Tn3270RestrictApplEntry ::= SEQUENCE { tn3270RestrictApplName VariableName, tn3270RestrictApplDisconnect TruthValue, tn3270RestrictApplRowStatus RowStatus } tn3270RestrictApplName OBJECT-TYPE SYNTAX VariableName MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of the application that can be accessed." ::= { tn3270RestrictApplEntry 1 } tn3270RestrictApplDisconnect OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "When set to true this allows the application to be notified to disconnect rather than log off a user when the session is dropped." DEFVAL { false } ::= { tn3270RestrictApplEntry 2 } tn3270RestrictApplRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270RestrictApplTable. When an entry in the tn3270RestrictApplTable is deleted deleted (by setting this object to destroy(6)), this has the side-effect of removing all entries from the tn3270RestrictApplUserTable that are associated with the entry being deleted." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270RestrictApplEntry 3 } tn3270RestrictApplUserTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270RestrictApplUserEntry MAX-ACCESS not-accessible Expires November 1997 [Page 14]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 STATUS current DESCRIPTION "The Users associated with a tn3270RestrictApplEntry." ::= { tn3270Objects 5 } tn3270RestrictApplUserEntry OBJECT-TYPE SYNTAX Tn3270RestrictApplUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single User associated with a tn3270RestrictApplEntry." INDEX { tn3270RestrictApplName, tn3270RestrictApplUserName } ::= { tn3270RestrictApplUserTable 1 } Tn3270RestrictApplUserEntry ::= SEQUENCE { tn3270RestrictApplUserName DisplayString, tn3270RestrictApplUserRowStatus RowStatus } tn3270RestrictApplUserName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of a User allowed access with the corresponding Application." ::= { tn3270RestrictApplUserEntry 1 } tn3270RestrictApplUserRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270RestrictApplUserTable. When an entry in the tn3270RestrictApplTable is deleted deleted (by setting this object to destroy(6)) it has no effect on the associating tn3270RestrictApplEntry. However, corresponding tn3270RestrictApplULuTable entries are deleted." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270RestrictApplUserEntry 2 } tn3270RestrictApplULuTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270RestrictApplULuEntry Expires November 1997 [Page 15]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The LUs associated with a Restricted Application User. Use of this table is optional. The preferred method of associating LUs with Applications is via the tn3270LuMapTable." ::= { tn3270Objects 6 } tn3270RestrictApplULuEntry OBJECT-TYPE SYNTAX Tn3270RestrictApplULuEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single LU associated with a tn3270RestrictApplLuEntry." INDEX { tn3270RestrictApplName, tn3270RestrictApplUserName, tn3270RestrictApplULuName } ::= { tn3270RestrictApplULuTable 1 } Tn3270RestrictApplULuEntry ::= SEQUENCE { tn3270RestrictApplULuName DisplayString, tn3270RestrictApplULuRowStatus RowStatus } tn3270RestrictApplULuName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of an LU." ::= { tn3270RestrictApplULuEntry 1 } tn3270RestrictApplULuRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270RestrictApplULuTable. When an entry in the tn3270RestrictApplULuTable is deleted deleted (by setting this object to destroy(6)) it has no effect on the associating tn3270RestrictApplUserEntry." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270RestrictApplULuEntry 2 } Expires November 1997 [Page 16]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270IpGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270IpGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines IP Address grouping for use by the Telnet Server." ::= { tn3270Objects 7 } tn3270IpGroupEntry OBJECT-TYPE SYNTAX Tn3270IpGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single IP Address entry. All entries with the same 1st index, tn3270IpGroupName are considered to be in the same IP Group." INDEX { tn3270IpGroupName, tn3270IpGroupIpAddress } ::= { tn3270IpGroupTable 1 } Tn3270IpGroupEntry ::= SEQUENCE { tn3270IpGroupName DisplayString, tn3270IpGroupIpAddress IpAddress, tn3270IpGroupSubnetMask IpAddress, tn3270IpGroupIpSubnet IpAddress, tn3270IpGroupRowStatus RowStatus } tn3270IpGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of a IP Group." ::= { tn3270IpGroupEntry 1 } tn3270IpGroupIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Address of a member of a IP Group." ::= { tn3270IpGroupEntry 2 } tn3270IpGroupSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION Expires November 1997 [Page 17]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 "The corresponding subnet mask associated with tn3270IpGroupIpSubnet." ::= { tn3270IpGroupEntry 3 } tn3270IpGroupIpSubnet OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The IP Subnet to be used with the objects tn3270IpGroupIpAddress and tn3270IpGroupSubnetMask." ::= { tn3270IpGroupEntry 4 } tn3270IpGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270IpGroupTable. An entry in this table is deleted by setting this object to destroy(6)." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270IpGroupEntry 5 } tn3270LuGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270LuGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines LU groups for use by the Telnet Server." ::= { tn3270Objects 8 } tn3270LuGroupEntry OBJECT-TYPE SYNTAX Tn3270LuGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single LU Group member. All entries with the same 1st index, tn3270LuGroupName are considered to be in the same LU Group. The first entry in this table is used for defining the default LU Group. By convention tn3270LuGroupName should Expires November 1997 [Page 18]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 be set to 8 blanks to represent this entry." INDEX { tn3270LuGroupName, tn3270LuGroupLuName } ::= { tn3270LuGroupTable 1 } Tn3270LuGroupEntry ::= SEQUENCE { tn3270LuGroupName DisplayString, tn3270LuGroupLuName DisplayString, tn3270LuGroupRowStatus RowStatus } tn3270LuGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of a LU Group." ::= { tn3270LuGroupEntry 1 } tn3270LuGroupLuName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The LU Name of a member of a Lu Group." ::= { tn3270LuGroupEntry 2 } tn3270LuGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270LuGroupTable. An entry in this table is deleted by setting this object to destroy(6)." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270LuGroupEntry 3 } tn3270PrtGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270PrtGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines Printer groups for use by the Telnet Server." ::= { tn3270Objects 9 } Expires November 1997 [Page 19]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270PrtGroupEntry OBJECT-TYPE SYNTAX Tn3270PrtGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of a single Printer Group member. All entries with the same 1st index, tn3270PrtGroupName are considered to be in the same Printer Group." INDEX { tn3270PrtGroupName, tn3270PrtGroupPrtName } ::= { tn3270PrtGroupTable 1 } Tn3270PrtGroupEntry ::= SEQUENCE { tn3270PrtGroupName DisplayString, tn3270PrtGroupPrtName DisplayString, tn3270PrtGroupRowStatus RowStatus } tn3270PrtGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of a Printer Group." ::= { tn3270PrtGroupEntry 1 } tn3270PrtGroupPrtName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Printer Name of a member of a Printer Group." ::= { tn3270PrtGroupEntry 2 } tn3270PrtGroupRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270PrtGroupTable. An entry in this table is deleted by setting this object to destroy(6)." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270PrtGroupEntry 3 } tn3270LuMapTable OBJECT-TYPE Expires November 1997 [Page 20]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 SYNTAX SEQUENCE OF Tn3270LuMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines LU to IP mappings. An IP Address or IP Address group can only be assigned to a LU or LU Group once." ::= { tn3270Objects 10 } tn3270LuMapEntry OBJECT-TYPE SYNTAX Tn3270LuMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of the mapping of a single IP Address or IP Address Group to either a LU or LU Group." INDEX { tn3270LuMapLuName } ::= { tn3270LuMapTable 1 } Tn3270LuMapEntry ::= SEQUENCE { tn3270LuMapLuName DisplayString, tn3270LuMapIpAddr IpAddress, tn3270LuMapIpGroupName DisplayString, tn3270LuMapRowStatus RowStatus } tn3270LuMapLuName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of either a LU or LU Group Name." ::= { tn3270LuMapEntry 1 } tn3270LuMapIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address to map to a LU. If this object is non-zero then tn3270LuMapLuName MUST be a single LU Name and tn3270LuMapIpGroupName MUST be a null octet string." DEFVAL { 0 } ::= { tn3270LuMapEntry 2 } tn3270LuMapIpGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-create STATUS current Expires November 1997 [Page 21]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 DESCRIPTION "The IP addresses to map to a LU Group. If this object is not a null octet string then tn3270LuMapLuName MUST be a LU Group name and tn3270LuMapIpAddr MUST be zero." DEFVAL { ''H } ::= { tn3270LuMapEntry 3 } tn3270LuMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270LuMapTable. An entry in this table is deleted by setting this object to destroy(6)." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270LuMapEntry 4 } tn3270PrtMapTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270PrtMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines Printer to IP mappings. An IP Address or IP Address group can only be assigned to a single Printer or Printer Group once." ::= { tn3270Objects 11 } tn3270PrtMapEntry OBJECT-TYPE SYNTAX Tn3270PrtMapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of the mapping of a single IP Address or IP Address Group to either a Printer or Printer Group." INDEX { tn3270PrtMapPrtName } ::= { tn3270PrtMapTable 1 } Tn3270PrtMapEntry ::= SEQUENCE { tn3270PrtMapPrtName DisplayString, tn3270PrtMapIpAddr IpAddress, tn3270PrtMapIpGroupName DisplayString, tn3270PrtMapRowStatus RowStatus } Expires November 1997 [Page 22]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270PrtMapPrtName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..8)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The name of either a Printer or Printer Group Name." ::= { tn3270PrtMapEntry 1 } tn3270PrtMapIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "The IP address to map to a Printer. If this object is non- zero then tn3270PrtMapPrtName MUST be a single Printer and tn3270PrtMapIpGroupName MUST be a null octet string." DEFVAL { 0 } ::= { tn3270PrtMapEntry 2 } tn3270PrtMapIpGroupName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-create STATUS current DESCRIPTION "The IP addresses to map to a Printer Group. If this object is not a null octet string then tn3270PrtMapPrtName MUST be a Printer Group name and tn3270PrtMapIpAddr MUST be zero." DEFVAL { ''H } ::= { tn3270PrtMapEntry 3 } tn3270PrtMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted in the tn3270PrtMapTable. An entry in this table is deleted by setting this object to destroy(6)." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270PrtMapEntry 4 } tn3270LogmodeTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270LogmodeEntry Expires November 1997 [Page 23]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table defines the logmode to be used for a particular interface entry." ::= { tn3270Objects 12 } tn3270LogmodeEntry OBJECT-TYPE SYNTAX Tn3270LogmodeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Definition of the logmode setting for a single interface entry." INDEX { tn3270LogmodeIfIndex } ::= { tn3270LogmodeTable 1 } Tn3270LogmodeEntry ::= SEQUENCE { tn3270LogmodeIfIndex InterfaceIndex, tn3270LogmodeName DisplayString, tn3270LogmodeRowStatus RowStatus } tn3270LogmodeIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex of a interface entry to associate a logmode with." ::= { tn3270LogmodeEntry 1 } tn3270LogmodeName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-create STATUS current DESCRIPTION "The Logmode name to use for this particular interface. A value of a null octet string implies that the default logmode, which is dependent on the interface's type, should be used." DEFVAL { ''H } ::= { tn3270LogmodeEntry 2 } tn3270LogmodeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION Expires November 1997 [Page 24]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 "This object allows entries to be created and deleted in the tn3270LogmodeTable. An entry in this table is deleted by setting this object to destroy(6)." REFERENCE "RFC 1903, 'Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2).'" ::= { tn3270LogmodeEntry 3 } -- Define the set of objects to augment the Tcp Connection Table with. tn3270TcpConnTable OBJECT-TYPE SYNTAX SEQUENCE OF Tn3270TcpConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Extends tcpConnTable to support TN3270 and TN3270E performance monitoring." ::= { tn3270Objects 13 } tn3270TcpConnEntry OBJECT-TYPE SYNTAX Tn3270TcpConnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Descibes a particular tcp connection entry." AUGMENTS { tcpConnEntry } ::= { tn3270TcpConnTable 1 } Tn3270TcpConnEntry ::= SEQUENCE { tn3270TcpConnLastActivity TimeTicks, tn3270TcpConnBytesIn Integer32, tn3270TcpConnBytesOut Integer32, tn3270TcpConnReXmt Integer32, tn3270TcpConnReXmtCount Integer32, tn3270TcpConnRoundTripTime Integer32, tn3270TcpConnRoundTripVariance Integer32, tn3270TcpConnTargetAppl DisplayString, tn3270TcpConnLuName DisplayString, tn3270TcpConnClientUserId DisplayString, tn3270TcpConnLogMode DisplayString, tn3270TcpConnProto OCTET STRING } tn3270TcpConnLastActivity OBJECT-TYPE Expires November 1997 [Page 25]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The number of 100ths of seconds since this entry was last used." DEFVAL { 0 } ::= { tn3270TcpConnEntry 1 } tn3270TcpConnBytesIn OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes received from IP for this connection." DEFVAL { 0 } ::= { tn3270TcpConnEntry 2 } tn3270TcpConnBytesOut OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of bytes sent to IP for this connection." DEFVAL { 0 } ::= { tn3270TcpConnEntry 3 } tn3270TcpConnReXmt OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of retransmissions" DEFVAL { 0 } ::= { tn3270TcpConnEntry 4 } tn3270TcpConnReXmtCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current retransmission count" DEFVAL { 0 } ::= { tn3270TcpConnEntry 5 } tn3270TcpConnRoundTripTime OBJECT-TYPE SYNTAX Integer32 Expires November 1997 [Page 26]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 MAX-ACCESS read-only STATUS current DESCRIPTION "The amount of time that has elapsed, measured in milliseconds, from when the last TCP segment was transmitted by the TCP Stack until the ACK was received." DEFVAL { 0 } ::= { tn3270TcpConnEntry 6 } tn3270TcpConnRoundTripVariance OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Round trip time variance." DEFVAL { 0 } ::= { tn3270TcpConnEntry 7 } tn3270TcpConnTargetAppl OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "When the corresponding TCP connection is for a 3172 Telnet session then this object contains the Target VTAM Application name." ::= { tn3270TcpConnEntry 8 } tn3270TcpConnLuName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "When the corresponding TCP connection is for a 3172 Telnet session then this object contains the VTAM LU name." ::= { tn3270TcpConnEntry 9 } tn3270TcpConnClientUserId OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "When the corresponding TCP connection is for a 3172 Telnet session then this object contains the Client's userid." ::= { tn3270TcpConnEntry 10 } Expires November 1997 [Page 27]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270TcpConnLogMode OBJECT-TYPE SYNTAX DisplayString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "When the corresponding TCP connection is for a 3172 Telnet session then this object contains the LOG Mode." ::= { tn3270TcpConnEntry 11 } tn3270TcpConnProto OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4)) MAX-ACCESS read-only STATUS current DESCRIPTION "This flag will indicates the following Telnet modes: -bit(1 - 28) = -bit(29) = TN3270EE mode -bit(30) = TN3270 mode -bit(31) = TN3270E mode -bit(32) = line mode" ::= { tn3270TcpConnEntry 12 } -- Conformance Definitions tn3270Groups OBJECT IDENTIFIER ::= { tn3270Conformance 1 } tn3270Compliances OBJECT IDENTIFIER ::= { tn3270Conformance 2 } -- compliance statements tn3270Compliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for agents that support the TN3270 MIB." MODULE -- this module MANDATORY-GROUPS { tn3270BasicGroup, tn3270TcpConnTableGroup } ::= { tn3270Compliances 1 } -- units of conformance tn3270BasicGroup OBJECT-GROUP OBJECTS { tn3270Port, tn3270InactivityTimer, tn3270Timemark, tn3270ScanInterval, tn3270BinaryLineMode, tn3270DisableSga, Expires November 1997 [Page 28]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270AdminStatus, tn3270OperStatus, tn3270DefaultApplName, tn3270DefaultApplIpAddress, tn3270DefaultApplIpGroupName, tn3270DefaultApplIfIndex, tn3270TelnetAppl, tn3270LmApplName, tn3270LmApplIpAddress, tn3270LmApplIpGroupName, tn3270LmApplIfIndex, tn3270UsstcpTableName, tn3270UsstcpIpAddress, tn3270UsstcpIpGroupName, tn3270UsstcpIfIndex, tn3270SessionTermState, tn3270Msg07Enabled, tn3270OldSolicitorEnabled, tn3270AllowApplDisconnect, tn3270AllowApplRowStatus, tn3270AllowApplLuRowStatus, tn3270RestrictApplDisconnect, tn3270RestrictApplRowStatus, tn3270RestrictApplUserRowStatus, tn3270RestrictApplULuRowStatus, tn3270IpGroupSubnetMask, tn3270IpGroupIpSubnet, tn3270IpGroupRowStatus, tn3270LuGroupRowStatus, tn3270PrtGroupRowStatus, tn3270LuMapIpAddr, tn3270LuMapIpGroupName, tn3270LuMapRowStatus, tn3270PrtMapIpAddr, tn3270PrtMapIpGroupName, tn3270PrtMapRowStatus, tn3270LogmodeName, tn3270LogmodeRowStatus } STATUS current DESCRIPTION "This group is mandatory for all hosts supporting the TN3270 connections." ::= { tn3270Groups 1 } tn3270TcpConnTableGroup OBJECT-GROUP OBJECTS { tn3270TcpConnLastActivity, Expires November 1997 [Page 29]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 tn3270TcpConnBytesIn, tn3270TcpConnBytesOut, tn3270TcpConnReXmt, tn3270TcpConnReXmtCount, tn3270TcpConnRoundTripTime, tn3270TcpConnRoundTripVariance, tn3270TcpConnTargetAppl, tn3270TcpConnLuName, tn3270TcpConnClientUserId, tn3270TcpConnLogMode, tn3270TcpConnProto } STATUS current DESCRIPTION "This group is mandatory for all hosts supporting the TN3270 connections." ::= { tn3270Groups 2 } END 5. Security Considerations Certain management information defined in this MIB may be considered sensitive in some network environments. Therefore, authentication of received SNMP requests and controlled access to management information should be employed in such environments. The method for this authentication is a function of the SNMP Administrative Framework, and has not been expanded by this MIB. Several objects in this MIB allow write access or provide for remote creation. Allowing this support in a non-secure environment can have a negative effect on network operations. It is recommended that implementers seriously consider whether set operations should be allowed without providing, at a minimum, authentication of request origin. It it recommended that without such support that the following objects be implemented as read-only: o tn3270Port o tn3270InactivityTimer o tn3270Timemark o tn3270ScanInterval o tn3270BinaryLineMode o tn3270DisableSga o tn3270AdminStatus o tn3270DefaultApplName o tn3270DefaultApplIpAddress Expires November 1997 [Page 30]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 o tn3270DefaultApplIpGroupName o tn3270DefaultApplIfIndex o tn3270TelnetAppl o tn3270LmApplName o tn3270LmApplIpAddress o tn3270LmApplIpGroupName o tn3270LmApplIfIndex o tn3270UsstcpTableName o tn3270UsstcpIpAddress o tn3270UsstcpIpGroupName o tn3270UsstcpIfIndex o tn3270SessionTermState o tn3270Msg07Enabled o tn3270OldSolicitorEnabled o tn3270AllowApplDisconnect o tn3270AllowApplLuRowStatus o tn3270RestrictApplDisconnect o tn3270RestrictApplUserRowStatus o tn3270RestrictApplULuRowStatus o tn3270IpGroupSubnetMask o tn3270IpGroupIpSubnet o tn3270LuGroupRowStatus o tn3270PrtGroupRowStatus o tn3270LuMapIpAddr o tn3270LuMapIpGroupName o tn3270PrtMapIpAddr o tn3270PrtMapIpGroupName o tn3270LogmodeName The following objects should either be implemented as read-only or not implemented when security is an issue as previously discussed: o tn3270AllowApplRowStatus o tn3270RestrictApplRowStatus o tn3270IpGroupRowStatus o tn3270LuMapRowStatus o tn3270PrtMapRowStatus o tn3270LogmodeRowStatus 6. Acknowledgments This document is a product of the TN3270E Working Group. 7. References Expires November 1997 [Page 31]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and Waldbusser S., "Structure of Management Information for version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1902, January 1996. [2] Network Working Group, Postel, J., and Reynolds, J., "Telnet Protocol Specification", RFC 854, May 1983. [3] Network Working Group, Postel, J., and Reynolds, J., "Telnet Timing Mark Option", RFC 860, May 1983. [4] Network Working Group and Rekhter J., "Telnet 3270 Regime Option", RFC 1041, January 1988. [5] McCloghrie, K., and M. Rose, Editors, "Management Information Base for Network Management of TCP/IP-based internets: MIB-II", STD 17, RFC 1213, Hughes LAN Systems, Performance Systems International, March 1991. [6] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1903, January 1996. [7] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Protocol Operations for version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1905, January 1996. [8] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, "Conformance Statements for version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1904, January 1996. [9] Case, J., M. Fedor, M. Schoffstall, J. Davin, "Simple Network Management Protocol", RFC 1157, SNMP Research, Performance Systems International, MIT Laboratory for Computer Science, May 1990. [10] IETF SNMPv2 Working Group and McCloghrie, K., "TCP-MIB Definitions", November 1994. Expires November 1997 [Page 32]~ White TN3270 Management Information Base (TN3270-MIB) 30 May 1997 8. Authors' Addresses Kenneth D. White Dept. G80/Bldg 503 IBM Corporation Research Triangle Park, NC 27709, USA E-mail: kennethw@vnet.ibm.com Expires November 1997 [Page 33]~