当使用PuTTY初始化TELNET会话时,我看到PuTTY在连接开始时正在向服务器发送以下字符:
..... .....'.........
我能够使用WireShark捕获它。十六进制字符如下:
ff fb 1f ff fb 20 ff fb 18 ff fb 27 ff fd 01 ff fb 03 ff fd 03
您能帮我理解为什么腻子发送这些字符吗?我以为它与连接有关,但是,这些字符可以在WireShark捕获的DATA类别中找到。
这些额外的字符块是从PuTTY(客户端)到服务器的协商序列。通过谈判,客户可以拥有丰富的经验。here
给出了telnet协议中的协商序列列表及其解释。[如果您正在使用PuTTY,并且不需要这些序列,请转到Connection > Telnet
并将Telnet negotiation mode
设置为Passive
这里是Elmi's post的链接