用UDP实现的可靠传输源码。用UDP实现的可靠传输源码用UDP实现的可靠传输源码
2022-01-01 17:12:45 393KB UDP可靠传输
1
设计一种基于UDP的可靠传输协议,江苏大学网络工程的课程设计,基于C#实现的socket通信,带用户上下线的显示,有没有用户管理功能忘了。带两个独立的程序,一个客户端,一个服务端。基于C#的用户界面
2021-12-23 17:22:40 116KB UDP可靠传输
1
使用滑动窗口机制实现可靠性传输,适合于学网络的朋友们,算法经典,根据网上别人的代码修改
2021-12-03 12:10:11 8KB UDP UDP可靠性 滑动窗口 网络
1
java udp实现可靠传输
2021-10-26 15:03:47 7KB java udp 可靠传输
1
什么是QIO,Q可以理解为 Quick(快速),也可以理解 Queue(队列),实际上其原理就是一个快速的任务队列操作,内部包涵高效的线程池任务分配代码,可以把VTCP内部事件快速的分配给应用层的线程池进行并行的处理。 QIO的优点,QIO吸收了ICOP+EPOLL双重优点;他像 EPOLL 接口一样,首先要应用层提交关心的事件,然后再像 IOCP 一样利用用户线程池从队列里取出1个事件来处理。线程池循环的取事件,处理事件,周而复始;QIO允许用户像IOCP一样,给线程池投递自定义事件。 QIO使用步骤 第一步:创建出VTCP_QIO_HANDLE,通过vtcp_qio_create()函数。 第二步:创建出N个用户线程池,循环调用vtcp_qio_get(...)取事件,然后更具事件类型去处理。 第三步:创建出VTCP_HANDLE,通过vtcp_socket/vtcp_socketshare,设置句柄为非阻塞模式,进行监听或者连接。 第四部:关联VTCP_HANDLE事件到VTCP_QIO_HANDLE上通过vtcp_qio_set(...)。 总共四步,就创建出了高性能的服务器与客户器。
2021-10-08 17:52:07 109KB UDP可靠传输 QIO模型
1
VTCP是虚拟TCP协议缩写,它实现了UDP可靠传输,UDP本来是一种不可靠的网络协议,但在有些情况下UDP协议可能会变得非常有用。因为UDP具有TCP所望尘莫及的速度优势。因此我们设计出了一种新的可靠UDP协议(VTCP),自动实现UDP数据传输的可靠性。该项目始于2008年,在7年多的研制时间里,提出摆动G点理论与水桶理论,不断进化与提高,VTCP有着显著的速度与实时性能,是制作视频传输,音频传输,IM通讯,文件传输极好的选择。
2021-10-08 17:24:06 35KB UDP可靠传输
1
在高延迟>50ms ,丢包率>1%的情况下,比其他协议tcp,或类似UDP可靠协议,或软件iperf,fbench在吞吐量,实时性上有显著优势。
2021-09-28 17:07:52 59KB UDP UDP可靠传输 UDT UDX
1
概述 任务是编写一个发送程序和一个接收程序,它们可以通过 UDP(用户数据报协议)可靠地相互通信。 换句话说,我们需要设计和实现一个应用级协议,它可以在 UDP 之上实现可靠的文件传输。 提供的程序 UnreliNET-Normal.java、UnreliNETCorrupt.java、UnreliNETReorder.java、UnreliNETDrop.java。 不可靠的网络模拟器 通过 UnreliNet 的数据包可能会以一定的概率被破坏、丢弃或重新排序。 我们需要设计一个可靠的协议,以便文件可以成功传输。 UnreliNet 程序 要运行该程序,请先启动 UnreliNet,然后启动 Receiver,最后启动 Sender。 启动UnreliNet: java UnreliNet sk1端口sk2端口sk3端口sk4端口比| 例如 java UnreliNETNormal 10
2021-06-22 11:05:26 12KB Java
1
本次主要更新在局域网传输时的效率,单向的两台机上传输,基本是5m/s,最高可以达到10m/s以上。 公网上,效率也可以。 qq.24508609 ---------------------------------------------------- sendfile.exe为收发文件 1.开启一个实例点接收 2.开启另一个实例点发送,指定IP,port默认即可,指定文件就开始传输。 接收的文件在c:\udxtemp.temp 传另一个文件需要关掉以前的实例从1重新开始 --------------------------------------------------- testudx.exe是互传数据的测试工具,数据为随即数据。 a.服务器,勾选,作为服务器(默认为客户),勾选发送数据(可选),点运行 b.填入ip,勾选发送数据(可选),点运行 ---------------------------- pchat.exe是一个基于可靠传输的点到点聊天工具 可以保证数据的完整性。
2021-03-09 12:47:29 48KB UDP
1
语言为C++,在单机上模拟UDP可靠通信,使用选择性重传协议.
2019-12-21 19:52:04 4KB 选择性重传 UDP C++
1