Telnet Data Entry Terminal option: DODIIS implementation (RFC1043)
Original Publication Date: 1988-Feb-01
Included in the Prior Art Database: 2019-Feb-15
Internet Society Requests For Comment (RFCs)
A. Yasuda: AUTHOR [+1]
This RFC suggests a proposed protocol on the TELNET Data Entry Terminal (DET) Option - DODIIS Implementation for the Internet community. It is intended that this specification be capatible with the specification of DET Option in RFC-732. Discussion and suggests for improvements are encouraged.
Network Working Group A. Yasuda Request for Comments: 1043 T. Thompson Defense Intelligence Agency Updates: RFC 732 February 1988
TELNET Data Entry Terminal Option DODIIS Implementation
Status of this Memo
This RFC suggests a proposed protocol on the TELNET Data Entry Terminal (DET) Option - DODIIS Implementation for the Internet community. It is intended that this specification be compatible with the specification of DET Option in RFC-732. Discussion and suggestions for improvements are encouraged. Distribution of this memo is unlimited.
In the early 1980s, the Defense Intelligence Agency (DIA) undertook the tasks of developing a TELNET capability to access full screen applications across a packet switching network. This effort was successful by implementing Data Entry Terminal (DET) options within the TELNET protocol based on RFC 732. These DET options have been implemented on IAS, MVS, OS86 and UNIX operating systems. DET options are being developed for VM and VMS operating systems.
The Department of Defense Intelligence Information System (DODIIS) is a confederation of heterogeneous computer systems and remote terminals utilizing the Defense Data Network (DDN) as the communications backbone (namely the SCINET/DSNET-3).
Although the reason for implementing a DET option specification was based upon data base application interfaces, the use of a full screen TELNET provides a method to achieve higher efficiency on the network. Most terminal to host applications on the ARPANET are character echo TELNETs. This is both costly in time and network utilization, since one character pressed on the keyboard generates a datagram composed of TCP/IP headers plus the character sent to the host and the host echoes back a similar datagram. In the DODIIS community, programmers are highly encouraged to implement full screen applications; line at a time is acceptable; and character remote echo mode is discouraged.
This RFC in its final form will be implemented on SCINET. During the interim period, the "DODIIS TELNET Network Virtual Data Entry Terminal (NVDET) Option Specification", DIA, April 1983, will be implemented.
Yasuda & Thompson [Page 1]
RFC 1043 Data Entry Terminal - DODIIS February 1988
TABLE OF CONTENTS Page No. --------
SECTION 1 COMMAND NAME AND OPTION CODE 4
SECTION 2 COMMAND MEANINGS 4 Facilities Subcommands 4 Edit Subcommands 8 Transmit Subcommands 8 Erase Subcommands 10 Format Subcommands 10 Miscellaneous Subcommands 13
SECTION 3 DEFAULT AND MINIMAL IMPLEMENTATION 15
SECTION 4 MOTIVATION FOR THE OPTION 17
SECTION 5 DESCRIPTION AND IMPLEMENTATION RULES 17 The DODIIS DET Model 17 Negotiating the DET Option 18 DET Facilities Negotiation 18 General DET Interaction 19 Form Construction 20 Form response 21 Function Keys 22 Field Selection 22 Out-Of-Context Data 23 Line Discipline 23 Standard TELNET Control Functions 24 Other Implementation Notes 24
APPENDIX 1 DET OPCODES AND SUBCOMMAND SYNTAX 25
APPENDIX 2 DET ERROR CODES 26
Yasuda & Th...