PuTTY telnet 选项 63 (0x32),应该是啥?
Posted
技术标签:
【中文标题】PuTTY telnet 选项 63 (0x32),应该是啥?【英文标题】:PuTTY telnet option 63 (0x32), what should it be?PuTTY telnet 选项 63 (0x32),应该是什么? 【发布时间】:2021-07-31 22:32:06 【问题描述】:对于一个应用程序,我必须开发一个简单的 telnet 模块。 (我可以在minimalistic telnet 的帮助下快速完成) 我确实创建了一个 telnet 服务器和一个客户端,并使用 PuTTY 来测试服务器的行为。 PuTYY 配置为“Telnet 协商模式:活动”。
在服务器中,我确实看到了预期的 telnet 协商序列(并且它给出了正确的回复)。 PuTTY 谈判的最后一个动作很奇怪。
0xff 0xfe 0x32
或 IAC DONT 0x32
第三个字节0x32
是选项,这就是问题所在(对我而言)。
我确实在IANA 查找了所有 Telnet 选项,根据它们,选项范围 50-137 未分配(0x32
为 62)。
PuTTY 选项 0x32
背后是什么?
我在互联网上看过,但找不到任何东西。
我查看了 PuTTY 文档,同样的事情。
由于容量问题(没有足够的手来输入合理的回复),严重不鼓励向 PuTTY 开发提出请求。
不使用这个未知选项是完全明智的,但它仍然让我烦恼。
选项0x3e
应该做什么?
【问题讨论】:
到目前为止没有回复。我确实向 PuTTY 开发团队提出了这个问题。 【参考方案1】:问题解决了。 我的服务器代码中存在错误,导致 PuTTY 为不存在的选项生成回复。
我在此感谢 Simon Tatham 提出的建议,让我找到了真正的问题。
【讨论】:
以上是关于PuTTY telnet 选项 63 (0x32),应该是啥?的主要内容,如果未能解决你的问题,请参考以下文章