关于TCP的数据流传输技术探索.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第24卷 哈尔滨师范大学自然科学学报 第l期 NATURAL SCIENCES JOURNAL OF HARBIN NORMAL UNIVERSITY 关于TCP的数据流传输技术探索 杨巨庆 段丽华 杨建奇 (哈尔滨师范大学) 【摘要】 研究TCP协议的数据流传输技术,探讨了计算机网络数据拥塞出现的 原因,并提出TCP拥塞控制的几种方法,确保数据传输可靠、按序、无丢失,达到因特 网上数据传输的通畅,大大提高数据的传输效率. 关键词:TCP;报文段;拥塞控制 网络线路上传输负荷加大,重传数据不断增多,将 0 引言 使网络数据越来越拥塞,传输减慢,最终导致网络 网络协议是为了使网络中的不同设备之间能 瘫痪.因此,TCP协议在保证正确传输的同时,还 进行数据通信而预先制定的通信双方相互了解和 要保证安全传输.进行拥塞控制和拥塞恢复,最大 共同遵守的规定,网络协议具有多样性,对于不同 限度利用网络带宽是TCP协议的一个重要的目 功能的操作,有着不同的协议,这里我们重点探讨 的. TCP协议,传输控制协议TCP(Trandmission Con— rrd Protoco1)是因特网上面向连接,提供全双工的 1 TCP的数据流传输 可靠数据传输~接收服务.(全双工是指在数据 在理想情况下,可以根据硬件资源和软件资 线路的两端同时可以传出数据,又可以接收数 源设计固定大小的报文段进行传输.然而在现实 据,)目前国际互联网上最广泛应用的就是TCP/ 中要想做到理想化是很不容易的,数据传输速度、 IP协议.该协议最大的特点就是安全可靠. 终端接收缓存的大小、接收端处理数据能力、传输 TCP协议是怎样保证数据传输的安全可靠 过程中的抗干扰程度都将决定数据是否能正常传 呢?简单地讲:首先将数据按一定的字节数分为 输,因此,TCP采用三种技术控制报文段的发送. 数据段,并以规定好的数据段的长度加上识别数 (1)TCP采用以变量的形式发送报文段 据的首部和尾部进行数据传输,这样的数据段又 为了便于数据流控制,TCP规定的报文段最 称为报文段(segment),将这些报文段的每个字节 好是大小一致,而且不要太小,因为太小当加上数 的首部对应一个序号,然后按报文段进行数据发 据首部和尾部信息时,会浪费信道资源;又不要太 送.当接收端收到的序号与接收的报文段字节数 大,因为太大当传输出错时,还要重传就必须增加 一 致时,表明接收正确,接收端给发送端返回确认 接收端的缓存开销.那么多大为好呢?TCP规定 信号(ACK=1).否则,接收端给发送端返回确认 采用最大报文段长度方法,即接收端所能接收数 信号(ACK=0),表明接收数据不正确,需要重发 据段的最大缓存作为报文段.只有当最后的报文 该报文段.正常发送的报文段和重传报文段会使 段小于最大报文长度时,再改变报文段的长度进 收稿日期:2007—08—24 70 哈尔滨师范大学自然科学学报 20o8年 行传输. = 0无效时,就将发送报文段减半发送.如果确认 (2)根据发送端的应用程序进程发送指定的 信号ACK=0无效反复现时,减半发送的效果会 报文段

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档