关于通讯中校验的问题。(20分)

  • 主题发起人 主题发起人 cjsam
  • 开始时间 开始时间
C

cjsam

Unregistered / Unconfirmed
GUEST, unregistred user!
我想问一下,我们在通讯的时候,如果采用UDP通讯的时候,UDP的包是不是能保证包的
数据的正确性,有没有必要采用CRC校验呀或者BCC校验。谁有这方面的资料呀。
 
不用,她只是不能保证数据包到达的顺序而已。
 
在网络通信中,大都使用OSI的七层模式,在一层中它们只保证本层数据传输的正确,而不对上层
的数据作出保证。所以使用UDP协议通信时,如果你能保证在其上的协议层传送的数据是正确的,你
没有必要再加上校验,如果你不放心你也可以在你的应用程序中加上校验。
 
UDP是有Check Sum(校验和)的,它是一个简单的校验机制,一般够用了,不必额外加校验。
另外如果你是在局域网中通信,可不必担心数据出错。
 
多人接受答案了。
 
后退
顶部