ftp_base_on_UDP
大家都清楚,如果用TCP传输文件的话,是很简单的,根本都不用操心会丢包,除非是网络坏了,就得重来。用UDP的话,因为UDP是不可靠的,所以用它传输文件,要保证不丢包,就得我们自己写额外的代码来保障了。本文就说说如果保证可靠传输。 要实现无差错的传输数据,我们可以采用重发请求(ARQ)协议,它又可分为连续ARQ协议、选择重发ARQ协议、滑动窗口协议。本文重点介绍滑动窗口协议,其它的两种有兴趣的可参考相关的网络通信之类的书。 采用滑动窗口协议,限制已发送出去但未被确认的数据帧的数目。循环重复使用已收到的那些数据帧的序号。具体实现是在发送端和接收端分别设定
推荐下载
-
CODE BASE代码
兼容DBASE FOXBASE 的数据库,提供对DBF的管理操作.源代码发送,适用于UNIX LINUX WINDOW DOS
9 2020-08-17 -
Base64_TO_PDF_RO_PDF_TO_Base64.zip
c#WinformPDF和Base64格式互相转换;PDF转换Base64格式,Base64转换PDF
22 2019-06-03 -
转encode64base64base64.js
base64.js转encode64(base64),文章对应同名。针对于富文本带标签操作或者带;传输失败问题。
13 2020-09-19 -
andrdoid BASE64Decoder BASE64Encoder
解决android无法使用sun.misc.BASE64Decoder,无需添加rt.jar导入项目即可。BASE64Decoder.javaBASE64Encoder.javaCEF
44 2020-06-01 -
base64_sun.misc.BASE64Decoder.zip
BASE64jar包,BASE64Decoder解析转化所需,sun.misc.BASE64Decoder.jar
19 2020-06-03 -
BASE System BASE I Technical Specifications Volume2
BASE System BASE I Technical Specifications Volume 2
41 2018-12-26 -
froyo_frameworks_01_base04_base_docs_html
froyo_frameworks_01_base-04_base_docs_html
7 2021-04-21 -
ubuntu base16.04.6base armhf.tar.gz
ubuntu-base-16.04.6-base-armhf.tar,方便下载。由于下载太慢了,所以上传过来。
94 2020-08-14 -
ubuntu base18.04.4base armhf.tar.gz
方便下载,ubuntu-base-16.04.6-base-armhf.tar。无修改,官网下载过来的。
140 2020-08-13 -
TCP.UDP_Advanced_ProgrammingTCP.UDP高级编程
TCPUDP高级编程分为客户端和服务端,功能较为齐全,在VC++ 6.0下运行成功
31 2019-05-05
用户评论