Lantronix ETS Reference Manual - 2.10 Sessions
Concepts
Sessions
2-17
2.10 Sessions
When a user connects to a service on the network (LAT, Telnet, or Rlogin), he or she creates a session. A
non-networked terminal with a dedicated line from the terminal to the CPU is typically limited to a single
session—users must log out of the current session before they can connect to new host or service.
With the ETS, however, this restriction is eliminated. A user can have several open sessions at a time,
although only one is displayed on the screen. Four important topics accompany our discussion of multiple
session support:
◆
Leaving an active session and returning to the Local prompt.
This is accomplished with the Break key. Pressing it will return the server to Local mode, leaving any
sessions connected. In Local mode, users can issue server commands to perform various ETS
functions.
If your terminal device has no Break key, you can configure a local switch key with the Set/Define
Port Local command.
◆
Moving between active sessions without returning to the Local prompt, or moving from the Local
prompt to an active session.
The Backwards and Forwards commands, entered in Local mode, move users backwards and
forwards through sessions. In addition, the Set/Define Port Backward and Set/Define Port
Forward commands allow users to define switch keys to move forwards and backwards through
sessions without returning to Local mode.
◆
Setting session characteristics.
The Set Session commands allow you to configure each session to perform various amounts of
processing on the input character stream. For example, it is possible to configure the session so that
it does not interpret and strip out flow control characters.
It is also possible to redefine the Delete and Return keys for Telnet connections, depending on the
host to which you are connecting. This is especially useful for TCP/IP hosts that expect both Carriage
Return and Line Feed, for example, or only Line Feed. Note that you can only set the current
session—you must move through the session list if you wish to change a non-current session.
◆
Disconnecting sessions from Local mode and Resuming them.
If a session on a remote host freezes up or gets stuck executing code, you can Break out of the session
and close it with the Disconnect command. You can also resume work on a session after you’ve
returned to Local mode with the Resume command. Both commands can affect any of the active
sessions, not just the current one. Logging out of the server closes all active connections.
For an example of how these functions work, see the Using the ETS chapter,
The number of active sessions a user can have on the server is limited by two factors: available server
memory resources and software limits (including a server-wide session limit and a port-specific session
limit). The absolute maximum number of sessions per port is eight.