Skip to content

More Settings - TELNET dialog Box


The options are:

Setting Description
TCP port Most Telnet hosts wait for an incoming connection on TCP Port 23. If your host uses a different port, type that number here.
Parity This setting determines whether a parity bit is generated for each character transmitted. Parity is used to detect errors in data transmission; the number preceding the slash indicates the number of data bits sent.

To use the multinational character set or 8-bit controls, Parity must be set to one of the values that offers 8-bit controls. If your communications link generates parity, and you set Parity to 8/None, multinational characters appear on your screen. In this case, set Parity to either 8/Even or 8/Odd.
Terminal type To override the default terminal, select or type a value here. In general, you control the following characteristics when you change terminal types:

• Which screen control sequences the host sends to Reflection to format the screen.

• The position of the cursor.

• Which characters to display in a host application.
If you're having trouble running a host application, the negotiation between Reflection and the host might be wrong. If you enter a terminal type that the host does not recognize, Reflection reverts to a list of default values until one is found that the host supports.

This option is not available if you are connecting to a network modem over Telnet.
Timeout Specify the number of milliseconds Reflection should attempt to make a connection before timing out. The maximum value is 65535. The timeout period begins after host name resolution has taken place. This means an additional delay, usually a few seconds beyond the value specified.

When this is set to 0 (the default), Reflection timeout behavior is determined by your Windows operating system.
Use emulation terminal ID Select to force Reflection to ignore the Terminal type setting and instead use the value from the Terminal ID setting on the Emulation tab from the Terminal Setup dialog box.
Use threaded I/O Select to send communication calls to an independent thread that handles IO (Input/Output) processing, thus improving performance.


The options are:

Setting Description
Session limits Select the maximum number of sessions you want to allow for a Telnet connection.
Terminal default Type a value to send as a backup to the Telnet server if the server requests this information, and doesn't recognize the current value set for Terminal type.

Note: During negotiations, some hosts that could successfully connect using your preferred terminal type skip over this value and connect using the backup value specified by Terminal default. To correct this behavior, set Terminal default to an empty value ("").
Bind to local port Select to choose a specific local port for Reflection to connect through to communicate with the host.

If this option is cleared, Reflection will use the next available port.
Local port Specify a local port. If this option is set to zero, Reflection uses the next available port.
Send LF after CR A "true" Telnet host expects to see a CrNu (carriage return/null) character sequence to indicate the end of a line sent from a terminal (in this case, Reflection). There are some hosts on the Internet that are not true Telnet hosts, and they expect to see a Lf (line feed) character following the Cr at the end of a line. If you're connecting to this type of Telnet host, select this option.
Telnet location (Optional) Type up to 41 characters of descriptive text to provide information about your session. For example, you might include your PC's location, computer name, or IP address.
This feature uses the SEND-LOCATION option supported under Telnet connections (RFC779).
Reflection does not initiate a WILL SEND command unless you activate the Telnet location option by typing information in this box.


Initiate option negotiation

Specifies whether certain connection options, including whether to always request a binary mode connection, should be negotiated when the Telnet connection is established. When cleared, connections to some hosts on the Internet are expedited so that Reflection does not attempt to initiate negotiations for Telnet options.

Trace negotiation

Select to cause Telnet to write the negotiation process for the various Telnet options to the screen. This is useful for debugging.

Request binary (Option 0)

Telnet defines a 7-bit data path between the host and the terminal (or, in this case, Reflection). This type of data path is not compatible with certain national character sets and some file transfer protocols (for example, Xmodem and Zmodem). Fortunately, many hosts allow for 8-bit data without zeroing the 8th bit, which resolves this problem. However, In some cases, it may be necessary to force the host to use an 8-bit data path by selecting this option.


This option is not available when Initiate option negotiation is cleared.

Local echo (Option 1)

Select the way you want Reflection to respond to remote echo from a Telnet host:

Specify To have Reflection
Automatic (default) Attempt to negotiate remote echo, but do as the host commands.
Yes Negotiate local echo with the host, but always echo.
No Negotiate remote echo with the host, but not echo.

Ctrl-Break character

Select what happens when you press Ctrl+Break. By default, Reflection sends the Interrupt process sequence to the host. If your host expects a Telnet break sequence, then select this option instead.

Set host window size (Option 31)

Select to send the number of rows and columns to the Telnet host whenever they change, so that the host can properly control the cursor if the window size is changed.

Dynamic terminal size (Option 31)

Select to support dynamic update of the number of rows and columns in the display when the user resizes the terminal window. Your Telnet server and application must also support NAWS (Negotiate About Window Size), otherwise display problems can occur.


You can quickly determine the screen size of the terminal window whenever you hover the mouse cursor over the Row and Column indicator (located in the left corner of the status bar). Under Telnet and Secure Shell connection types, the tooltip will also feature "Auto" if Dynamic terminal size is selected.

Linemode (Option 34)

Line mode allows Reflection to store characters in a buffer until a carriage return is entered, at which point, the characters are sent to the host in one packet (instead of sending each single character as an individual packet).

Line mode is useful when long network delays are an issue, and allows you to reduce costs on networks that charge on a per packet basis.

Select To use line mode when
RFC Compliant Your host supports it, and it gets negotiated during connect.
During Local Echo The host tells Reflection to do the echoing.
When Not in SGA The host does not Suppress Go Ahead.

All options other than RFC Compliant are known as "faux" line mode.

Suppress local echo (Option 45)

Select to suppress the local echoing of characters to the display.

Renegotiate echo

Some hosts require a period of time to initialize a connection before accepting a request by the client to recognize and perform a Local Echo. Select this option to let Reflection attempt a second negotiation of the Local Echo option following the initialization period.

More information