Doc. No.
Cisco IOS Release 11.0 BT Release Note and Update to Con???guration Guides and Command References
January 15, 1999
This document supplements the Cisco IOS Release 11.0 documentation set with new and changed commands that support Cisco IOS Release 11.0(10)BT and later. Note that Cisco IOS Release 11.0(10)BT is the initial release of Cisco IOS Release 11.0 BT. No prior versions of Cisco IOS Release 11.0 BT exist. The TN3270 server function is supported on a Channel Interface Processor card in a Cisco 7000 series or Cisco 7500 series router. The following Cisco IOS releases are covered by this release note publication:
???
???
???
???
Cisco IOS 11.0(10)BT
Cisco IOS 11.0(11)BT
Cisco IOS 11.0(12)BT
Cisco IOS 11.0(13a)BT
Note Cisco IOS Release 11.0(13)BT was renumbered and released as 11.0(13a)BT.)
??? Cisco IOS 11.0(14)BT, Cisco IOS 11.0(14a)BT1
Note Shipment of Cisco IOS Release 11.0(14)BT was halted due to CSCdj05366. A ???x was implemented and the release was renumbered and released as 11.0(14a)BT1.
Corporate Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA
USA
Introduction
???
???
???
???
???
???
???
???
Cisco IOS 11.0(15)BT
Cisco IOS 11.0(16)BT
Cisco IOS 11.0(17)BT
Cisco IOS 11.0(18)BT
Cisco IOS 11.0(19)BT
Cisco IOS 11.0(20)BT
Cisco IOS 11.0(21)BT
Cisco IOS 11.0(22)BT
Cisco IOS Release 11.0 BT is based on Cisco IOS Release 11.0.
Introduction
This Release Note and Update is divided into the following sections:
???Release Note, page 2
??? Platform Support, page 3
???
???
???
???
???Cisco IOS Packaging, page 3
???Boot ROM Requirements, page 3
???CIP Boot Image Requirements, page 3
???Memory Requirements, page 3
???Microcode Software, page 4
???New Software Features in 11.0(10)BT, page 4 Update to Con???guration Guide, page 4
Update to Command Reference, page 19 Cisco Connection Online, page 57
Cisco Connection Documentation, page 57
Use this document in conjunction with the Router Products Release Notes for Cisco IOS
Release 11.0 and the Cisco IOS Release 11.0 con???guration guide and command reference
publications, speci???cally the Router Products Con???guration Guide Chapters 1 to 6 , Router Products Con???guration Guide Chapters 22 to 33 , Router Products Command Reference Chapters 1 to 6, Router Products Command Reference Chapters 22 to 33.
Release Note
Cisco IOS Release 11.0 BT introduces TN3270 server support on Channel Interface Processor (CIP) cards.
Note To enable the TN3270 server feature, you must have a CIP card installed in a Cisco 7000 series router or Cisco 7500 series router. The TN3270 server is different from the TN3270 terminal emulation access feature described in the ???Con???guring TN3270??? chapter of the Access and Communication Servers Con???guration Guide .
2 Cisco IOS Release 11.0 BT Release Note and Update to Con???guration Guides and Command References
Release Note
Platform Support
Cisco IOS Release 11.0 BT supports the following router platforms:
???
???
Cisco 7500 series
Cisco 7000 series and Cisco 7000 series with RSP7000
Cisco IOS Packaging
The following feature sets are available in Release 11.0 BT. Refer to the Router Products Release Notes for Cisco IOS Release 11.0 for a list of the features provided in the Cisco 7000 and Cisco 7500 series feature sets.
???
???
Enterprise (this feature set includes CIP)
Enterprise/CIP2
Boot ROM Requirements
Boot ROMs that support Cisco IOS Release 11.0 are required. No special requirements exist for
Cisco IOS Release 11.0 BT.
CIP Boot Image Requirements
The CIP boot image is bundled in the Cisco IOS Release 11.0 BT image. You must have the image that supports your CIP or your CIP2 hardware. You cannot run a CIP and a CIP2 card in the same router. See Table 1 for a list of image names and supported CIP or CIP2 cards.
Table 1 11.0 BT Image Names for CIP and CIP2 Hardware
Memory Requirements
The memory requirements for Cisco IOS 11.0 BT are shown in Table 2. The CIP supports up to 128 Mb of memory.
Table 2 11.0 BT Memory Requirements
Cisco IOS Release 11.0 BT Release Note and Update to Configuration Guides and Command References 3
Update to Configuration Guide
Microcode Software
Note that microcode software images are bundled with the system software image. Bundling eliminates the need to store separate microcode images. When the router starts up, the system software unpacks the microcode software bundle and loads the proper software on all the interface processor boards.
New Software Features in 11.0(10)BT
The TN3270 server is a new feature on the CIP of the Cisco 7000 family of routers. The TN3270 server allows TN3270 clients access to IBM and
The TN3270 server supports up to 8000 (CIP1) or up to 16000 (CIP2) concurrent sessions, while most external gateway solutions can support only 1000 to 2000 sessions. The TN3270 server offers the following capabilities:
???Load Balancing and
???
???Systems Network Architecture (SNA) Session
???TN3270E
???Dynamic De???nition of Dependent Logical Units
???Dynamic Allocation of
TN3270 server requires 32 MB of CIP dynamic RAM to support up to 4000 sessions, 64 MB to support 8000 sessions, and 128 MB to support 16000 sessions (CIP2 only). TN3270 server can run concurrently with any of the other CIP applications (IP Datagram, TCP/IP Of???oad, or CIP SNA (CSNA)), but operation of any of these features will affect the total number of sessions supported because of contention for CIP processor cycles.
Update to Con???guration Guide
The information that follows is an update to the Router Products Con???guration Guide, Chapters 23 to 33. Add the TN3270 information as a standalone chapter following page
4 Cisco IOS Release 11.0 BT Release Note and Update to Con???guration Guides and Command References
Cisco???s Implementation of TN3270 on a Channel Interface Processor
Con???guring TN3270 Server on the Channel
Interface Processor
This chapter describes TN3270 server support provided by the Channel Interface Processor (CIP) card for Systems Network Architecture (SNA) devices. For a complete description of the commands mentioned in this chapter, refer to the ???TN3270 Server Commands??? update chapter.
Cisco???s Implementation of TN3270 on a Channel Interface Processor
The TN3270 server feature on a CIP card provides mapping between an SNA 3270 host and a TN3270 client connected to a TCP/IP network as shown in Figure 1. Functionally, it is useful to view the TN3270 server from two different perspectives: SNA functions and Telnet Server functions.
???SNA Functions
From the perspective of an SNA 3270 host connected to the CIP, the TN3270 server is an SNA device that supports multiple physical units (PUs), with each PU supporting up to 255 logical units (LUs). The LU can be Type 1, 2, or 3. The SNA host is unaware of the existence of the TCP/IP extension on the implementation of these LUs.
The LUs implemented by TN3270 server are dependent LUs. To route these dependent LU sessions to multiple virtual telecommunications access method (VTAM) hosts connected to the server in the CIP card, rather than routing in the VTAM hosts, the TN3270 server implements a SNA session switch with end node dependent LU requester (DLUR) function. Using the DLUR is optional so that the TN3270 server can be used with VTAM versions prior to version 4.2, which provide no APPN support.
SNA session switch allows you to eliminate SNA subarea routing between hosts of TN3270 traf???c by establishing APPN links with the primary LU hosts directly.
???Telnet Server Functions
From the perspective of a TN3270 client, the TN3270 server is a Telnet server that can support approximately 8000 (CIP1) or 16000 (CIP2) concurrent Telnet sessions. The server on the CIP card supports Telnet connection negotiation and data format as speci???ed in RFC 1576 (referred to as ???traditional TN3270???) and RFC 1647 (referred to as ???TN3270E???).
Figure 1 TN3270 Implementation
S4735
TN3270 client
Because the TN3270 server con???guration is performed after an interface is con???gured for CIP SNA (CSNA) support, TN3270 con???guration issues and tasks are addressed separately from the interface con???guration tasks. The description of TN3270 con???guration issues and tasks begins in the section ???Con???guring TN3270 on a Channel Interface Processor,??? later in this chapter.
Configuring TN3270 Server on the Channel Interface Processor 5
Configuring TN3270 on a Channel Interface Processor
Note To enable the TN3270 server feature, you must have a CIP installed in a Cisco 7000 family router. The TN3270 server is different from the TN3270 terminal emulation access feature described in the ???Con???guring TN3270??? chapter of the Access Services Con???guration Guide .
Con???guring TN3270 on a Channel Interface Processor
The following sections describe additional features of TN3270 server support on the CIP. The features discussed include the following:
???
???
???
???
???
Dynamic LU Allocation
Formation of LU Model Type and Number
Speci???c LU Allocation
SNA Session
Multiple Hosts Support
You will also need to understand the following information before proceeding with TN3270 con???guration tasks:
???
???
VTAM Host Con???guration Considerations for Dynamic LU Allocation
TN3270 Con???guration Modes
Dynamic LU Allocation
This will be the most common form of request from TN3270 clients emulating a TN3270 terminal. The user typically wants to specify emulating a particular terminal type and normally is not interested in what LOCADDR or LU name is allocated by the host, as long as a network solicitor logon menu is presented. The server will perform the following on such a session request:
???Form an EBCDIC string based on the model type and number requested by the client (see ???Formation of LU Model Type and Number??? for the algorithm used). This string is used as a ???eld in a Reply product set ID (PSID) network management vector transport (NMVT).
???Allocate a LOCADDR from the next available LU in the generic LU pool. This LOCADDR is used in the NMVT.
???Send the formatted Reply PSID NMVT to VTAM.
When VTAM receives the NMVT, it will use the EBCDIC model type and number string to look up an LU template under the LUGROUP. For example, the string ???327802E??? will ???nd a match in the sample con???guration shown in Figure 2. An ACTLU will be sent and a terminal session with the model and type requested by the client is established.
Formation of LU Model Type and Number
VTAM requires a model type and number from the Reply PSID NMVT to use as a key to look up in the LU group to ???nd an LU template. The model type is a four character string; the model number is a two or three character string. The server will accept the following formats of terminal type string from the client:
???
6 Con???guring TN3270 Server on the Channel Interface Processor
Configuring TN3270 on a Channel Interface Processor
???
Note The ???E??? in the model string refers to 3270 extended datastream. It has no connection with the ???E??? in ???TN3270E???.
???Any other string is forwarded as is.
???In all cases, the string forwarded is translated from ASCII to EBCDIC and truncated at seven characters.
A complication arises with TN3270E clients that request a copy of the
???If the client has negotiated to receive
Table 3 Examples of Model String Mapping
Speci???c LU Allocation
A TN3270E client can request a speci???c LU name by using the TN3270E command CONNECT as documented in RFC 1647. The name requested must match the name by which the TN3270 server knows the LU (see the section ???LU Names in the TN3270 Server???), and the host must have activated the LU (with ACTLU).
LU Names in the TN3270 Server
Where SNA session switching is con???gured (that is, on DLUR PUs) the TN3270 server learns the
LU names from the ACTLUs.
For direct PUs, a ???seed??? name can be con???gured on the PU. The TN3270 server uses this name in conjunction with the LOCADDRS to generate names for the LUs. It is best to use the same naming convention as the host, if possible.
Configuring TN3270 Server on the Channel Interface Processor 7
VTAM Host Configuration Considerations for Dynamic LU Allocation
SNA Session
An end node DLUR function is implemented as part of the TN3270 server. The purpose of the DLUR is to allow the routing of TN3270 LUs to multiple VTAM hosts to be performed in the CIP card rather than on the VTAM hosts. The need for this feature will increase with the introduction of the new
The implementation of TN3270 server LUs under DLUR also allows the server to learn about the LU names on the ACTLU, which greatly simpli???es the con???guration to support speci???cally requested LUs such as printers.
Multiple Hosts Support
The TN3270 server supports access to multiple hosts via the con???guration on a PU basis (Table 4). PUs connected to different hosts or applications can be con???gured with different IP address.
Table 4 Direct PU Con???guration in Router
From the pu (direct) TN3270 con???guration command values shown in Table 4, PU X2 establishes a link to a host at SAP 8 on MAC address 4100.cafe.0002. A client connecting to IP address 171.69.176.43 is allocated an LU from that PU and is routed to that host.
Note that by using the DLUR function, all the LUs in the server can be de???ned and owned by a controlling VTAM. When a client requests an application residing on a different VTAM host, the controlling VTAM will issue the request to the target host which will send a BIND directly to the client. All
VTAM Host Con???guration Considerations for Dynamic LU Allocation
Other
To support DDDLU, the PUs used by the TN3270 server have to be de???ned in VTAM with LUSEED and LUGROUP parameters as shown in Figure 2.
8 Con???guring TN3270 Server on the Channel Interface Processor
VTAM Host Configuration Considerations for Dynamic LU Allocation
With the con???guration shown in Figure 2 de???ned in the host, the ACTPU sent by VTAM for the PU TN3270PU will have the ???Unsolicited NMVT Support??? set in the system services control point (SSCP) capabilities control vector. This allows the PU to dynamically allocate LUs by sending NMVT with a ???Reply Product Set ID??? control vector.
After the TN3270 server sends a positive response to the ACTPU, it will wait for VTAM to send ACTLUs for all speci???cally de???ned LUs. In the sample con???guration shown in Figure 2, ACTLUs will be sent for TN3X1100 and TN3X1101. The server sends a positive response and sets SLU DISABLED. The LOCADDR of these LUs are put into the speci???c LU cache and reserved for speci???c LU name requests only.
To allow suf???cient time for the VTAM host to send all the ACTLUs, a
Configuring TN3270 Server on the Channel Interface Processor 9
TN3270 Configuration Modes
After the VTAM activation, the server can support session requests from clients using dynamic or speci???c LU allocation.
TN3270 Con???guration Modes
The TN3270 con???guration modes and router command prompts are described in the following sections and displayed in Figure 3. The TN3270 server can be con???gured only on Port 2, the internal LAN port, of a CIP card.
Some con???guration commands create entities on the CIP. For most of these, the command changes to the mode associated with that entity (for example, a PU). In general, the parameters provided to create the entity come in two sets: those which identify the speci???c instance of the entity (for example, a PU name) and those that merely set operating parameters. To return to the mode later, the same command is used but with only the ???rst set of parameters. The following example tasks clarify how to return to a command mode without necessarily creating a new entity:
To create a DLUR LSAP and enter DLUR LSAP con???guration mode, perform the following task beginning in TN3270 DLUR con???guration mode:
To return later to the DLUR LSAP con???guration mode on the same entity, perform the following task beginning in TN3270 DLUR con???guration mode:
To remove an entity, the same identi???cation parameters are needed. Perform the following task beginning in TN3270 DLUR con???guration mode:
TN3270 con???guration modes described in this section include the following:
???TN3270 Server Con???guration Mode
???DLUR Con???guration Mode
???DLUR SAP Con???guration Mode
???PU Con???guration Mode
???Commands Allowed in Multiple Modes
10 Con???guring TN3270 Server on the Channel Interface Processor
TN3270 Configuration Modes
TN3270 configuration mode
Figure 3 TN3270 Con???guration Modes
Prompt:
Prompt:
TN3270 DLUR
configurationtn3270-dlur> mode
TN3270 Server Con???guration Mode
From interface con???guration mode,
Prompt:
DLUR Con???guration Mode
From TN3270 server con???guration mode, the dlur command puts you in DLUR con???guration mode.
Prompt:
Configuring TN3270 Server on the Channel Interface Processor 11
TN3270 Configuration Modes
DLUR SAP Con???guration Mode
From DLUR server con???guration mode, lsap command puts you in DLUR SAP con???guration mode.
Prompt:
PU Con???guration Mode
There are two paths to PU con???guration mode: from the TN3270 server con???guration mode, or from the DLUR con???guration mode. In either mode, the pu command puts you in PU con???guration mode.
From TN3270 con???guration mode, the pu command to create a new PU is:
pu
From DLUR con???guration mode, the pu command to create a new PU is:
pu
From either mode, to return to PU con???guration mode on PU
pu
Prompts:
Commands Allowed in Multiple Modes
The following commands are valid in TN3270 con???guration mode, or in either variation of PU con???guration mode:
[no]
[no]
[no] keepalive seconds
[no]
[no]
[no] shutdown
Values entered in PU con???guration mode override settings made in TN3270 con???guration mode. In addition, the no form of these commands entered in PU con???guration mode will restore the command value entered in TN3270 command mode.
12 Con???guring TN3270 Server on the Channel Interface Processor
TN3270 Configuration Task List
TN3270 Con???guration Task List
The following sections describe how to con???gure TN3270 server support on the CIP. Not all tasks are required. Refer to ???TN3270 Con???guration Example??? for con???guration examples.
Note The TN3270 server is con???gured on an internal LAN interface in the CIP, which is port 2 of a CIP. Port 0 and port 1 represent physical interface ports; port 2 is a ???virtual??? port and is always reserved for the internal LAN interface.
Task List for Multiple APPN Hosts
When the host site uses APPN and the TN3270 server can reach multiple hosts, we recommend you use the SNA Session Switch feature and con???gure your PUs under DLUR. In this instance, perform the following tasks:
???
???
???
???
???
???
Con???gure SNA Support
Con???gure TN3270 Server
Con???gure DLUR
Con???gure SAPs under DLUR
Con???gure PUs under DLUR
Monitor the TN3270 Server
Note You can also use DLUR to reach a mix of APPN and
Task List for
When the host site does not use APPN, or you have a single APPN host, you con???gure your PU parameters for a directly connected host. In this instance, perform the following tasks:
???
???
???
???
Con???gure SNA Support
Con???gure TN3270 Server
Con???gure PU Parameters on the TN3270 Server
Monitor the TN3270 Server
Con???gure SNA Support
CIP SNA support (CSNA) must be con???gured prior to con???guring TN3270 support. Refer to the section ???Con???gure IBM Channel Attach for CSNA Support,??? in the ???Con???guring IBM Channel Attach??? chapter of Bridging and IBM Networking Con???guration Guide .
After you have con???gured CSNA support, proceed with TN3270 con???guration.
Configuring TN3270 Server on the Channel Interface Processor 13
TN3270 Configuration Task List
Con???gure TN3270 Server
This task is required. To establish a TN3270 server on the internal LAN interface on the CIP, perform the following tasks beginning in global con???guration mode:
When you use the
Con???gure PU Parameters on the TN3270 Server
This task is required when con???guring PUs that do not use the SNA Session Switch feature. To con???gure PU parameters for the TN3270 server, perform the following tasks beginning in TN3270 con???guration mode.
14 Con???guring TN3270 Server on the Channel Interface Processor
TN3270 Configuration Task List
When you use the pu command, you enter PU con???guration mode and can use all other commands in this task list. Con???guration values you enter in PU con???guration mode will override other values entered while in TN3270 con???guration mode. In addition, you can enter PU con???guration mode from DLUR con???guration mode when con???guring PUs that are connected by means of DLUR.
If you are con???guring PUs for directly connected hosts, you need not perform any additional con???guration tasks.
Con???gure DLUR
This task is required when con???guring DLUR connected hosts. To con???gure DLUR parameters for the TN3270 server, perform the following tasks beginning in TN3270 con???guration mode.
Con???gure SAPs under DLUR
To con???gure SAPs under the DLUR function, perform the following tasks beginning in DLUR con???guration mode.
Configuring TN3270 Server on the Channel Interface Processor 15
TN3270 Configuration Task List
Con???gure PUs under DLUR
This task is required when con???guring DLUR connected hosts. To con???gure PUs under the DLUR function, perform the following tasks beginning in DLUR con???guration mode.
The pu command entered in DLUR con???guration mode has different parameters than when it is entered from TN3270 con???guration mode.
Monitor the TN3270 Server
The following table lists some of the monitoring tasks speci???c to the TN3270 server. To display the full list of show commands, enter show ? at the EXEC prompt.
Use the following commands in privileged EXEC mode:
Display the status of the LU.
show extended channel
16 Con???guring TN3270 Server on the Channel Interface Processor
TN3270 Configuration Task List
TN3270 Con???guration Example
The following con???guration has three PUs using DLUR and two more with direct connections.
The initial CIP con???guration is as follows:
interface Channel2/2
ip address 10.10.20.126 255.255.255.128 no ip redirects
no ip
no keepalive
no clns checksum
clns
clns
no clns
adapter 1 4100.cafe.0002 llc2 N1 2057
Con???guration dialog to con???gure the TN3270 function follows:
!HOSTA is
!HOSTB is reached via
!HOSTC is
!enter interface configuration mode for the virtual interface in slot 2 router(config)#int channel 2/2
!create TN3270 Server entity
!set
!define DLUR parameters and enter DLUR configuration mode
!create PUs under DLUR
!Note that the first two share an IP address
!create a DLUR LSAP and enter DLUR LSAP configuration mode
!specify the VRN name of the network containing this lsap
!create a link from this lsap
Configuring TN3270 Server on the Channel Interface Processor 17
TN3270 Configuration Task List
!create direct pus for the
!note that they must use different lsaps because they go to the same Host
The resulting con???guration from the initial con???guration and the con???guration dialog follows:
18 Con???guring TN3270 Server on the Channel Interface Processor
Update to Command Reference
Update to Command Reference
The information that follows is an update to the Router Products Command Reference, Chapters 23 to 33. Add the TN3270 information as a standalone chapter following page
TN3270 Server Commands
This update describes the commands to con???gure TN3270 support on the Channel Interface
Processor (CIP). For TN3270 con???guration tasks and examples, refer to the ???Con???guring TN3270
Server on the Channel Interface Processor??? update chapter of this Release Note.
The following commands are documented in this update chapter:
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
dlur, page 20
keepalive, page 25
link, page 26
lsap, page 28
pu (DLUR), page 35
pu (direct), page 32
show extended channel
show extended channel
show extended channel
show extended channel
show extended channel
show extended channel
shutdown, page 51
vrn, page 56
TN3270 Server Commands 19
dlur
dlur
Use the dlur TN3270 con???guration command to enable the Systems Network Architecture (SNA) session switch function on the CIP, or to enter dependent logical unit requester (DLUR) con???guration mode. Use the no form of this command to disable the SNA session switch function and discard all parameter values associated with the SNA session switch.
dlur
dlur
Usage Guidelines
If the SNA session switch function is already enabled, the dlur command with no arguments puts you in DLUR con???guration mode.
Several parameters in the DLUR con???guration mode consist of fully quali???ed names, as de???ned by the APPN architecture. Fully quali???ed names consist of two
The no dlur command hierarchically deletes all resources de???ned beneath it.
Example
The following command performs two functions: It enters DLUR con???guration mode; and it enables the DLUR function and de???nes the LU name for the DLUR as SYD.TN3020 and the primary choice for DLUS as SYD.VMG. Note that the NETID portion of both names is the same:
dlur SYD.TN3020 SYD.VMG
20 TN3270 Server Commands
Use the
Syntax Description
Default
No backup DLUS is speci???ed.
Command Mode
DLUR con???guration
Usage Guidelines
Only one backup DLUS can be speci???ed per CIP. If the backup DLUS speci???ed in the
Several parameters in the DLUR con???guration mode consist of fully quali???ed names, as de???ned by the APPN architecture. Fully quali???ed names consist of two
Example
The following command speci???es SYD.VMX as the backup DLUS:
TN3270 Server Commands 21
Use the
Defaults
In TN3270 con???guration mode, generic pool use is permitted.
In PU con???guration mode, the default is the value currently con???gured in TN3270 con???guration mode.
Command Modes
TN3270 con???guration
PU con???guration
Usage Guidelines
A left over LU is de???ned as one for which all of the following conditions are true:
???The system services control point (SSCP) did not send an ACTLU during PU start up; and
???The PU controlling the LU is capable of carrying product set ID (PSID) vectors on network management vector transport (NMVT) messages, thus allowing dynamic de???nition of dependent LU (DDDLU) operation for that LU.
All LUs in the generic pool are, by de???nition, DDDLU capable.
Values entered for
In PU con???guration mode, a no
In TN3270 con???guration mode, the no
The command takes effect immediately. If
22 TN3270 Server Commands
Similarly, if
Example
The following command permits generic LU pool use:
TN3270 Server Commands 23
Use the
Defaults
The default in TN3270 con???guration mode is that the session is never disconnected (0).
The default in PU con???guration mode is the value currently con???gured in TN3270 con???guration mode.
Command Modes
TN3270 con???guration
PU con???guration
Usage Guidelines
The
A no
The
Note For the purposes of
Examples
The following command sets an
The following command entered in TN3270 con???guration mode sets the default
no
24 TN3270 Server Commands
keepalive
keepalive
Use the keepalive TN3270 con???guration command to specify how many seconds of inactivity elapse before transmission of a DO
keepalive seconds no keepalive
Defaults
The default in TN3270 con???guration mode is 1800 seconds (30 minutes).
The default in PU con???guration mode is the value currently con???gured in TN3270 con???guration mode.
Command Modes
TN3270 con???guration
PU con???guration
Usage Guidelines
The keepalive command can be entered in either TN3270 con???guration mode or PU con???guration mode. A value entered in TN3270 mode applies to all PUs for that TN3270 server, except as overridden by values entered in PU con???guration mode. A no keepalive command entered in PU con???guration mode will restore the keepalive value entered in TN3270 command mode.
If the client does not reply within 30 minutes of the transmission of the DO
If the IP path to the client is broken, the TCP layer will detect the failure to acknowledge the DO
The keepalive command affects currently active and future TN3270 sessions. For example, reducing the value to a smaller nonzero value will cause an immediate burst of DO
Examples
The following command sets a keepalive disconnect value of 15 minutes (900 seconds):
keepalive 900
The following command entered in TN3270 con???guration mode sets the keepalive disconnect value to 1800 seconds, the default:
no keepalive
TN3270 Server Commands 25
link
link
Use the link DLUR SAP con???guration command to de???ne and activate a link to a host. Use the no form of this command to delete the link de???nition.
link name [rmac rmac] [rsap rsap] no link name
Defaults
No DLUR link is de???ned.
The default remote SAP address is 04 (hexadecimal).
Command Mode
DLUR SAP con???guration
Usage Guidelines
The combination of rmac and rsap must be unique within the DLUR SAP function. These values can only be changed by deleting the link de???nition, using the no link command, and recreating the link de???nition.
For a link via a channel on this CIP, the TN3270 server and the hosts should open different adapters in the same internal LAN. Using different adapters avoids any contention for SAP numbers, and is also necessary if you con???gure duplicate MAC addresses for fallback CSNA access to the host. By con???guring the adapters in the same internal LAN, you achieve the same
Examples
The following command de???nes a link name and a remote SAP address:
link LINK5 rsap 08
26 TN3270 Server Commands
link
The following example shows different adapter numbers con???gured on the same internal LAN to avoid SAP contention. The host uses SAP 4 on token ring adapter 0:
lan tokenring 0
adapter 0 4000.0000.0001 adapter 1 4000.0000.0002
lsap
link HOST rmac 4000.0000.0001 rsap 4
TN3270 Server Commands 27
lsap
lsap
Use the lsap DLUR con???guration command to create a SAP in the SNA session switch, or to enter DLUR SAP con???guration mode. Use the no form of this command to delete a SAP and all SNA session switch links using the internal LAN interface.
lsap
lsap type
Default
The default value for lsap is hexadecimal C0.
Command Mode
DLUR con???guration
Usage Guidelines
If the SAP in the SNA session switch function is already created, the lsap command with no arguments puts you in DLUR SAP con???guration mode.
The lsap command can be entered only in DLUR con???guration mode.
The lsap command uses values that are de???ned in two other commands: the lan internal LAN con???guration command and the adapter internal LAN con???guration command. The lan type and adapter
However, the lan type keyword is a little different. Where the type on the lan command is tokenring, the corresponding type on lsap is
The no lsap command hierarchically deletes any links using it. Any sessions using those links are lost.
28 TN3270 Server Commands
lsap
Example
The following command de???nes an adapter type, an adapter number, and a local SAP:
lsap token 0 B0
Related Commands
adapter lan
TN3270 Server Commands 29
Use the
Default
Because of the license structure, the default is 2100, which represents the limit of a typical license (2000) plus a 5 percent buffer. If you con???gure a value greater than the default, a license reminder is displayed.
Command Mode
TN3270 con???guration
Usage Guidelines
Although the value may be varied at any time, reducing it below the current number of LU control blocks will not release those blocks until a PU is inactivated by DACTPU or by using the no pu command.
If the number of LUs in use reaches 94 percent of the current setting of
The TN3270 server attempts to allocate one LU control block for each LU activated by the hosts. In the case of dynamic de???nition of dependent LU (DDDLU) the control block is allocated when the client requests the LU, in anticipation of an ACTLU from the SSCP host.
By limiting the number of LU control blocks allocated, you can make sure enough memory is available to support other CIP functions. The control blocks themselves take about 1 K bytes per LU. During session activity, a further 2 K per LU may be needed for data. On a CIP, 32 MB of memory will support 4000 LUs. To support more than 4000 LUs, we recommend 64 MB of memory.
Example
The following command allows 5000 LU control blocks to be allocated:
Related Command
pu
30 TN3270 Server Commands
Use the
Syntax Description
Default
This command has no defaults.
Command Mode
DLUR con???guration
Usage Guidelines
Fully quali???ed names consist of two
When no preferred server is speci???ed, the DLUR will request NN server support from the ???rst suitable node with which it makes contact. If refused, it will try the next one, and so on.
If a preferred server is speci???ed, then DLUR will wait a short time to allow a link to the preferred server to materialize. If the preferred server is not found in that time, any suitable node can be used, as above.
DLUR will not relinquish the current NN server merely because the preferred server becomes available.
Example
The following command selects SYD.VMX as the preferred NN server:
TN3270 Server Commands 31
pu (direct)
pu (direct)
Use the pu TN3270 con???guration command to create a PU entity that has its own direct link to a host, or to enter PU con???guration mode. Use the no form of this command to remove the PU entity.
pu
pu
no pu
32 TN3270 Server Commands
pu (direct)
The default remote SAP address is 04 (hexadecimal).
Command Mode
TN3270 con???guration
Usage Guidelines
If the PU is already created, the pu
The pu (direct) command uses values that are de???ned in two other commands: the lan internal LAN con???guration command and the adapter internal LAN con???guration command. The lan type and adapter
For a link via a channel on this CIP, the TN3270 server and the hosts should open different adapters in the same internal LAN. Using different adapters avoids any contention for SAP numbers, and is also necessary if you con???gure duplicate MAC addresses for fallback CSNA access to the host. By con???guring the adapters in the same internal LAN, you achieve the same
Examples
The following commands con???gure the TN3270 server to be active, and has one PU, CAPPU1, trying to connect in. An LU seed using hexadecimal digits is de???ned.
pu CAPPU1 05D18101 10.14.20.34
The following example shows different adapter numbers con???gured on the same internal LAN to avoid SAP contention. The host uses SAP 4 on token ring adapter 0:
lan tokenring 0
adapter 0 4000.0000.0001 adapter 1 4000.0000.0002
pu PU1 05d00001 10.0.0.1
TN3270 Server Commands 33
pu (direct)
Related Commands
adapter lan
34 TN3270 Server Commands
pu (DLUR)
pu (DLUR)
Use the pu DLUR con???guration command to create a PU entity that has no direct link to a host or to enter PU con???guration mode. Use the no form of this command to remove the PU entity.
pu
pu
Usage Guidelines
If the PU is already created, the pu
A typical usage for the IP address is to reserve an IP address per host application. For example, clients wanting to connect to TSO specify an IP address that will be de???ned with PUs that have
LOGAPPL=TSO.
Example
The following sequence of commands de???ne three PUs. Two of the PUs share the same IP address and the third PU has a separate IP address:
pu p0 05D99001 192.195.80.40 pu p1 05D99002 192.195.80.40 pu p2 05D99003 192.195.80.41
TN3270 Server Commands 35
show extended channel
show extended channel
Use the show extended channel
show extended channel slot/2
Sample Display
The following is sample output on the Cisco 7000 from the show extended channel
router# show extended channel 3/2
Table 5 describes signi???cant ???elds in the display. Those ???elds not described correspond to con???gured values.
Table 5 Show
show extended channel
Table 5 Show
TN3270 Server Commands 37
show extended channel
Table 5 Show
DESTINATION
38 TN3270 Server Commands
show extended channel
show extended channel
Use the show extended channel
show extended channel slot/2
Sample Display
The following is sample output on the Cisco 7000 from the show extended channel
router# show extended channel 3/2
TN3270 Server Commands 39
show extended channel
Table 6 describes signi???cant ???elds in the display.
Table 6 Show
40 TN3270 Server Commands
show extended channel
Table 6 Show
TN3270 Server Commands 41
show extended channel
show extended channel
Use the show extended channel
show extended channel slot/2
Sample Display
The following is sample output on the Cisco 7000 from the show extended channel
Table 7 describes signi???cant ???elds in the display.
Table 7 Show
42 TN3270 Server Commands
show extended channel
Table 7 Show
TN3270 Server Commands 43
show extended channel
show extended channel
Use the show extended channel
show extended channel slot/2
Sample Display
The following is sample output on the Cisco 7000 from the show extended channel
router# show extended channel 3/2
Table 8 describes signi???cant ???elds in the display.
Table 8 Show
44 TN3270 Server Commands
show extended channel
show extended channel
Use the show extended channel
show extended channel slot/2
Usage Guideline
The display shown depends on whether the PU is a direct PU or a SNA session switch PU.
Sample Displays
The following is sample output on the Cisco 7000 from the show extended channel
router# show extended channel 3/2
The following is sample output on the Cisco 7000 from the show extended channel
router# show extended channel 3/2
TN3270 Server Commands 45
show extended channel
Table 9 describes signi???cant ???elds in the display.
Table 9 Show
DESTINATION
46 TN3270 Server Commands
show extended channel
Table 9 Show
TN3270 Server Commands 47
show extended channel
show extended channel
Use the show extended channel
show extended channel slot/2
Sample Displays
The following is sample output on the Cisco 7000 from the show extended channel
router# show extended channel 3/2 tn3270 pu ext2 lu 3
The following is sample output on the Cisco 7000 from the show extended channel
router# show extended channel 3/2 tn3270 pu int1 lu 1
The following is sample output on the Cisco 7000 from the show extended channel
pu lu history command:
router# show extended channel 3/2 tn3270 pu pus20 lu 1 history
pu is PUS20, lu is DYNAMIC type 2, negotiated TN3270
bytes 155 in, 1752 out; RuSize 1024 in, 3840 out; NegRsp 0 in, 0 out>pacing window 0 in, 1 out; credits 0 in,
traces:
48 TN3270 Server Commands
show extended channel
Table 10 describes signi???cant ???elds in the display.
Table 10 Show
TN3270 Server Commands 49
show extended channel
Table 10 Show
50 TN3270 Server Commands
shutdown
shutdown
Use the shutdown interface con???guration command to shutdown a physical interface or the internal LAN interface on the CIP when you are in interface con???guration mode. The shutdown command also shuts down TN3270 entities, such as PU, DLUR, and DLUR SAP, depending on which con???guration mode you are in when the command is issued. Use the no form of this command to restart the interface or entity. The entity affected depends on the mode in which the command is issued.
shutdown no shutdown
Syntax Description
This command has no arguments or keywords.
Default
The interface or entity is enabled.
Command Modes
CIP interface con???guration
TN3270 con???guration
PU con???guration
DLUR con???guration
DLUR SAP con???guration
Usage Guidelines
In CIP interface con???guration mode, the command applies to the entire CIP.
In TN3270 con???guration mode, the command applies to the whole TN3270 Server.
In PU con???guration mode, the command applies to the DLUR or direct PU.
In DLUR con???guration mode, the command applies to the whole DLUR subsystem.
In DLUR SAP con???guration, mode the command applies to the local SAP.
Example
The following command issued in TN3270 con???guration mode shuts down the entire TN3270 server:
shutdown
TN3270 Server Commands 51
Use the
Defaults
In TN3270 con???guration mode, the default is 23.
In PU con???guration mode the default is the value currently con???gured in TN3270 con???guration mode.
Command Modes
TN3270 con???guration
PU con???guration
Usage Guidelines
The
The no
Example
The following command entered in TN3270 con???guration mode returns the TCP port value to 23:
no
52 TN3270 Server Commands
Use the
Syntax Description
This command has no arguments or key words.
Default
No DO
Command Mode
TN3270 con???guration
Usage Guidelines
If
???The host application has requested a pacing response.
???The host application has requested a De???nite Response, and either the client is not using TN3270E, or the request is not Begin Chain.
The use of the
???
???
All clients support this usage.
The application bene???ts from
Example
The following command enables
Related Commands
TN3270 Server Commands 53
Use the
Syntax Description
This command has no arguments or keywords.
Default
No TN3270 server function is enabled.
Command Mode
Interface con???guration
Usage Guidelines
Only one TN3270 server can run on a CIP. It will always be con???gured on port 2, which is the internal LAN interface port.
The no
Example
The following command starts the TN3270 server and enters TN3270 con???guration mode:
54 TN3270 Server Commands
Use the
TN3270 server receives an UNBIND. Use the no form of this command to restore the default.
Defaults
In TN3270 con???guration mode, the default is disconnect.
In PU con???guration mode the default is the value currently con???gured in TN3270 con???guration mode.
Command Modes
TN3270 con???guration
PU con???guration
Usage Guidelines
The
The no
The
Example
The following command prevents automatic disconnect:
TN3270 Server Commands 55
vrn
vrn
Use the vrn DLUR SAP con???guration command to tell the SNA session switch which connection network the internal adapter interface on the CIP card belongs to. Use the no form of this command to remove a network name.
vrn
no vrn
Syntax Description
Default
The adapter is not considered to be part of a connection network.
Command Mode
DLUR SAP con???guration
Usage Guidelines
The vrn command is used to discover routes without having to con???gure all possible links.
A connection network is also known as a
To make use of this function, all APPN nodes must use the same VRN name for the SATF.
Refer to the VTAM operating system documentation for your host system for additional information regarding the VTAM VNGROUP and VNNAME parameters on the PORT statement of an XCA major node.
Several parameters in the DLUR con???guration mode consist of fully quali???ed names, as de???ned by the APPN architecture. Fully quali???ed names consist of two
Example
The following command sets a VRN name for the TN3270 internal adapter on the CIP:
vrn SYD.BLAN25
Related Commands
adapter lan
56 TN3270 Server Commands
Cisco Connection Online
Cisco Connection Online
Cisco Connection Online (CCO) is Cisco Systems??? primary,
Available 24 hours a day, 7 days a week, CCO provides a wealth of standard and
CCO serves a wide variety of users through two interfaces that are updated and enhanced simultaneously: a
You can access CCO in the following ways:
???
???
???
???
WWW: http://www.cisco.com
WWW:
WWW:
Telnet: cco.cisco.com
???Modem: From North America, 408
following terminal settings: VT100 emulation; databits: 8; parity: none; stop bits: 1; and connection rates up to 28.8 kbps.
For a copy of CCO???s Frequently Asked Questions (FAQ), contact
Note If you are a network administrator and need personal technical assistance with a Cisco product that is under warranty or covered by a maintenance contract, contact Cisco???s Technical Assistance Center (TAC) at 800
408
Cisco Connection Documentation
The complete caveats against this release are available on the Cisco Connection Documentation, Enterprise Series
TN3270 Server Commands 57
Cisco Connection Documentation
The CD is updated and shipped monthly so it might be more current than printed documentation. To order the CD, contact your local sales representative or call Customer Service. The CD is available both as a single CD and as an annual subscription. You can also access Cisco technical documentation on the World Wide Web URL
http://www.cisco.com
This document is to be used in conjunction with the Router Products Release Notes for Cisco IOS Release 11.0 publication.
AccessPath, AtmDirector, the CCIE logo,
Copyright ?? 1998, Cisco Systems, Inc. All rights reserved. Printed in USA. 9802R
58 TN3270 Server Commands