中文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以避免命令终止.

--

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


  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
程序员的必经之路! 【限时优惠】 现在下单,还享四重好礼: 1、教学课件免费下载 2、课程案例代码免费下载 3、专属VIP学员群免费答疑 4、下单还送800元编程大礼包 【超实用课程内容】  根据《2019-2020年中国开发者调查报告》显示,超83%的开发者都在使用MySQL数据库。使用量大同时,掌握MySQL早已是运维、DBA的必备技能,甚至部分IT开发岗位也要求对数据库使用和原理有深入的了解和掌握。 学习编程,你可能会犹豫选择 C++ 还是 Java;入门数据科学,你可能会纠结于选择 Python 还是 R;但无论如何, MySQL 都是 IT 从业人员不可或缺的技能!   套餐中一共包含2门MySQL数据库必学的核心课程(共98课时)   课程1:《MySQL数据库从入门到实战应用》   课程2:《高性能MySQL实战课》   【哪些人适合学习这门课程?】  1)平时只接触了语言基础,并未学习任何数据库知识的人;  2)对MySQL掌握程度薄弱的人,课程可以让你更好发挥MySQL最佳性能; 3)想修炼更好的MySQL内功,工作中遇到高并发场景可以游刃有余; 4)被面试官打破沙锅问到底的问题问到怀疑人生的应聘者。 【课程主要讲哪些内容?】 课程一:《MySQL数据库从入门到实战应用》 主要从基础篇,SQL语言篇、MySQL进阶篇三个角度展开讲解,帮助大家更加高效的管理MySQL数据库。 课程:《高性能MySQL实战课》主要从高可用篇、MySQL8.0新特性篇,性能优化篇,面试篇四个角度展开讲解,帮助大家发挥MySQL的最佳性能的优化方法,掌握如何处理海量业务数据和高并发请求 【你能收获到什么?】  1.基础再提高,针对MySQL核心知识点学透,用对; 2.能力再提高,日常工作中的代码换新貌,不怕问题; 3.面试再加分,巴不得面试官打破沙锅问到底,竞争力MAX。 【课程如何观看?】  1、登录CSDN学院 APP 在我的课程中进行学习; 2、移动端:CSDN 学院APP(注意不是CSDN APP哦)  本课程为录播课,课程永久有效观看时长 【资料开放】 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化。  下载方式:电脑登录课程观看页面,点击右侧课件,可进行课程资料的打包下载。
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值