1.4 Relationship to Other Protocols

Because NTLM is embedded in the application protocol, it does not have transport dependencies of its own.

NTLM is used for authentication by several application protocols, including server message block [MS-SMB] (SMB), and [MS-NTHT] (HTTP). For an example of how NTLM is used in SMB, see section 4.

Other protocols invoke NTLM as a function library. The interface to that library is specified in GSS-API [RFC2743]. The NTLM implementation of GSS-API calls is specified in section 3.4.6.<4>