网络虚拟终端ASCII码(NVT ASCII)
NVT是一种通用的字符终端,叫网络虚拟终端。客户和服务器用它来建立数据表示和解释的一致性。
而NVT ASCII码则是用来替代ASCII码在客户和服务器间传输的编码形式。
NVT ASCII码的构成:
NVT ASCII代表7位的ASCII字符集,网间协议族都使用NVT ASCII ,每个7位的字符都以8位格式发送,最高位为0。行结束符以两个字符CR(回车)和紧接着的LF(换行)这样的序列表示,以\\r\表示。单独的一个CR也是以两个字符序列来表示,它们是CR和紧接着的NUL(字节0),表示为\\r\\0。
在TCP/IP协议中,NVT ASCII码具有广泛的应用。文本文件通常转换成NVT ASCII码形式在数据连接中传输,Telnet,FTP,SMTP,Finger和Whois协议都以NVT ASCII来描述客户命令和服务器的响应。