IAC SB COM-PORT-OPTION SET-BAUD <value(4)> IAC SE
是由客户端发送给服务器请求设置com口波特率的命令。
<value>是4个八位二进制数 (4字节).value是用网络标准格式来表示的.
value是请求的波特率,一种特殊情形value为0.
如果value是零,则客户请求服务器com 端口当前的波特率.
讨论:
经过讨论,采用实际中使用的波特率,而不是baud rate table。
有2个主要的原因.
1) 它限制了最新的波特率的使用,直到value选项更新,
2) 它在波特比率的选择方面的灵活性是最大的.
IAC SB COM-PORT-OPTION SET-DATASIZE <value> IAC SE
This command is sent by the client to the access server to set the
data bit size.
这是由客户发送到服务器设置数据位数的命令.
它也可以用来查询当前的数据位大小.
<value>值是1个八位二进制数 (字节).
以下是value值的一个表格:
Value Data Bit Size
0 请求当前的数据位大小
1 可用为未来使用
2 可用为未来使用
3 可用为未来使用
4 可用为未来使用
4 可用为未来使用
5 5
6 6
7 7
8 8
9-127 可用为未来使用
讨论:数据位大小仅有8个可能的值,曾经有4个被使用过,只有2个现在常用.
命令参数的格式推荐保持一致.它也减少了命令在协议中定义的次数,允许将来
扩展
IAC SB COM-PORT-OPTION SET-PARITY <value> IAC SE
客户到服务端,设置奇偶校验,也可用于查询.是1位八位二进制数的(字节).
以下是value值的一个表格:
值 奇偶性 [1]
0 请求当前的数据大小
1 没有
2 奇数
3 偶数
4 标记
5 空格校验
6-127 可用为未来使用
讨论:
现在常用的仅有5个值
命令参数的格式推荐保持一致.
IAC SB COM-PORT-OPTION SET-STOPSIZE <value> IAC SE
客户到服务端,设置stop bits,也可用于查询,为1个字节
客户到服务端,设置stop bits,也可用于查询,为1个字节
以下是value值的一个表格:
值 停止位大小
0 请求当前的数据大小
1 1
2 2
3 1.5
4-127 可用为未来使用
讨论:
Stop bit 1.5 is supported by most com port hardware only if data size is
set to 5 bits.
仅当数据大小设置成5位时,停止位1.5 被大多数com 端口支持.现在已经不常用了
。
3.特殊的Com 口控制命令
3.特殊的Com 口控制命令
客户-〉服务器,不受时间、次数限制,
服务器会对每个命令回复一个确认信息,这个信息包含了命令和实际值、
客户希望在一合理的时间以内得到一响应 (比如两倍延时).
否则,客户可能希望重新发送没被确认的命令或终止对话。
IAC SB COM-PORT-OPTION SET-CONTROL <value> IAC SE
客户-〉服务器,特殊的com口选项,也可查询,1字节
值 控制命令
0 Com口流控制设置请求(outbound/both)
1 不使用流控制 (outbound/both)
2 使用XON/XOFF 流控制 (outbound/both)
3 使用硬件流控制 (outbound/both)
4 请求中断状态
5 设置中断状态ON
6 设置中断状态OFF
7 请求DTR 信号状态
8 设置DTR 信号状态 ON
9 设置DTR 信号状态 OFF
10 请求RTS 信号状态
11 设置RTS 信号状态 ON
12 设置RTS 信号状态 OFF
13 Com口流控制设置请求(inbound)
14 不使用流控制 (inbound)
15 使用XON/XOFF 流控制 (inbound)
16 使用硬件流控制 (inbound)
13 Com口流控制设置请求(inbound)
14 不使用流控制 (inbound)
15 使用XON/XOFF 流控制 (inbound)
16 使用硬件流控制 (inbound)
17 使用DCD 流控制 (outbound/both)
18 使用DTR 流控制 (inbound)
19 使用DSR 流控制 (outbound/both)
20-127 可用为未来使用
--
期限的话,我希望是 ━━━ 一万年
━━━━━━━━━━━━━━━━━━━━━━━━━━━?