udp如何保证数据传输的可靠性?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了udp如何保证数据传输的可靠性?相关的知识,希望对你有一定的参考价值。
答案200字左右。
UDP要达到TCP的功能就必须实现拥塞控制的功能,而且是在路由之间实现,这个在底层明显是做不到拥塞控制的,在应用层也是做不到的,因为应用层之间和应用程序挂钩,一般只能操控主机的程序,而表示层是处理所有与数据表示及运输有关的问题,包括转换、加密和压缩,在传输层是不可能的,因为你已经使用了UDP协议,无法在本层转换它,所以只有在会话层 参考技术A UDP这个协议本身并不保证传输的可靠性。如果要通过UDP传输数据、但却要保证可靠性的话,
那是要通过第七层(应用层)来实现的。本回答被提问者采纳 参考技术B 我所知道的。UDP可在应用层做校验。 参考技术C 世界性难题
计算机网络,TCP与UDP的区别
七、TCP与UDP的区别
1.面向连接VS无连接
TCP面向连接而UDP面向无连接的,TCP是和单对单传送数据,UDP适合多波发布
2.可靠性
TCP利用握手,确认,重传机制提供了可靠性保证,UDP可能会丢失,不保证数据可靠
3.有序性
TCP利用序列号,保证了消息的顺序交付,虽然到达可能无序,但是TCP最终会排序,UDP不具备有序性
4.速度
UDP速度快
5.量级
TCP属于重量级而UDP属于轻量级
以上是关于udp如何保证数据传输的可靠性?的主要内容,如果未能解决你的问题,请参考以下文章