扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:论坛整理 来源:ZDNet网络安全 2007年12月20日
关键字: opentelnet telnet命令 linux telnet telnet入侵 telnet telnet端口
给TELNET协议提供一些选项的目的是,使相互通信的主机在解决不同设备之间的通信问题时获得比由网络虚拟终端(NVT)提供的可能框架更好的方案。它可以让主机自由地创建,测试或者丢弃某些选项。当然,可以想象,那些普遍有用的选项最终大部分的主机都应该支持。因此,应该仔细地设计这些选项的文档,并且尽可能地公布它们。另外,确保不在不同的选项中使用相同的选项代码也是必要的。
本文档指定了一个选项代码的分配和选项的文档标准方面的方法。在进行试验时,可能只需要选项代码分配而不需要完整的文档,不过一般来说,在分配选项代码之前都需要一个文档。我们通过把一个选项的文档作为一个RFC文档来发布,从而发布该选项。当然,选项的创建者也可以用其他的方式发布选项。
选项代码由下面人员分配:
JonathanB。Postel
UniversityofSouthernCalifornia
InformationSciencesInstitute(USC-ISI)
4676AdmiraltyWay
MarinaDelRey,California90291
(213)822-1511
Mailbox=POSTEL@USC-ISIF
选项的文档至少要包含下面几个小节:
第1节--命令的名称和选项的代码
第2节--命令的意义
应该描述同该选项相关的每一个TELNET命令的意义。需要注意的是,对于复杂的选项,“子谈判”是必需的,因此可能有许多相关的命令。“子谈判”的原理在下面有更详细的描述。
第3节-缺省的规范
对那些没有实现,或者没有使用该选项的主机,必须描述这些选项在这些主机中的缺省假定值。
第4节-动机
对创建一个特殊的选项,或者对某种选项选择一种特殊的格式的动机进行详细的描述,对那些还没有碰到(或者虽然已经碰到,但没有认识到)该选项被设计来解决什么的问题的人,是非常有用的。
第5节-描述(或者实现规则)
为了确保一个命令的两个不同实现相互之间能够通讯,仅仅定义命令的意义和对该命令的意图进行说明有时候是远远不够的。因此,在许多情况下,我们需要给一个命令提供一个完整的描述。这个描述可以用文本来表示,也可以是一个示例性的实现,或者是实现的线索等等。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。