1.3 Overview

 This specification defines the structures for Telnet VTNT Terminal Type Format, and how the client and server negotiate the use of this format.

An implementation using Telnet VTNT Terminal Type Format is able to extend the terminal over the network by doing the following:

  • Sending the actual keyboard input from the local client to the remote server, using a structure specified by the Telnet VTNT Terminal Type Format.

  • Sending the server's terminal display information (output) to the client, using a structure specified by the Telnet VTNT Terminal Type Format, so that it can be displayed on the client's terminal.

Unlike other terminal types, Telnet VTNT Terminal Type Format does not specify escape codes. Instead, Telnet VTNT Terminal Type Format specifies structures passed between client and server in each of the preceding scenarios.

To use the Telnet VTNT Terminal Type Format, both the Telnet client and the server have to support this format. [RFC1091] specifies how a Telnet server and client can negotiate for supported terminal types. A Telnet server and client have to use the string "VTNT" in the [RFC1091] IS command to negotiate for Telnet VTNT Terminal Type Format.