当前位置:编程学习 > 网站相关 >>

设计通信协议时遇到的问题

毕业设计做的是主从分布式系统,涉及通信协议方面的事情。

报文头分别设置为5AA5H和6776H

这两个双字节数是老师告诉我常用的,但是并未跟我讲明白为何要用这两个双字节数。

写论文的时候,我说是因为其无对应的ASC码,老师说不对。
我说是因为是0101101010100101和0110011101110110,老师还是说不对。

请问各位前辈,为什么要用这两个数呢?

报文头数值的设定,有什么要求没?
--------------------编程问答-------------------- UP

求助 --------------------编程问答-------------------- UP

没人知道么? --------------------编程问答-------------------- 求教!

CSDN无人否? --------------------编程问答-------------------- 报头设计应该没什么讲究吧
IP协议报头是0x40
802.11的报头是4个字节0.
应该是习惯问题,不然岂不是所有的报头都是5AA5H和6776H
另外,报头2个字节长了点吧,数据量大的话,会增加很多不必要的通讯量

如果硬要说好处的话
5AA5H和6776H的好处就是0 1 比例正好为1;1,而且分布很均匀,在过去必然无线电时代,通讯容易出错,这样的设计可能可以防止接受到错误的数据报。

个人看法

补充:云计算 ,  云安全
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,