中文RFC文件遠端COM選項(二) (轉)
中文RFC文件遠端COM選項(二) (轉)[@more@]
插圖
=====================
¦ ¦
¦ ¦
¦ 客戶 ¦¦ ¦ < ---- 本地的區域/
===================== 企業
=============================
¦ 登入介面 ¦
¦ ¦ ¦
¦ ¦ ¦
¦ 訪問 ¦ ¦
¦ ¦ ¦
¦ ¦ ¦
¦ 埠介面 ¦
¦ Com 埠介面 ¦
=============================
¦
¦
==================
¦ ¦
¦ MODEM ¦
¦ ¦
¦ ¦
==================
¦ Access to Remote Service ¦ most commonly Public Switched
----->¦work ¦
¦ 遠端服務訪問 ¦ 最通常公共 ----->¦ 網路
¦
======================可能是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 IAC SE
客戶與伺服器之間互相交換識別標誌的命令
2.SET-DATASIZE
IAC SB COM-PORT-OPTION SIGNATURE IAC SE
客戶與伺服器之間互相交換識別標誌的命令
如果沒有選項,它是傳送者要求接收端提供識別標誌的命令。
可以包含任何字元. 選項沒有固定的格式。
它可以包含製造商資訊,版本號資訊,或任何另外的資訊.
如果有IAC 字元在出現,必須轉換成IAC-IAC以避免命令終止.
--
期限的話,我希望是 ━━━ 一萬年
━━━━━━━━━━━━━━━━━━━━━━━━━━━?
插圖
=====================
¦ ¦
¦ ¦
¦ 客戶 ¦¦ ¦ < ---- 本地的區域/
===================== 企業
=============================
¦ 登入介面 ¦
¦ ¦ ¦
¦ ¦ ¦
¦ 訪問 ¦ ¦
¦ ¦ ¦
¦ ¦ ¦
¦ 埠介面 ¦
¦ Com 埠介面 ¦
=============================
¦
¦
==================
¦ ¦
¦ MODEM ¦
¦ ¦
¦ ¦
==================
¦ Access to Remote Service ¦ most commonly Public Switched
----->¦work ¦
¦ 遠端服務訪問 ¦ 最通常公共 ----->¦ 網路
¦
======================可能是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
客戶與伺服器之間互相交換識別標誌的命令
2.SET-DATASIZE
IAC SB COM-PORT-OPTION SIGNATURE
客戶與伺服器之間互相交換識別標誌的命令
如果沒有
它可以包含製造商資訊,版本號資訊,或任何另外的資訊.
如果有IAC 字元在
--
期限的話,我希望是 ━━━ 一萬年
━━━━━━━━━━━━━━━━━━━━━━━━━━━?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-987215/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- WebSocket 協議 RFC 文件(全中文翻譯)Web協議
- Ocelot中文文件-轉換ClaimsAI
- Ocelot中文文件-轉換HeadersHeader
- PhpSpreadsheet中文文件 | Spreadsheet操作教程例項PHP
- RFC6020 - YANG語言標準中文
- 3.1.5.9 啟動遠端例項
- SqlAlchemy-2-0-中文文件-二-SQL
- 遠端桌面連線中文版 遠端桌面軟體使用方法
- 遠端辦公,你該選擇哪些遠端協同工具?
- 調查顯示90%的蘋果員工希望有遠端工作選項蘋果
- pycharm 遠端除錯之二PyCharm除錯
- win10沒有遠端桌面怎麼解決_win10電腦沒有遠端桌面選項處理方法Win10
- vnc遠端控制軟體中文版,細數五款好用的vnc遠端控制軟體中文版VNC
- tcpdump 命令的常用選項:二TCP
- 給《Laravel 中文文件》新增一個語言選擇選單Laravel
- 遠端連線利器:玩轉MobaXterm
- Python實現遠端埠監控例項Python
- 遠端桌面工具哪個好?Microsoft Remote Desktop遠端桌面連線工具中文版ROSREM
- JavaScript 點選複製選中文字程式碼例項JavaScript
- DL4J中文文件/DataVec/轉換-3
- 工程師文件編寫注意事項(二〇二四 〇一)工程師
- tcpdump 命令的個常用選項:二TCP
- rabbitmq中文教程python版 - 遠端過程呼叫MQPython
- Microsoft Remote Desktop Mac中文版 微軟遠端ROSREMMac微軟
- TeamViewer 15.13.6中文官方版(遠端控制)View
- HarmonyOS遠端狀態訂閱開發例項
- 移動端html展示word文件轉換方法HTML
- 【譯】更優秀的GraphQL中文文件-伺服器端伺服器
- 教你玩轉Git-提取遠端倉庫Git
- 轉載]遠端執行程式碼的利用行程
- SSH遠端埠轉發實戰詳解
- JointJS中文文件JS
- mongoose中文文件Go
- FluentPDO 中文文件
- OWIN 中文文件
- Registrator中文文件
- Puppeteer 中文文件
- Nextjs中文文件NextJS
- octobercms 中文文件