TCP/IP学习笔记(7)
2010-04-03 20:34:31 来源:WEB开发网核心提示:(2)Telnet命令:命令以字节0xff开头,后面的一个字节是命令字节,TCP/IP学习笔记(7)(5),如果要发送数据255,就必须连续发送两个255(设置选项才可以发送),一个IAC字节(0xff),接着一个字节是 WILL、DO、WONT、DON''T四者之一,
(2)Telnet命令:
命令以字节0xff开头,后面的一个字节是命令字节。如果要发送数据255,就必须连续发送两个255(设置选项才可以发送)。
名称 | 代码(10进制) | 描述 |
EOF | 236 | 文件结束符 |
SUSP | 237 | 挂起当前进程 |
ABORT | 238 | 异常终止进程 |
EOR | 239 | 记录结束符 |
SE | 240 | 子选项结束 |
NOP | 241 | 无操作 |
DM | 242 | 数据标志 |
BRK | 243 | 中断 |
IP | 244 | 中断进程 |
AO | 245 | 异常终止输出 |
AYT | 246 | 对方是否还在运行 |
EC | 247 | 转义字符 |
EL | 248 | 删除行 |
GA | 249 | 继续进行 |
SB | 250 | 子选项开始 |
WILL | 251 | 选项协商 |
WONT | 252 | 选项协商 |
DO | 253 | 选项协商 |
DONT | 254 | 选项协商 |
IAC | 255 | 数据字节255 |
(4)协商选项
Telnet连接双方首先进行交互的信息是选项协商数据。选项协商是对称的,也就是说任何一方都可以主动发送选项协商请求给对方。
◆ WILL:发送方将激活enable选项。
◆ DO:发送方想叫接收端激活选项
◆ WONT:发送方本身想禁止选项
◆ DON''T:发送方想让接收端去禁止选项。
对于激活选项请求,有权同意或不同意。而对于使选项失效请求,必须同意。
选项协商需要3个字节,一个IAC字节(0xff),接着一个字节是 WILL、DO、WONT、DON''T四者之一,最后一个ID字节指明激活或禁止选项。
选项标识(10进制) | 名称 |
1 | 回显 |
3 | 抑制继续进行 |
5 | 状态 |
6 | 定时标记 |
24 | 终端类型 |
31 | 窗口大小 |
32 | 终端速率 |
33 | 远程流量控制 |
34 | 行方式 |
36 | 环境变量 |
- ››TCP超时/丢失重传
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
- ››iPhone 获取指定格式的时间和日期
- ››IPad使用UIModalPresentationFormSheet时隐藏键盘...
更多精彩
赞助商链接