中文RFC文档远程COM选项(二)



插图

=====================
¦                  ¦
¦                  ¦
¦      客户       ¦¦                  ¦ / < ---- 本地的区域/
=====================  /      企业网络

=============================
¦      远程登录接口      ¦
¦                  ¦        ¦
¦                  ¦        ¦
¦  访问服务器    ¦        ¦
¦                  ¦        ¦
¦                  ¦        ¦
¦    Com 端口接口       ¦
¦    Com 端口接口       ¦
=============================
¦
¦
==================
¦                ¦
¦      MODEM    ¦
¦                ¦
¦                ¦
==================
¦ Access to Remote Service            ¦ most commonly Public Switched
----->¦ Network                            ¦
¦ 远程服务访问            ¦ 最通常公共交换 ----->¦ 网络
            ¦

======================可能是Internet 服务¦
¦ 供应商,告示板  ¦        ¦ 或传真机器            ¦    远程 服务  ¦
======================






命令名和代码:
COM-PORT-OPTION      44

                  Client to Access Server  Access Server to Client
      SIGNATURE            text                      text
      SET-BAUDRATE            1                      101
      SET-DATASIZE            2                      102
      SET-PARITY              3                      103
      SET-STOPSIZE            4                      104
      SET-CONTROL            5                      105
      NOTIFY-LINESTATE        6                      106
      NOTIFY-MODEMSTATE      7                      107
      FLOWCONTROL-SUSPEND    8                      108
      FLOWCONTROL-RESUME      9                      109
      SET-LINESTATE-MASK    10                      110
      SET-MODEMSTATE-MASK    11                      111
      PURGE-DATA            12                      112


讨论:

正如前面的建议,com 端口配置命令仅从客户发送到服务器.
正如前面的建议,com 端口配置命令仅从客户发送到服务器.
服务器没有 com 端口初始化配置命令, 仅有通知命令.
然而,为了允许服务器初始化com端口配置,建立了不同的命令值


1。Com 的控制选项协议
com 的控制选项使用标准的远程登录机制:

IAC WILL COM-PORT-OPTION .
   发送者愿意发送com 端口控制选项命令
IAC WONT COM-PORT-OPTION
  发送者不愿意发送com 端口控制选项命令
IAC DO COM-PORT-OPTION
  发送者愿意接受com 端口控制选项命令

IAC DONT COM-PORT-OPTION
    发送者不愿意接受com 端口控制选项命令  

典型地,客户使用WILL 和WONT,访问服务器使用DO和DONT.
2.Com 端口配置命令
一旦协议达成,客户可以不受时间和次数限制地发送命令.
一旦命令被服务器处理了,从客户传送到服务器的每条命令必须被承认.
这种确认在命令的处理以后将把在访问服务器设定的值通知客户端。
这种确认在命令的处理以后将把在访问服务器设定的值通知客户端。
This acknowledgment is not used to acknowledge the receipt of the
command, which is handled at the TCP protocol layer.
这与在TCP 协议层处理的收到命令的确认是不同的。

它的目的是通知客户正在使用的值与客户请求的值的不同.
例如,客户可能要求服务器提供超过它所能提供的波特率.
如果客户在一合理的时间内收不到这一回复 (比如两倍延时), 客户可能希望重新
发送命令,或终止对话。
   不同的序列命令可能会产生无效的com端口配置。

(例如:
   数据大小在8位以下时偶数校验有效,推荐按下列顺序发送命令:
1.SET-BAUDRATE
2.SET-DATASIZE
3.SET-PARITY
4.SET-STOPSIZE



IAC SB COM-PORT-OPTION SIGNATURE <text> IAC SE
     客户与服务器之间互相交换识别标志的命令

2.SET-DATASIZE


IAC SB COM-PORT-OPTION SIGNATURE <text> IAC SE
     客户与服务器之间互相交换识别标志的命令

  如果没有 <text>选项,它是发送者要求接收端提供识别标志的命令。

   <text>可以包含任何字符. <text>选项没有固定的格式。

    它可以包含制造商信息,版本号信息,或任何另外的信息.

 如果有IAC 字符在<text>出现,必须转换成IAC-IAC以避免命令终止.

--

      期限的话,我希望是 ━━━ 一万年
            ━━━━━━━━━━━━━━━━━━━━━━━━━━━?


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值