UDT协议-基于UDP的可靠数据传输协议
日期:2007年8月7日 作者: 查看:[大字体 中字体 小字体]-
3. 协议说明3.1.概述UDT是双工的,每个UDT实体有两个部分:发送和接收。发送者根据流量控制和速率控制来发送(和重传)应用程序数据。接收者接收数据包和控制包,并根据接收到的包发送控制包。发送和接收程序共享同一个UDP端口来发送和接收。接收者也负责触发和处理所有的控制事件,包括拥塞控制和可靠性控制和他们的相对机制,例如RTT估计、带宽估计、应答和重传。UDT总是试着将应用层数据打包成固定的大小,除非数据不够这么大。和TCP相似的是,这个固定的包大小叫做MSS(最大包大小)。由于期望UDT用来传输大块数据流,我们假定只有很小的一部分不规则的大小的包在UDT session中。MSS可以通过应用程序来安装,MTU是其最优值(包括所有包头)。UDT拥塞控制算法将速率控制和窗口(流量控制)合并起来,前者调整包的发送周期,后者限制最大的位被应答的包。在速率控制中使用的参数通过带宽估计技术来更新,它继承来自基于接收的包方法。同时,速率控制周期是估计RTT的常量,流控制参数依赖于对方的数据到达速度,另外接收端释放的缓冲区的大小。3.2.包结构UDT有两种包:数据包和控制包。他们通过包头的第一位来区分(标志位)。如果是0,表示是数据包,1表示是控制包。3.2.1. 数据包数据包结构如下显示:0 1 3 40 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
- 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] 下一页
- UDT协议-基于UDP的可靠数据传输协议 相关文章:
- ·《仙剑奇侠传2》完美补充攻略 - 游戏攻略
- ·仙剑奇侠传3-问情篇:支线任务全攻略
- ·《武林群侠传》详尽剧情攻略 - 游戏攻略
- ·楚留香新传:桃花传奇 - 游戏攻略
- ·三国群侠传 流程攻略 - 游戏攻略
- ·炎龙骑士团外传——风之纹章 - 游戏秘籍
- ·三国群雄传之卧龙与凤雏 支线任务 - 游戏攻略
- ·三国群英传3 官方全攻略 - 游戏攻略
- ·Struts+Spring+Hibernate实现上传下载
- ·三国赵云传终极武器炼化
- UDT协议-基于UDP的可靠数据传输协议 相关软件
- ·梦幻西游单机版-梦幻群侠传
- ·梦幻麻将馆 V4麻雀传说
- ·中华客栈2 满汉传奇
- ·仙剑奇侠传 98柔情版
- ·三国群英传1.2.3(合集)
- ·西游记释厄传 一代
- ·梦幻麻将馆4 麻雀传说真人版
- ·《三国群英传3》完美硬盘版
- ·三国刘备传
- ·《大宋英豪岳飞传》中文硬盘版
上一篇:[项目管理]管理中的人
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·DENX U-Boot及Linux使用手册
- ·图象处理中的边缘检测------canny算子
- ·UDT协议-基于UDP的可靠数据传输协议
- ·EZ-USB 68013A开发指南
- ·利用 wordXP 实现自动排班
- ·DDK 学习经验
- ·在Solaris 10 X86上安装Oracle 10g RAC详解 (1)
- ·实模式与保护模式切换实例
- ·利用Haffman 算法实现对ascii字符文件的压缩
- ·[仿真实验]操作系统的内存管理
- ·飞机躲避小游戏---是男人就撑100秒的制作
- ·扩展Int 13H调用规范
- ·小议char *和C语言的字符串
- ·跟我一起写 Makefile
- ·交换机MAC地址表的形成过程动态演示
- ·[收藏]Web2.01,a rich internet application example
- ·视频与图像RGB/YUV格式详解
- ·基于VC的WinSock网络编程实用宝典
- ·Visual C++ ADO数据库编程入门
- ·三维粒子系统在AS2中的实现
特别推荐
- ·Symbian系统入门
- ·基于VC的WinSock网络编程实用宝典
- ·扩展Int 13H调用规范
- ·列出System.getProperty的所有返回值
- ·Linux2.4.18内核下基于LKM的系统调用劫持
- ·控件“树”中多选拖放功能的实现
- ·[分形]DLA团簇模型的摸拟
- ·samba和openldap结合实战
- ·教程:XSLT Designer快速入门指南
- ·设计面向Pocket PC浏览器的Web站点
- ·利用Haffman 算法实现对ascii字符文件的压缩
- ·跟我一起写 Makefile
- ·三维粒子系统在AS2中的实现
- ·汇编源码--DOSSYM
- ·消息报文处理组件(C/C++版)
- ·UDT协议-基于UDP的可靠数据传输协议
- ·利用 wordXP 实现自动排班
