2023上半年网络工程师试题考点:Telnet协议

Telnet协议定义:远程登陆协议,用于对设备进行远程管理,基于明文目前不建议使用,建议采用SSH协议,采用TCP 23号端口

NVT(Network Virtual Terminal)网络虚拟终端:是一种双向的虚拟设备,连接的双方都必须把它们各自的物理终端同NVT之间进行转换。Telnet协议可以工作再任何主机(例如任何擦操作系统)或者任何终端之间就是由于使用了统一的NVT。

telnet连接:一个telnet连接就是用来传输带有Telnet控制信息数据的TCP连接。

telnet的C/S模式:telnet采用客户端/服务器模式

●telnet使用的传输协议为TCP。

●telnet连接的任何回显信息,最终都会输出到终端上。

●服务器进程直接与“伪终端设备”交互。

●客户端和服务器通过一条TCP连接来传输命令和数据。

●Telnet客户进程同时与终端用户和TCP/IP协议模块进行交互。

telnet的工作原理:telnet协议可以在任何主机或者任何终端之间。无论客户终端是什么类型,操作系统也会将NVT格式转换成服务器终端所支持的类型。那么,可以屏蔽具体的客户端和终端类型,简单地认为telnet双方都连接在NVT上。

telnet连接的两端,通过"WILL、WONT、DO、DONT"请求来进行选项协商,从而确定telnet服务费具体内容。这些选项包括回显、改变命令字符集、行方式等。

历年网络工程师Telnet协议知识试题:

Telnet是用于远程访问服务器的常用协议。下列关于Telnet的描述中,不正确的是( )。

A.可传输数据和口令

B.默认端口号是23

C.一种安全的通信协议

D.用TCP作为传输层协议

参考答案:C