【正确答案】正确答案:网络虚拟终端(Network Virtual Terminal,NVT)是一种虚拟的(即想象的)终端设备。它被客户和服务器采用,用来建立数据表示和解释的一致性。本地终端数据在送到远程服务器之前,必须被映射(转换)到NVT。在服务器端,服务器再将NVT序列转化为本地格式传给应用程序。 NVT被想象为一个输出设备(显示器)和键盘,采用8bit数据,由7位数据加上一位标志位组成。当标志位为1时,表示这个字节是NVT命令;否则表示这个字节为数据。 NVT能采用一些不同的终端特征,当通信开始时,通信双方都支持一个基本的终端特性子集,以便能进行最低层次的通信,在这个基础上,双方就可以协商其他的选项。在协商期间,NVT命令在两个方向上互相发送,针对不同的选项,要用到两个基本的协商模式:Will和Will not(通告);Do和Do not(请求或指示)。 “Will”的意思是“你是否同意我…”,“Will not”的意思是“你是否不同意我…”,“Do”的意思是“我同意你…”,“Do not”的意思是“我不同意你…”。这些命令以命令解释字节(Interpret as Command)开始。协商之后。数据传输的连接就建立了。
【答案解析】