问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

XMODEM协议的3。 超时处理

发布网友 发布时间:2022-05-01 16:48

我来回答

1个回答

热心网友 时间:2022-06-19 19:09

1> 接收方等待一个信息包的到来所具有的超时时限为 10 秒,每个超时后发送 NAK
2> 当收到包时,接收过程中每个字符的超时间隔为 1 秒
3> 为保持“接收方驱动”,发送方在等待一个启动字节时不应该采用超时处理
4> 一旦传输开始,发送方采用单独的 1 分钟超时时限,给接收方充足的时间做发送
ACK ,NAK ,CAN 之前的必须处理
5> 所有的超时及错误事件至少重试 10 次
4。 控制字符
控制字符符合 ASICII 标准定义,长度均为 1 字节
SOH 0x01
EOT 0x04
ACK 0x06
NAK 0x15
CAN 0x18
这是 Xmodem 协议的最基本的一个版本,在其上还有 Xmode-1K 这样的扩展,加大了传输封包的大小(1K),用来提高传输速率;增加了 CRC 校验,用来提高传输的可靠性;区别在于:当启用 Xmodem 时,接收方发送 C 字符。发送方收到 C 字符判定为采用 Xmodem-1K 扩展;否则,当超时后,按照基本的版本传输。
扩展大致如此,有这个基础的版本就足够了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
折儿是什么意思? 什么叫饭折? 饭折是什么意思 私募股权基金6种模式 私募投资业务管理系统 火山仙泉天然矿泉水产品特点 用苏打片带吃带洗真的能生男孩吗 凡山天然苏打水怎么样 美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 关于汇编AAA指令 _百度问一问 疑惑了我很久的关于单字节字符和双字节字符的问题,恳请帮助。_百度知 ... 如何verilog将txt中的二进制码元输入 求《伊苏:塞尔塞塔的树海》键位修改方法 请问这段时什么编程语言? 用VB编程时单击窗体在它的随机位置随机输出一个大写的英文字母 输入一个正数或者负数,求各个位置上的和 C语言 什么是AsicII ? 和ASCII有什么不同吗? 在C语言中,字符的ASCII代码是什么啊? 回车键的ASCII码值是多少? 饭圈产出姐用什么app 冬季皮草怎么搭配 皮草的正确穿衣法则 皮草怎么搭配衣服 皮草怎么穿时尚? 心存善念的经典句子 形容“女孩善良”的句子有哪些? 心存善念的美好句子 心存善良唯美句子 汽车洗涤剂碰头损坏的原因 C++ 如何把字符串中的大小写转换 我儿子发了cpdd你是唯一,他是不是谈恋爱了? java的入门问题,int和char 一字节怎么计算 我想知道在java中随机数的范围是如何控制的。 例int suiji = (int)(Math.random()*(9-3)+3); 范围是? 用C语言编程:对一行电文进行加密,每个字符转换为字母表中循环右移的第三的字母,如:a-b,b-e.....大写字 羊肉咋样做的最好吃 羊肉烧什么最好吃 最好吃的山羊肉 用屏幕录像专家录视频,录完播放后,会有很多的杂音,要如何设置才能消除杂音,令录出来的视频没有杂音 AMD2600和2600X哪个性价比好? r5 2600X相当于inter的哪款cpu? 2600和2600x 性能差多少? 有哪些股票公司是投资矿山的? amd2600x和2700x性能差距大吗 求未上市的矿产业公司? 有哪些价位在5000元左右的台式机配置可以推荐? i7 4790K对比锐龙2代R5 2600X哪个性能更强,主要玩游戏用途。 紫金矿业动力源国锁环保哪支股最有潜力 电脑大神们,i7 7700和2600x哪个综合性能好?