百科问答小站 logo
百科问答小站 font logo



UDP如何实现可靠传输? 第1页

  

user avatar   yao-dong-27 网友的相关建议: 
      

UDP要想可靠,就要接收方收到UDP之后回复个确认包,发送方有个机制,收不到确认包就要重新发送,每个包有递增的序号,接收方发现中间丢了包就要发重传请求,当网络太差时候频繁丢包,防止越丢包越重传的恶性循环,要有个发送窗口的限制,发送窗口的大小根据网络传输情况调整,调整算法要有一定自适应性。

恭喜你, 你在应用层重新实现了TCP!




  

相关话题

  局域网内,如何实现把一台电脑的100MB数据最快速的传输到其他50台电脑? 
  一列满载硬盘的以 350km 时速运行的 16 节编组和谐号,它的带宽是多少? 
  网络上有若干客户端向一台机器的某个端口一直不停发送UDP包 这台机器打开端口和不打开端口的区别在哪? 
  网络上有若干客户端向一台机器的某个端口一直不停发送UDP包 这台机器打开端口和不打开端口的区别在哪? 
  一列满载硬盘的以 350km 时速运行的 16 节编组和谐号,它的带宽是多少? 
  UDP如何实现可靠传输? 
  TCP链接之间的网络物理断开了然后有连上,这个TCP链接是否断开? 
  TCP 为什么没有基于 UDP 实现? 
  UDP如何实现可靠传输? 
  一列满载硬盘的以 350km 时速运行的 16 节编组和谐号,它的带宽是多少? 

前一个讨论
如何看待 reddit 上美国玩家对中国玩家的指责,「中国人不管干什么都要作弊,连玩游戏也要作弊」?
下一个讨论
刘强东明尼苏达性侵案再爆酒局新视频,可能会给案情进展带来怎样的影响?





© 2025-03-28 - tinynew.org. All Rights Reserved.
© 2025-03-28 - tinynew.org. 保留所有权利