原文:Java面试-UDP如何实现可靠传输

转载自:UDP如何实现可靠传输 概述 UDP不属于连接协议,具有资源消耗少,处理速度快的优点,所以通常音频,视频和普通数据在传送时,使用UDP较多,因为即使丢失少量的包,也不会对接受结果产生较大的影响。 传输层无法保证数据的可靠传输,只能通过应用层来实现了。实现的方式可以参照tcp可靠性传输的方式,只是实现不在传输层,实现转移到了应用层。 最简单的方式是在应用层模仿传输层TCP的可靠性传输。下面不 ...

2020-08-15 15:44 0 999 推荐指数:

查看详情

UDP如何实现可靠传输

概述 UDP不属于连接协议,具有资源消耗少,处理速度快的优点,所以通常音频,视频和普通数据在传送时,使用UDP较多,因为即使丢失少量的包,也不会对接受结果产生较大的影响。 传输层无法保证数据的可靠传输,只能通过应用层来实现了。实现的方式可以参照tcp ...

Fri Jul 05 00:23:00 CST 2019 0 3442
基于UDP实现可靠传输

你, 你在应用层重新实现了TCP!来自知乎-UDP如何实现可靠传输?姚冬的回答 也就是需要序列号、确认应答、 ...

Tue Jan 04 22:56:00 CST 2022 0 865
UDP实现可靠数据传输

转:http://blog.csdn.net/kennyrose/article/details/7557917 UDP没有Delievery Garuantee,也没有顺序保证,所以如果你要求你的数据发送与接受既要高效,又要保证有序,收包确认等,你就需要在UDP协议上构建自己的协议 ...

Thu Aug 27 00:02:00 CST 2015 0 4999
UDP可靠传输那些事

有空来论坛走走,发现讨论udp可靠传输又热了起来,有人认为udp高效率,有人认为udp丢包重传机制容易控制,还有朋友搞极限测试,当然也有人推销自己的东西,这里写一点我个人的看法。 udp可靠传输其实非常非常的简单,我最开始接触udp可靠传输大约是在2005年,因为那时候开发 ...

Fri Jan 23 18:35:00 CST 2015 0 5556
UDP可靠传输简易设计

UDP,鉴于其丢包和乱序(后发先至)问题,为保证其可靠性设计如下报头协议,供大家参考 数据包设计 数据包总大小按照MTU设计设置,小于1500字节 数据包示意图 包头类型说明 1.类型(1字节) 数值 说明 ...

Tue Feb 26 19:06:00 CST 2019 0 697
TCP实现可靠传输

1. TCP 和 UDP的区别: TCP面向连接;UDP无连接 TCP保证数据的可靠传输,数据传送无差错,不丢失,无重复,按序到达;UDP不保证可靠交付 TCP连接一对一;UDP支持更广泛 UDP实时性好,效率高,适用场景:短消息传输,大量客户端,对数据安全性要求不高但实时 ...

Sun Sep 02 01:03:00 CST 2018 0 3523
UDP可靠传输-QUIC

一、QUIC协议 QUIC ,即 快速UDP网络连接 ( Quick UDP Internet Connections ), 是由 Google 提出的实验性网络传输协议 ,位于 OSI 模型传输层。 QUIC 旨在解决 TCP 协议的缺陷,并最终替代 TCP 协议, 以减少数据传输,降低 ...

Fri Mar 18 21:13:00 CST 2022 0 1529
TCP和UDP协议的区别 ------- TCP/IP协议如何实现可靠传输

1.TCP和UDP的区别: 1.是否面向连接? TCP通过三次握手,建立连接。 UDP是不用建立连接。 2.是否可靠? TCP传输的是可靠并有序的数据 UDP只是尽最大努力交付,不一定可靠 3.UDP具有较好的实时性 适用场景:短消息,多客户端,对信息可靠 ...

Sun Sep 01 22:21:00 CST 2019 0 661
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM