Telnet基本介绍(1)

来源:互联网 发布:双卡如何选择网络 编辑:程序博客网 时间:2024/06/14 08:47

Telnet是标准的提供远程登录功能的应用,几乎每个TCP/ I P的实现都提供这个功能。它能够运行在不同操作系统的主机之间。Telnet通过客户进程和服务器进程之间的选项协商机制,从而确定通信双方可以提供的功能特性。

通用字符终端叫做网络虚拟终端NVT(Network Virtual Terminal)。N V T是虚拟设备,连接的双方,即客户机和服务器,都必须把它们的物理终端和N V T进行相互转换。也就是说,不管客户进程终端是什么类型操作系统必须把它转换为N V T格式。同时,不管服务器进程的终端是什么类型,操作系统必须能够把NVT格式转换为终端所能够支持的格式。
      NVT是带有键盘和打印机的字符设备。用户击键产生的数据被发送到服务器进程,服务器进程回送的响应则输出到打印机上。默认情况下,用户击键产生的数据是发送到打印机上的,但是我们可以看到这个选项是可以改变的。
    

  Telnet通信的两个方向都采用带内信令方式。字节0xff(十进制的255)叫做IAC(interpret as command,意思是“作为命令来解释”)。该字节后面的一个字节才是命令字节。如果要发送数据255,就必须发送两个连续的字节255

原创粉丝点击