无忧技术网
无忧技术网 - RSS订阅 

TELNET:TCP/IP终端仿真协议


作者:[佚名] - 发布:2010-4-22 17:35:38 - 来源:无忧技术网

TELNET:TCP/IP Terminal Emulation Protocol

TELNET 是 TCP/IP 环境下的终端仿真协议,通过 TCP 建立服务器与客户机之间的连接。 连接之后, TELNET 服务器与客户机进入协商阶段(决定可选项),选定双方都支持连接操作,每个连接系统可以协商新可选项或重协商旧可选项(在任何时候)。通常 TELNET 任一端尽量执行所有可选项以实现系统最大化性能。

一旦建立 TELNET 连接,连接两端在网络虚拟终端(NVT)中可以发起或中断。 NVT 是一种假定设备,它是对规范终端的标准的、泛网络的、中间的表示,从而避免了“服务器”与“用户”需要维护终端和终端处理范例等信息的需要。   协商可选项原则基于这个事实:任何主机都希望在 NVT 上提供其它可用的服务,以及任何用户都有精良的终端设备和需要优质的服务。

一旦 TELNET 连接建立,由于每一方都希望从另一方获得尽可能多的服务,连接双方间的可选请求会不断来回传送。除此之外,这些可选请求还可用于动态修改连接特性以适应不断改变的本地环境。

经过过去 20 年左右的发展,当前的 TELNET 已经是一种多功能仿真器。选项使 TELNET 能传输二进制数据、支持 byte macros 、仿真图形终端,以及传送信息以支持集中化终端管理。

TELNET 命令采用 ASCII 文本形式。以下是 TELNET 命令:

Commands Code No.
DecHex
Description
data     All terminal input/output data.
End subNeg 240 FO End of option subnegotiation command.
No Operation 241 F1 No operation command.
Data Mark 242 F2 End of urgent data stream.
Break 243 F3 Operator pressed the Break key or the Attention key.
Int process 244 F4 Interrupt current process.
Abort output 245 F5 Cancel output from current process.
You there? 246 F6 Request acknowledgment.
Erase char 247 F7 Request that operator erase the previous character.
Erase line 248 F8 Request that operator erase the previous line.
Go ahead! 249 F9 End of input for half-duplex connections.
SubNegotiate 250 FA Begin option subnegotiation.
Will Use 251 FB Agreement to use the specified option.
Won’t Use 252 FC Reject the proposed option.
Start use 253 FD Request to start using specified option.
Stop Use 254 FE Demand to stop using specified option.
IAC 255 FF Interpret as command.

在 RFC854 中定义
责任编辑:liqwei
打印本页】【关闭本页】【返回列表
·上一篇:SNMP:简单网络管理协议
·下一篇:IP地址信息查询(WHOIS)服务的原理
 文章评分
  • current rating
-5 -4 -3 -2 -1 0 +1 +2 +3 +4 +5
 相关文章
 广告推荐
 相关评论
 站点最新文章 更多>> 
·[程序综合]词性标注集(北大版)
·[Java/JSP]泛型
·[协议规范]5类IP地址如何划分?
·[至理名言]曾国藩:利可共而不可独,谋可寡…
·[至理名言]知乎上的48条神回复,针针见血,…
·[程序综合]汉字 Unicode 编码范围
·[应用服务器]开源分布式文件系统FastDFS和Mog…
·[财经知识]什么叫NDA协议
·[财经知识]2015最新个人所得税税率表及计算方法
·[分析研究]一男子赶集卖猪碰巧遇到一少妇,…
 广告推荐
 站点浏览最多 更多>> 
·[协议规范]http断点续传原理:http头 Range、…
·[NoSQL]Mongo数据库简介
·[JS/CSS/HTML]HTML 空格的表示符号 nbsp / en…
·[协议规范]什么是SPF记录?如何设置、检测SP…
·[PHP]精选国外免费PHP空间推荐
·[程序综合]常用IP地址查询接口
·[协议规范]图解 HTTPS 通信过程
·[程序综合]什么是 DNS Prefetch ?
·[程序综合]获取客户端IP地址的三个HTTP请求…
·[PHP]国产常见PHP开源框架比较