Using the Model 3395/3395A Terminal Server SynOptics Communications, Inc.
© 1994 by SynOptics Communications, Inc. All rights reserved. Trademarks SynOptics, SynOptics Communications, and LattisNet are registered trademarks of SynOptics Communications, Inc. System 3000 and SynOptics Press are trademarks of SynOptics Communications, Inc. Other brand and product names are registered trademarks or trademarks of their respective holders. Statement of Conditions In the interest of improving internal design, operational function, and/or reliability, SynOptics Communications, Inc.
Table of Contents Preface Organization xi Conventions xi Related Documentation.............................................................................................................xii SynOptics Customer Support.................................................................................................... xii Chapter 1 - Getting Started Expanding the Network with the Terminal Server ......................................................................... 1-2 Using the Terminal Server .........
Chapter 3 - Using Model 3395 Terminal Server Commands Viewing and Changing Information in the Terminal Server Databases .............................................. 3-2 Using the SHOW|LIST Commands ............................................................................... 3-2 Using UNIX Aliases for Terminal Server Commands .................................................................... 3-2 BACKWARDS..................................................................................................
Chapter 5 - Using the Multisessions Feature Managing Sessions Within Windows......................................................................................... 5-1 Establishing the First Session ...................................................................................... 5-2 Establishing the Second Session ................................................................................... 5-4 Establishing Three or More Sessions ................................................................
Figures Figure 1-1 Figure 1-2 Using the Model 3395 Terminal Server .................................................................... 1-1 A terminal server on an Ethernet LAN...................................................................... 1-2 Figure 2-1 A terminal server menu ......................................................................................... 2-6 Figure 4-1 Figure 4-2 A SHOW PORT TELNET CHARACTERISTICS display set for TN3270 connections.....
Tables Table 2-1 Table 2-2 Table 2-3 Editing characters ................................................................................................. 2-2 Session switching functions................................................................................... 2-4 Telnet session functions ........................................................................................ 2-5 Table 3-1 UNIX aliases for Model 3395 commands ..................................................................
Preface This manual describes how to use the Model 3395 Terminal Server on an local area network (LAN). It explains how to use terminal server commands, and how to tailor some terminal server characteristics to suit your needs. This manual is for people who want to use the terminal server to gain access to resources on the network, rather than the individual who installs and manages the terminal server hardware and software.
Preface This manual also uses the following conventions: COMMAND REQUIRED [OPTIONAL] [optional] Where Means COMMAND You must enter the command, or its accepted abbreviation, as shown. REQUIRED You must enter a keyword, or its accepted abbreviation, as shown. [OPTIONAL] You have the option of entering this keyword or variable. Do not type the [optional] brackets; they only set off what is optional.
Preface To purchase additional copies of this document or other SynOptics product publications, order by part number from SynOptics Press™ at the following numbers. You may also request a free catalog of SynOptics Press product publications. • Phone: 1-800-845-9523 • FAX: U.S./Canada: 1-800-582-8000, International: 1-916-939-1010 SynOptics Customer Support For assistance with installing and configuring your SynOptics systems or for post-installation questions or problems, contact your local reseller.
Chapter 1 Getting Started The Model 3395/3395A Terminal Server is a combination of hardware and software that links users at serial devices, such as terminals, to resources on both local area networks (LANs) and wide area networks (WANs). These resources include a variety of hosts, workstations, and printers, as well as other SynOptics terminal servers.
Getting Started The user in Figure 1-1 has made a connection to the UNIX host on the LAN through the terminal server. He can now read databases, send mail, and run applications on this host. He can also connect to the VAX host, the IBM host, or a serial device on the other terminal server. Expanding the Network with the Terminal Server The terminal server can support a variety of devices, other than terminals. These include printers, modems, data switches, personal computers, and other host computers.
Getting Started The remaining sections of this chapter explain how you can use the terminal server in a network such as this one. These sections include the following topics: • Using the terminal server • Logging on to a terminal server port • Managing sessions • If you make a mistake • Privilege levels • Summary Using the Terminal Server When you log on to the terminal server you make a connection with a terminal server port.
Getting Started Logging On to a Terminal Server Port If your terminal is connected directly to a terminal server port, press the key until one of the following prompts appears on the screen. If your terminal is connected to a host on the terminal server network, log off of the host, or suspend your current session by pressing the key or the local switch character.
Getting Started Managing Sessions The connection between a terminal server port and a device on the network is called a session. You can establish a session with a LAT service, a Telnet host, an IBM host, or another terminal server after you log in to the terminal server port. The Model 3395/3395A Terminal Server allows you to open several sessions simultaneously, and move among them while you work. The next sections explain how to establish and manage sessions.
Getting Started Suspending a Session When you suspend a session, you recall the Model 3395/3395A command interface without terminating the connection to the remote resource. Later, you can reopen the session and continue with your work. To suspend a session, press the Break key or the local switch character during the session. (A local switch character is a control character sequence that you or the network manager can define. Chapter 2 explains how to do this.
Getting Started To switch from session 2 at a LAT service to session 1 at FINANCE.SUN.COM, you could use a sequence like this with the RESUME command, beginning at the LAT service: $ $ FINANCE.SUN.COM session 1 resumed Disconnecting From a Session You can disconnect from a session in two ways. If you are currently logged on to a host or service, enter the normal logoff command of the host or service.
Getting Started Using UNIX Aliases for Terminal Server Commands The Model 3395 Terminal Server software provides several UNIX equivalents, or aliases, for Model 3395/3395A Terminal Server commands. If you work in a UNIX environment, you may want to use these aliases because they will be more familiar to you than the Model 3395/3395A commands. Instead of the terminal server HELP command, for example, you can enter the MAN command.
Getting Started Summary The Model 3395/3395A Terminal Server provides you with access to many resources on the network that might be unavailable to you otherwise. To use the terminal server, you log on to a terminal server port and establish sessions with hosts or other terminal server ports. You can suspend sessions and establish new sessions, so that you have several simultaneous connections.
Chapter 2 The User Interface This chapter describes how to use the terminal server command interface and the terminal server menu interface.
The User Interface Users at Nonprivileged and Privileged ports can change the defaults for the editing characters with the SET PORT command, so the characters on your port may not have the same functions as the ones shown in Table 2-1. At most terminals, you can use the SHOW|LIST PORTS ALTERNATE CHARACTERISTICS command to check the control character sequences for the editing functions at your port. Table 2-1.
The User Interface The following example shows how to use the command line recall and editing features. Suppose that you enter the following command, which contains a typographical error: TS3395> shw port characteristics The terminal server would not accept the command because you spelled SHOW incorrectly.
The User Interface The user at this port can now use to suspend an active session. Because this is a SET command, it takes effect immediately, but remains in effect only until you log off of the port. Assigning a Local Switch Character If your terminal or workstation does not have a Break key, you must define a local switch character to suspend a session. The Break key is the only predefined character that suspends a session.
The User Interface Telnet Session Management Characters Telnet session management characters provide command line editing and process management during a Telnet session. Table 2-3 lists the keywords you use with the SET PORT commands to assign Telnet session management functions to control characters Table 2-3. Keyword Telnet session functions Telnet Session Function TELNET ABORT Stops a program from sending output to the terminal without terminating the program itself.
The User Interface Using the Terminal Server Menu The Model 3395/3395A Terminal Server software running on your terminal server may have a menu interface rather than a command interface. You will know this if a menu appears on your screen rather than the TS3395> prompt when you log on to the terminal server port. You see a menu similar to the one in Figure 2-1. Welcome to the Model 3395 Terminal Server 1. Connect to FINANCEVAX 2. Connect to UNIXSUN 3. Connect to LOCALVAX 7. 8. 9. 10.
Chapter 3 Using Model 3395/3395A Terminal Server Commands This chapter describes the commands you can use at Secure ports. These commands establish sessions, display information about LAN destinations, sessions, and services, and allow you to specify some characteristics of your own port. Some commands have options that are available only at Nonprivileged or Privileged ports, and the command descriptions indicate this.
Terminal Server Commands Viewing and Changing Information in the Terminal Server Databases The terminal server maintains two files of data, or databases, that contain information about the terminal server and the devices you can reach on the network. One is the operational database and other is the permanent database. Information in the operational database is temporary, and remains current only until you log out of your terminal server port.
BACKWARDS BACKWARDS Reopen the next available lower-numbered session The BACKWARDS command reopens the next available, lower-numbered session already established at your port. Use the SHOW SESSIONS command to display information about active sessions, including their session numbers. Notes The terminal server assigns a number to each session you establish. The server records these session numbers in a rotating list for use by the FORWARDS and BACKWARDS commands.
BACKWARDS TS3395> backwards TS3395 -012- FINANCE.SUN.COM session 1 resumed The user's current session is now session 1. If this user suspended session 1 and entered the BACKWARDS command again, the terminal server would reopen session 3 at UNIX.HOST.COM, because session 3 is next on the rotating list.
CONNECT CONNECT Establish a session with a resource on the network The CONNECT command establishes a session with a Telnet destination or a LAT service. Use the SHOW DESTINATIONS command to obtain a list of LAT service names and Telnet destination names on the network. Notes TELNET CONNECTIONS: The terminal server may take a few seconds to establish a Telnet connection to a domain name after it has been initialized.
CONNECT Syntax CONNECT [domain-name[:telnet-port-number]] [internet-address[:telnet-port-number]] [[SERVICE] service-name] [NODE node-name] [DESTINATION port-name] Abbreviation C [SERV] [NOD] [DEST] Where Means domain-name Establish a session with the Telnet host you specify in this variable. A domain name may contain up to four segments, separated by a period. internetaddress Establish a session with the destination at the Internet address you specify in this variable.
CONNECT Examples of Telnet Connections 1 . This command uses the Telnet domain name FINANCESUN.SYNOPTICS.COM. TS3395> connect financesun.synoptics.com TS3395 -010- Session 5 to FINANCESUN.SYNOPTICS.COM established You have reached FINANCESUN.SYNOPTICS.COM Enter your username/password pair Username: 2 . This command uses the Internet address 128.10.2.30 and the Telnet port number 23. TS3395> connect 128.10.2.30:23 TS3395 -010- Session 6 to 128.10.2.
CONNECT 2 . This command uses the LAT service name ACCOUNTSVAX and the LAT node name VAX1. TS3395> TS3395 connect accountsvax node vax1 -010- Session 2 to ACCOUNTSVAX established Welcome to ACCOUNTSVAX Please log on. 3 . This command uses the LAT service name LASER, which is offered at terminal server port 2 on the node named TAX9000.
CONNECT Related Commands These commands provide functions that are useful with or similar to the CONNECT command: Command Function SHOW DESTINATIONS Displays a list of LAT services and Telnet destinations. SHOW DOMAIN Displays a list of learned and static Telnet destinations on the network. SHOW NODES Displays a list of LAT service nodes. SHOW SERVICES Displays a list of LAT services. TELNET CONNECT Establishes a session with a Telnet destination.
DISCONNECT DISCONNECT Terminate one or all active sessions at your port The DISCONNECT command terminates one or more active sessions. The SHOW SESSIONS display includes the numbers of active sessions at your port, which you can use with the DISCONNECT command. Notes Users at Secure ports can terminate sessions only at their own ports.
FORWARDS FORWARDS Reopen the next available higher-numbered session The FORWARDS command reopens the next available higher-numbered session already established at your port. Use the SHOW SESSIONS command to display information about active sessions, including their session numbers. Notes The terminal server assigns a number to each session you establish. The server records these session numbers in a rotating list for use by the FORWARDS and BACKWARDS commands.
FORWARDS TS3395> forwards TS3395 -011- UNIX.HOST.COM session 3 resumed The user's current session is now session 3. If this user suspended session 3 and entered the FORWARDS command again, the terminal server would reopen session 1 at FINANCE.SUN.COM, because session 1 is next on the rotating list.
HELP HELP Display online information about commands and keywords The HELP command displays online information about the commands and keywords you specify. This information includes a description of the command and a summary of command options. Notes The terminal server displays information about terminal server commands according to the privilege level of the port. If the port is Secure, for example, the terminal server displays only the commands that a Secure port accepts.
HELP TS3395> help Display information on commands and their parameters. HELP [command [keyword [keyword [keyword]]]] “Keyword” is one or more of the command's parameter keywords.
HELP Related Commands Use the HELP command to obtain information about other terminal server commands.
LAT CONNECT LAT CONNECT Establish a session with a LAT service The LAT CONNECT command establishes a session with a LAT service. Use the SHOW SERVICES or SHOW NODES commands to obtain a list of LAT service names on the network. Notes Some networks may include a LAT service and a Telnet domain with the same name. The LAT CONNECT command selects the LAT service rather than the Telnet domain if you include only the name in the command line.
LAT CONNECT Where Means SERVICE Establish a session with the LAT service in the service-name variable. This keyword is optional. service-name Establish a session with the LAT service you specify in this variable. A service name can consist of 1 through 16 characters. NODE Establish a session with the device, or node, on the LAN that you specify in the nodename variable.
LAT CONNECT 3 . This command uses the LAT service name LASER, which exists on terminal server port 2 on the node named VAX1. TS3395> lat connect lasernode vax1 destination port_2 TS3395 -010- Session 5 to LASER established You have reached LASER Username: 4 . This command does not use a service name. In the absence of this information, the command interface searches for a predefined LAT preferred service. In this example, the preferred service is a LAT host named ACCOUNTSHOST.
LOCK LOCK Temporarily disable access to a terminal server port The LOCK command disables access to a terminal server port without terminating active sessions or logging out the port. The interface prompts you for a password before it locks the port. You use this password to “unlock” the port when you want to regain access to it. Notes Locking your port prevents other users from establishing sessions and gaining access to network resources through it if you are away.
LOGOUT PORT LOGOUT PORT Log out of the terminal server port The LOGOUT PORT command logs you out of the terminal server port, and terminates any active sessions. Notes Users at Secure ports can only log out of their own port. UNIX alias: QUIT [port-list] Syntax LOGOUT [PORT] [port-list] Abbreviation LOG [PO] Where Means port-list Log out of the port in this variable. Users at Secure ports can only specify their own port number. This variable is optional.
RESUME RESUME Reopen an active session The RESUME command reopens a session that you specify in the command line, or the current session. Use the SHOW SESSIONS command to obtain a list of active sessions and their session numbers. Notes If you enter the RESUME command without specifying a session, the terminal server reopens the current session. If you enter the RESUME command within a Multisessions window, the terminal server reopens the current session established in that window.
RESUME Examples 1. This command reopens a session using a session number. TS3395> resume session 3 2. This command reopens a session using a LAT service name. TS3395> resume financevax 3. This command reopens a session using an Internet address. TS3395> resume 140.178.65.119 Related Commands These commands provide functions that are useful with or similar to the RESUME command: Command Function SHOW SESSIONS Displays a list of active sessions and their session numbers.
RLOGIN RLOGIN Log on to a host through the terminal server command interface The RLOGIN command allows you to log on to a host through the terminal server. To do this, the terminal server passes a username for the remote host or a username for a remote terminal server port from the RLOGIN command line. Notes A network manager can implement the RLOGIN function on a host in different ways. Some implementations allow you to specify a username with the RLOGIN command and bypass the login routine on the host.
RLOGIN Examples 1 . This command has no host username for the host UNIXSUN. The terminal server uses the port username to log on to the host. TS3395> TS3395 rlogin unixsun -010- Session 1 to UNIXSUN established $ The shell prompt on UNIXSUN indicates that the RLOGIN request was successful. The response you see may be different. 2 . This command uses the host name UNIXSUN and the username Johnson.
SCRIPT SCRIPT Execute a script file The SCRIPT command locates a script file and executes the commands in the script file. Notes Script files reside on a host system and contain a collection of Model 3395/3395A Terminal Server commands. You or the network manager can create these scripts with the host's text editor if you have the appropriate privileges on the host.
SCRIPT The terminal server's response to this command depends on the contents of the script file. At some ports, the commands in the script appear on the screen as the terminal server executes them. If the file contains a command such as CONNECT or RLOGIN, the user might see the logon banner of a remote host.
SET PORT SET PORT Change port characteristics The SET PORT command changes port characteristics in the terminal server's operational database. These changes take effect immediately, but remain in effect only until you log off the port or until the network manager initializes the terminal server. Notes Users at Secure ports can set some characteristics of their own ports, including all those listed here.
SET PORT Characteristics Setting Description [AUTOPROMPT] [ENABLED]* [DISABLED] Initiate a logon sequence when you establish a session between your port PROMPT and a LAT service node. The LAT service node must also support this characteristic. [BACKWARD SWITCH] [character] [NONE]* Reopen the next lower-numbered session during the current session, without returning to the Model 3395/3395A command interface when you enter this character or control character sequence.
SET PORT [TELNET ABORT OUTPUT]] [character] [NONE]* Stop sending output to a terminal during a Telnet session when you use this character or control character sequence. Use of this character does not terminate the program that is producing the output; only the display of the output. If NONE, do not enable a Telnet abort output character at this port. Use this keyword to disable a previously defined Telnet abort output character.
SET PORT [TELNET NEWLINE] [character] [NONE]* Determine which characters the terminal server transmits to a Telnet host when you press the key on your terminal. NULL* Transmit a Carriage Return and a Null character to a Telnet host when you press the key. LINEFEED Transmit a Carriage Return character and a Linefeed character to a Telnet host when you press the key. NOTHING Transmit only a Carriage Return character to a Telnet host when you press the key.
SET PORT [TELNET SYNCHRONIZE] [character] [NONE]* [TYPE] [ANSI] Change the characteristic that affects how the [HARDCOPY] terminal server sends data to the terminal and how [SOFTCOPY]* the terminal displays that data. For terminals that emulate several terminal types, this characteristic should match the actual terminal setting. This characteristic only affects the terminal when it runs the Model 3395/3395A command processor.
SET PORT Examples None of these examples specify a port number since the commands apply to the issuing port. 1 . This command to assigns a backward switch character. In this example, a user sets the backward switch character to . (When you press the key at the TS3395> prompt, the terminal displays the ^ character.) TS3395> set port backward switch ^p TS3395> 2 . This command enables the pause feature. TS3395> set port pause enabled TS3395> 3 .
SET PORT Related Commands These commands provide functions that are useful with the SET PORT command: Command Function SHOW PORT CHARACTERISTICS Displays the current values for general port characteristics, including the session management control characters SHOW PORT ALTERNATE CHARACTERISTICS Displays the current values for the Pause, Resolve Service, Idle Timeout, DTR wait, Typeahead size, Slip, and Line Editing control characters SHOW PORT TELNET CHARACTERISTICS Displays the current values for por
SET SESSION SET SESSION Change the data transparency mode of the current session The SET SESSION command changes the way a port interprets control characters during a session. Notes The terminal server supports four data transparency modes: interactive, passall, pasthru, and transparent. The SHOW SESSIONS display includes the data transparency mode of current sessions in the Service Mode field. Interactive mode is the typical mode for most sessions.
SET SESSION TS3395> set session passall TS3395> Related Commands These commands provide information that is useful with the SET SESSION command: Command Function SHOW SESSIONS Displays the data transparency mode of the current session. SHOW|LIST PORT Displays the default session mode for all sessions.
SHOW DESTINATIONS SHOW DESTINATIONS Display a list of LAT services and Telnet destinations The SHOW DESTINATIONS command displays a current list of LAT service names and Telnet destinations on the network. Notes The network manager can limit access to destinations on the network, so you might not be able to reach all destinations in the display. Also, some ports may not accept commands such as SHOW DESTINATIONS that display network resources.
SHOW DESTINATIONS Field Means LattisNet Vx.y The Model 3395/3395A product type and the version of the terminal server software, where x.y is the major and minor software release level. Rom xxxxxx The version of ROM software on the terminal server. HW xx The version of terminal server hardware, where xx is the version of cards. Lat Protocol Vx.y The version of LAT protocol running on the terminal server, where Vx.y indicates the major and minor protocol release level.
SHOW|LIST DOMAIN SHOW|LIST DOMAIN Display a list of Telnet domain names The SHOW DOMAIN command displays a list of Telnet domains and their Internet addresses from the operational database of the terminal server. The LIST DOMAIN command displays information about Telnet domains in the permanent database of the terminal server. Notes The network manager can limit access to domains in the network, so you may not be able to reach all domains in the display.
SHOW|LIST DOMAIN Example TS3395> show domain Internet Domain 10 May 1993 Entry Address 2 1 3 140.179.139.254 140.179.20.1 140.179.20.1 14:09:51 TTL SRC Name 47 Pri FINANCE.SUN.COM 49 Pri MINX.SYNOPTICS.COM 49 Pri XEBRA.SYNOPTICS.COM Field Means Entry A number that the terminal server assigned to the domain name. Internet Address The Internet address of the node in the domain.
SHOW NODES SHOW NODES Display a list of LAT service nodes on the network The SHOW NODES command displays a list of LAT service nodes on the network, and information about those nodes. Notes The network manager can limit access to nodes on the network, so you may not be able to reach every node in the display. Also, some ports may not accept commands such as SHOW NODES that display network resources.
SHOW NODES Examples SHOW NODES STATUS 1. TS3395> show nodes status Node: FINANCEVAX LAT Protocol: Address: AA-00-04-00-D0-04 Data Link Frame Size: 1500 V5.1 Identification: FINANCEVAX - The Corporate MicroVAX II Node Groups: Service Name XANADU 3 Connected 71 Status Rating 0 Identification FinanceVAX - The Corporate MicroVAX II Field Means Node: node-name The name of the LAT service node. LAT Protocol Vx.
SHOW NODES SHOW NODES SUMMARY 2. TS3395> show nodes summary Node Name Status Identification FINANCEVAX 3 Connected FinanceVAX - The Corporate MicroVAX II Field Means Node Name The name of the LAT service node. Status The entries in this column indicate the availability of the node to users on the network. The different states of availability include the following: Identification 3-42 n Connected Users can reach the node, and n sessions are currently active at the node.
SHOW NODES SHOW NODES COUNTERS 3 .
SHOW NODES Field Means Illegal Message Received The number of illegally formatted messages that the server received from the node. Illegal Slots Received The number of illegally formatted slots or message segments for a particular session, that the terminal server has received from the node. Solicitations Accepted The number of connection requests that the terminal server has accepted from the node.
SHOW|LIST PORT SHOW|LIST PORT Display information about the characteristics and counters of your port The SHOW PORTS command displays information about the operational database parameters of your terminal server port. The LIST PORTS command displays information about permanent database parameters of your terminal server port. UNIX alias for SHOW PORT STATUS: STATUS Notes Users at Secure ports can only display information about their own ports. UNIX alias: STATUS [port-list.
SHOW|LIST PORT Examples While secure users cannot alter many of the characteristics in this display, the description includes information about all characteristics. Secure users can set the session switching characters shown in this display with the SET PORT command. SHOW|LIST PORT CHARACTERISTICS 1.
SHOW|LIST PORT Flow Control Parity The method that the serial interface uses to regulate the flow of data between this port and the serial device that is connected to it, such as your terminal. The flow control method that appears in this field may be one of the following: Method Means CTS The port emulates RTS/CTS flow control with the DCD and DTR modem control signals. These signals control data transfer between the port and the serial device connected to it.
SHOW|LIST PORT key. Local Indicates that the terminal server will return to the local command mode when the user presses the key. Remote Indicates that the terminal server sends the break to the connection partner when the user presses the key. Forward Switch Shows the character that causes the terminal server to exit from the current session and connect to the next higher-numbered session, or None if this is undefined. Control characters are displayed as ^n (e.g.
SHOW|LIST PORT Current Groups The names of the LAT service groups where you have chosen to have access. This list may be the same or a subset of the authorized group list. Enabled The characteristics either you or the network manager have enabled with Characteristics the DEFINE|SET PORT commands.
SHOW|LIST PORT Characteristic Means DSRlogout The terminal server logs out the port when the serial interface DCD signal is deasserted. DSRWait The terminal server begins the login sequence at this port when the DSR signal is asserted. Inactivity Logout The terminal server logs out the port after the period of time if you have not entered any commands at the port. The network manager specifies the amount of time with the SERVER INACTIVITY TIMER value.
SHOW|LIST PORT 893-386-B Characteristic Means Queuing The port has a queue where it places LAT service connection requests if the LAT service is busy when you attempt to make a connection to it. Remote Modification Certain PORT characteristics (of this port) can be changed by a process running at a VMS host. Security The security level of the port is Secure.
SHOW|LIST PORT SHOW|LIST PORT ALTERNATE CHARACTERISTICS 2 . TS3395> show port alternate characteristics Port 12: Becca Resolve Service: Idle Timeout: SLIP Address: Remote SLIP Addr: TCP Window Size: DCD Timeout: Stop Bits 19 June 1993 Any 0 0.0.0.0 0.0.0.
SHOW|LIST PORT Field Means TCP Window Sizesession. The size, in bytes, of the TCP window that the port uses during a TCP/IP DCD Timeout The period of time that the DCD signal can be deasserted before the terminal server disconnects the port. This period of time can be between 0 and 10,000 milliseconds, in increments of 100 milliseconds). Stop Bits The number of bits attached to the end of each character that the port sends to the terminal. These bits signify the end of a character.
SHOW|LIST PORT DTR wait The conditions needed for the port to assert the DTR Modem control signal. These are the possible values of this field: DTR Signal Means Disabled The port continuously asserts the DTR signal. Enabled The port asserts the DTR signal when you make a connection to a device, or when the device connected to the port asserts an RNG signal. FORCONNECTION The port asserts the DTR signal when you make a connection.
SHOW|LIST PORT Dial-back Timeout The number of seconds that the terminal server waits for a modem to respond to a dial-back signal. Script Login The status of the Script Login characteristic at this port. The status can be one of the following: Login Characteristic Means Required This port must find and execute a script file when a user logs in to this port. If a script file does not exist, the terminal server logs out the port.
SHOW|LIST PORT SHOW|LIST PORT TELNET CHARACTERISTICS 3 .
SHOW|LIST PORT Field Means Erase Line The character that deletes all data in the current line, backwards from the Character cursor position when typed during a Telnet session. “None” appears in this field if no character exists. Interrupt Character The character that interrupts, aborts, or terminates a user process when typed during a Telnet session. “None” appears in this field in no character exits.
SHOW|LIST PORT Field Means Synchronize Character The character that regains control of a Telnet process when typed during a Telnet session. “None” appears in this field in no character exits. Transmit The method that the terminal server uses to transmit characters that you enter from the keyboard during a Telnet session. Method Means Buffered The server does not transmit characters until you enter a Control character.
SHOW|LIST PORT SHOW|LIST PORT COUNTERS 4 . TS3395> show port counters The fields in the SHOW PORT COUNTERS display reflect the values of the counters since they were last reset to zero. Counters are reset to zero when the network manager initializes the terminal server, or when you or the network manager use the ZERO COUNTERS command. The lower half of the display shows information about Serial Line Internet Protocol (SLIP) packets. These are packets the terminal server sends over a SLIP link.
SHOW|LIST PORT Field Means Input Count The number of bytes (characters) that your terminal has transmitted to the port. Output Count The number of bytes (characters) that the port has transmitted to your terminal. Local Accesses The number of times you have logged on to the port. Remote The number of times that a user at another port or node on the LAN has Accesses established a connection at this port. For a terminal user viewing his or her own port, this counter is likely to be zero.
SHOW|LIST PORT SHOW|LIST PORT STATUS 5 . TS3395> show port status Port 12: lynne Server: Access: Status: Sessions: Local Executing Cmd 0 XFF4B15 Current Service: Current Node: Current Port: Input XOFFed: Output XOFFed: No No Output Signals: Input Signals: N/A N/A Last Char Output: 6c Last Char Input: 0d Script Host: Script File: Field Port n Means The number of the terminal server port.
SHOW|LIST PORT Status Current Service Current Node Current Port Current Domain Input XOFFed Output XOFFed Output Signals Input Signals Last Char Output Last Char Input 3-62 The current activity at this port. Some of the possible status messages do not appear when you enter this command at your own port. These include Idle, Locked, Loading Script, Finding Script, and Running Script.
SHOW|LIST PORT SHOW|LIST PORT SUMMARY 6 . TS3395> show port summary Port Access Status Services Offered 12 Local Executing Cmd 18 Apr 1991 12:50:32 Field Means PortThe number of your terminal server port. Access The type of connections the terminal server allows at this port. The types that may appear in this field are these: Status Access type Means Dynamic Users can gain access to the port through the local terminal server or from a remote host or device on the network.
SHOW|LIST PORT SHOW PORT KEYMAP 7 .
SHOW|LIST PORT PF14 PF15 PF16 PF17 PF18 PF19 PF20 PF21 PF22 PF23 PF24 PA1 PA2 PA3 SYSREQ ENTER CLEAR CURSORSEL TEST : : : : : : : : : : : : : : : : : : : "1B 40" "1B 23" "1B 24" "1B 25" "1B 5E" "1B 26" "1B 2A" "1B 28" "1B 29" "1B 5F" "1B 2B" "1B 2C" "1B 2E" "1B 2F" "1B 73" "0D" "03" "1B 6B" "1B 74" "ESC@ " "ESC# " "ESC$ " "ESC% " "ESC^ " "ESC& " "ESC* " "ESC( " "ESC) " "ESC_ " "ESC+ " "ESC, " "ESC.
SHOW|LIST SERVICES SHOW|LIST SERVICES Display a list of LAT services on the network The SHOW SERVICES command displays a list of available LAT services on the network, and information about each service. The LIST SERVICES command displays a list of services in the permanent database. Notes These commands display only those LAT services that are available to you on the network. Some ports may not accept commands such as SHOW SERVICES that display network resources.
SHOW|LIST SERVICES Where Means LOCAL Display a list of local services offered by the terminal server. CHARACTERISTICS Display the current values for service characteristics, defined by the network manager STATUS Display information about the condition and availability of services. SUMMARY Display a one-line summary about the availability of services. Examples 1 .
SHOW|LIST SERVICES 2 . TS3395> show services status Service XANADU - 2 Connected Node Name XANADU 2 Connected 77 Status Rating Identification Xanadu - The SynOptics Corporate MicroVAX II Field Means Service The name of the LAT service on the network. Status The availability of the service. The status is one of the following: Status Means n Connected Users can reach the service, and other ports already have n currently active sessions with this service.
SHOW|LIST SERVICES 3 . TS3395> show services summary Service Name Status Identification FinanceVAX DEVELOPMENTVAX PAYROLLHOST Accounts_Host Available Available Available Available Finance File Server Devlopment VAX Accounts Receivable Field Means Service Name The name of the LAT service on the network. Status The entries in this column indicate the availability of the LAT services to users on the network.
SHOW SESSIONS SHOW SESSIONS Display a list of active sessions The SHOW SESSIONS command displays a list of all active sessions at your port. The list includes session numbers and other information. Notes Use this command when you have two or more active sessions, and you need to know the number of a session to disconnect it or reopen it. This command is also useful if you need to know the service mode of a session.
SHOW SESSIONS Field Means status The connection status of the session. The types of status are the following: Service Mode Status Means Connected The port has an active session with a LAT service or a Telnet destination. Connecting The port is attempting to connect to a LAT service or a Telnet destination. Disconnected The port has disconnected from a session. (A port may disconnect from a session after it has been inactive for a certain period of time.
SHOW SESSIONS Field Means Telnet options If a second line of session information appears, it indicates Telnet options. These are features that the terminal server negotiates for a Telnet session, and include Echo and Binary. When these option names are preceded by “Do” or “Don't,” they reflect whether or not the Telnet destination will perform these options. When these option names are preceded by “Will” and “Won't,” they reflect whether or not the terminal server will perform these options.
TELNET CONNECT TELNET CONNECT Establish a session with a Telnet destination The TELNET CONNECT command establishes a session with a Telnet destination. Use the SHOW DESTINATIONS or SHOW DOMAIN commands to obtain a list of Telnet destination names and Internet addresses on your network. Notes TELNET CONNECTIONS: The terminal server may take a few seconds to establish a Telnet connection to a domain name after it has been initialized.
TELNET CONNECT Examples These examples show how you can use the TELNET CONNECT command with different keywords and variables to establish a session with a Telnet destination. Example 4 shows a TN3270 connection. 1 . This command uses the domain name FINANCESUN.SYNOPTICS.COM. TS3395> TS3395 telnet connect financesun.synoptics.com -010- Session 4 to FINANCESUN.COM established Welcome To FINANCESUN Please log on. 2 . This command has no domain name or Internet address.
TELNET CONNECT Related Commands These commands provide functions that are useful with or similar to the TELNET CONNECT command: Command Function SHOW DESTINATIONS Displays a list of LAT services and Telnet destinations on the network. SHOW DOMAIN Displays a list of learned and static Telnet domain names on the network. CONNECT Establishes a session with a LAT service or a Telnet destination. RLOGIN Establishes as session with a host if the host has been configured for an RLOGIN implementation.
XCONNECT XCONNECT Establish a session with an XDM host The XCONNECT command attempts to establish a session with an XDM host for terminal servers with the Xremote protocol enabled. Notes Not all terminal servers have the Xremote protocol enabled. If it is enabled, you can either provide the domain name or Internet address of an XDM host in the command line, or simply enter the XCONNECT command.
XCONNECT 2 . A user enters the XCONNECT command with an Internet address. The terminal server locates the XDM host at that Internet address. TS3395> xconnect 143.129.80.200 Welcome to the Xwindow System Login: Password: Related Commands This command is useful with the XCONNECT command: Command Function SHOW PORT CHARACTERISTICS Indicates whether the Xremote protocol is enabled for this port in the Enabled Characteristics field.
ZERO COUNTERS Reset port counters to zero The ZERO COUNTERS command resets the port counters to zero. Use the SHOW PORT COUNTERS command to display the counters at your port. Notes Users at Secure and Nonprivileged ports can only reset the counters of their own ports. These ports require that you use the PORT keyword and the port-list variable to specify your port number.
Chapter 4 TN3270 Sessions You can establish sessions over the LAN with an IBM host through the terminal server if the host has a Telnet server that supports the TN3270 protocol. When you log on to the IBM host, the terminal server software redefines the functions of the keys on your terminal's keyboard to emulate those of an IBM 3270 Model 5 or Model 2 display station.
TN3270 Sessions port could be VT100, VT220-8, ANSI, or a another type defined by the network manager. The list of Enabled Characteristics includes TN3270 EOR, TN3270 ErrorLock, and TN3270 XtdAttrs. Note: If the TN3270 characteristic is not enabled, you can still establish a session with an IBM host, but your keyboard will not function properly and the screen will be incorrectly formatted.
TN3270 Sessions Once the terminal server establishes a session with the IBM host, the terminal server software begin IBM 3270 terminal emulation. To check the functions of keys during a session, use the key sequence. This key sequence displays a table similar to the SHOW PORT KEYMAP display. Tables 4-1, 4-2, and 4-3 at the end of this chapter show 3270 keyboard functions and the corresponding keys on terminal types that are included in the software.
TN3270 Sessions Keyboard Maps Tables 4-1, 4-2, and 4-3 show the IBM 3270 terminal functions and the corresponding VT100 and ANSI, VT200-7, and VT200-8 keys. Check with your network manager about other keymaps at your site. Table 4-1.
TN3270 Sessions 893-386-B IBM 3270 Terminal Function VT100/102 and ANSI Terminal Key Sequence PF17 PF18 PF19 PF20 PF21 PF22 PF23 PF24 Print Refresh Reset Scroll Lower ShowKeys Status ON/OFF Sys-Req Tab Test ESC % ESC ^ ESC & ESC * ESC ( ESC ) ESC _ ESC + CTRL-P ESC R CTRL-R ESC L CTRL-X ESC ? ESC S Tab ESC T 4-5
TN3270 Sessions Table 4-2.
TN3270 Sessions IBM 3270 Terminal Function PF22 PF23 PF24 Print Refresh Reset Scroll Lower ShowKeys Status ON/OFF Seq Tab Test 893-386-B VT220-7 Terminal Key Sequence Help Do F17 CTRL-P Previous Screen CTRL-R CTRL-O CTRL-X CTRL-W Next Screen Tab CTRL-T 4-7
TN3270 Sessions Table 4-3.
TN3270 Sessions IBM 3270 Terminal Function PF23 PF24 Print Refresh Reset Scroll Lower ShowKeys Status ON/OFF Sys Req Tab Test 893-386-B VT220-8 Terminal Key Sequence Do F17 CTRL-P Previous Screen CTRL-R CTRL-O CTRL-X CTRL-W Next Screen Tab CTRL-T 4-9
Chapter 5 Using the Multisessions Feature Some DEC terminals, such as VT330 and VT420 terminals, support a feature called multisessions, or dual session management. This feature enables a terminal to process and display two sessions simultaneously, within separate windows.
Multisessions Window 1 Window 2 DDoonnee Figure 5-1. An example of a split screen When a screen is split horizontally, as it is in Figure 5-1, the multisessions terminal always assumes the top window is window 1, and the bottom window is window 2. When a screen is split vertically, the left window is window 1 and the right window is window 2. If the screen is not split, the multisessions software considers the first page as window 1 and the second as window 2.
Multisessions Welcome to Host Payroll Database Employee: JONES Function: RAISE Amount (%): 25 Window 1 Next: Cursor Window 2 Session 1 Multisessions Display Figure 5-2. A multisessions screen with one session established Once you establish a session in a window, you can work within it, just as you would on any other terminal. If you log off, however, the TS3395> prompt appears rather than the multisessions prompt.
Multisessions You can override the multisessions interface and bring up the Model 3395/3395A command interface in two ways. You can enter the name LOCAL at the multisessions prompt, and this calls up the TS3395> prompt. Or, if no preferred service exists, you can press the key several times at the multisessions prompt, which calls up the TS3395> prompt. Establishing the Second Session You can establish a second session in the first window, or in the second window.
Multisessions Establishing Three or More Sessions To establish a session when you have active sessions in both windows, suspend the current session, or log off of it if you are finished working there. When you do the TS3395> prompt appears on the screen, and you can enter terminal server commands such as CONNECT. Use the F4 key to move the cursor between windows.
Multisessions BACKWARDS The BACKWARDS command reopens the next lower-numbered session that does not already appear in a window. The session you reopen with the BACKWARDS command appears in the window where you entered the command. For example, a port could have four active sessions, numbered 1, 2, 3, and 4. Session 2 appears in the top window, and session 3 appears in the bottom window.
Multisessions RESUME The RESUME command reopens the previous session from within the window when you enter it, if you enter it without arguments. When you enter the RESUME command with a session number, host name, or service name, it reopens the session you specify at the window where you entered the command, even if you did not establish the session from that window. The RESUME command does not reopen a session that currently appears in a window.
Multisessions Backward Switch The backward switch character reopens the next lower-numbered session that does not already appear in a window. The session you reopen with the backward switch character appears in the window where you entered it. For example, a port could have four active sessions, numbered 1, 2, 3, and 4. Session 2 appears in the top window, and session 3 appears in the bottom window.
Chapter 6 Transferring Files With a Personal Computer A personal computer, or PC, that runs terminal emulation software and has a serial port can run on the terminal server in the same way as a terminal. This chapter explains how to transfer files between a PC and a host or another PC on the LAN through the terminal server.
Transferring Files The next section of this manual shows an example of a file transfer using these steps with the Kermit file transfer program. Before you use the Kermit program or any other file transfer program, consult the documentation for that program. Transferring a File With the Kermit File Transfer Program This section describes a file transfer from a PC to a host with the Kermit file transfer program.
Transferring Files 2. Establish a session with the host on the network.
Transferring Files 4. Start the file transfer program on the remote host, if it is not already running there. Chris starts up Kermit on FinanceVAX: $ RUN applications:KERMIT VMS KERMIT - 32 version 3.2.076-a Default terminal for transfers is: _VTA463: (In this example, a directory called "applications" contains the Kermit program. The organization of directories and files varies on different hosts.
Transferring Files 7. Exit from the file transfer program on the host and terminate the session with the host. To end the file transfer session, Chris first enters the Kermit FINISH command at the PC to notify the host that he has no more files to transfer. Then he connects to the Kermit program on FinanceVAX , and shuts it down. He then logs off of FinanceVAX. Kermit-MS> connect Kermit-32> Kermit-32> exit $ $ LOGOFF TS3395> TS3395> logout TS3395> 8. Exit from the file transfer program on the PC.
Index A AUTOPROMPT port characteristic, 3-29 B BACKWARD, 3-29 backward switch character, 2-4, 3-3 3-48, 5-8 BACKWARDS, 3-3, 5-6 Break key, using, 2-4 C CLOSE, UNIX alias, 3-2, 3-10 command line, editing, 2-1 commands, abbreviating, 2-1 commands, terminal server BACKWARDS, 3-3 CONNECT, 1-5, 3-5, 5-6 with MULTISESSIONS windows, 5-6 DISCONNECT, 1-7, 3-10 FORWARDS, 3-11, 5-6 HELP, 3-13 in MULTISESSIONS windows, 5-5 LAT CONNECT, 3-16 LOCK, 3-19 LOGOUT PORT, 1-8, 3-20 RESUME, 1-6, 3-21, 5-6 RLOGIN, 3-23 SCRIPT
Index I using terminal server commands with, 5-5 INTERACTIVE port characteristic, 3-36 J JOBS, UNIX alias, 3-2, 3-77 K Kerberos passwords, 1-4 Kermit file transfer program, 6-2 keyboard maps, 4-4 VT100/102 and ANSI 3.
Index R RESOLVE SERVICE port characteristic, 3-30 RESUME command, 1-6, 3-21 with MULTISESSIONS windows, 5-6 RLOGIN command, 3-23 S SCRIPT command, 3-25 scripts, 1-4 scroll lower key, in TN3270 sessions, 4-3 secure port, 1-8 services, preferred, 3-5, 3-15 sessions definition of, 1-5 disconnecting from a, 1-6 establishing, 1-5 numbers, using 1-6 simultaneous, 1-6 suspending, 1-5, 2-4 session management characters, 2-3 in MULTISESSIONS windows, 5-7 session management functions, 2-3 session switching character
Index X XCONNECT, 3-77 XDM query, 3-53 Z ZERO COUNTERS command, 3-79 Index-4 893-386-B