1.4 Relationship to Other Protocols
The Telnet: NTLM Authentication Protocol is an extension to the Telnet Authentication Option (as specified in [RFC2941]) and is an embedded protocol. Unlike standalone application protocols, such as Telnet or Hypertext Transfer Protocol (HTTP), Telnet: NTLM Authentication Protocol packets are embedded in the Telnet Authentication Option commands.
The Telnet: NTLM Authentication Protocol specifies only the sequence in which a Telnet server and Telnet client are required to exchange NTLM messages to successfully authenticate the client to the server. It does not specify how the client obtains NTLM messages from the local NTLM software, or how the Telnet server processes NTLM messages. The Telnet client and Telnet server implementations depend on the availability of an implementation of the NTLM Authentication Protocol (as specified in [MS-NLMP]) to obtain and process NTLM messages.
The Telnet: NTLM Authentication Protocol and Telnet VTNT Terminal Type Format [MS-TVTT] are both extensions to the Telnet Protocol ([RFC854]). Telnet:NTLM Authentication Protocol is an extension to the Telnet Authentication Option (as specified in [RFC2941]) and Telnet VTNT Terminal Type Format is an extension to the Telnet Terminal Type option (as specified in [RFC1091]). If the chosen authentication option is NTLM, then, only after Telnet: NTLM Authentication Protocol authenticates the client, can any communication using Telnet VTNT Terminal Type Format happen between the Telnet server and client.