无线网络中tcp拥塞控制

无线网络中tcp拥塞控制

ID:21980417

大小:27.65 KB

页数:7页

时间:2018-10-26

无线网络中tcp拥塞控制_第1页
无线网络中tcp拥塞控制_第2页
无线网络中tcp拥塞控制_第3页
无线网络中tcp拥塞控制_第4页
无线网络中tcp拥塞控制_第5页
资源描述:

《无线网络中tcp拥塞控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机网络论文无线网络中的TCP拥塞控制制作人:唐鲁琦学号:131110520目录引言2TCP传输控制协议3TCP拥塞控制机制3无线网络中的TCP协议4无线网络的TCP改进6分段连接方案6链路层重传方案6结论7引言随着 WiFi,3G 网络和无线设备的普及,无线通信传输数据亮不断增加。对无线网络数据传输的性能要求也不断加大。TCP 作为现今 internet 网络主要传输控制协议之一,在 IP 层基础上为应用层提供面向连接的、可靠的数据传输服务。TCP 在有线网络中已经证明可以取得良好的传输性能,然而在无线网络中(蜂窝网络、Ad hoc 网络和卫星网络等)由于无线信道具有高衰减、高比特误码

2、率的特点等因素导致 TCP 传输性能衰弱。TCP传输控制协议TCP(TransmissionControlProtocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。在因特网协议族(Internetprotocolsuite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。TCP拥塞控制机制 TCP的拥塞控制

3、方法是基于滑动窗口协议的。它通过限制发送方注入报文的速率而达到拥塞控制的目的。具体地说,TCP是通过控制发送窗口的大小来对拥塞进行响应。而决定发送窗口大小的因素有两个:第一个因素是接收方所通告的窗口大小;第二个因素是发送方的拥塞窗口限制,又叫拥塞窗口。发送窗口的大小是取二者之中的较小者。TCP协议发现拥塞的途径有两条:一条途径是来因特网控制信息协议ICMP的源抑制报文,另一条途径是报文丢失现象。TCP假定大多数报文丢失其原因都是通信子网拥塞。为了迅速抑制拥塞,TCP使用了两种技术:快速递减和慢启动。这两种技术是相关联的,实现起来也比较容易。所谓快速递减拥塞窗口的策略指的是:一旦发现报文丢失

4、,立即将拥塞窗口大小减半;而对于保留在发送窗口中的报文,按指数增加重传定时器的定时宽度。换句话说.当可能出现拥塞时,TCP对传输流量和重传速率都按指数级递减:如果继续出现报文丢失,最终TCP将数据传输流量限制到每次只发送一个报文,即变成简单停等协议。快速递减策略的意图是迅速而显著地减少注入通信子网的传输流量,以便路由器有足够的时间来清除在其发送队列中的数据包。无线网络中的TCP协议所有上述 TCP 协议的不足之处是,他们都没有考虑无线网络环境的特性,即数据包丢失并不一定意味着拥塞。然而,大多数的无线数据应用(如 FTP,网络,远程登录,组播等)使用TCP作为默认传输层的协议,因为它们需要实

5、现可靠和保证交付的数据。但是TCP在无线环境下要达到正常的吞吐量已经面临了巨大的瓶颈。以下无线网络特征对TCP性能已经造成重要影响:(1)高比特误码率:由于无线网络的链路是有损介质,由于信道干扰,多径衰弱等原因无线网络链路相比于传统的有线网络具有很高的比特误码率。从而导致数据包损坏甚至丢包,使得发送端出现超时、重传数据包,并启动拥塞控制降低TCP的性能。(2)错误的丢包探测机制:标准TCP不能区分不同类型的错误(随机丢包、拥塞丢包等),它把任何丢包都看做拥塞丢包并启动拥塞控制,而不管网络是否处于拥塞状态,导致TCP性能下降。(3)无线链路带宽:因为无线链路的带宽有限,结点可能只能使用很少的

6、带宽,甚至没有带宽可以使用,导致发送端超时和信息丢失的时间增多。(4)区域切换:蜂窝网络中,移动结点在蜂窝之间切换过程中有一个信号消失阶段。在这个阶段,移动节点与蜂窝基站失去联系不能接收到任何发送端的数据,造成发送端超时。TCP发送端会误认为这个阶段丢失的数据包是拥塞造成的,会重传这些数据并启动拥塞控制,导致TCP性能下降。(5)延迟的不可预测性:由于移动用户随意移动,与基站的距离各不相同,导致不同的时间延迟。这种不可预测的延迟同样影响TCP拥塞判定准确性。(6)能量受限:移动设备是电池供电,因此不能承受过多的重传,也就是说TCP不是一种能量高效的传输协议。无线网络的TCP改进分段连接方案

7、这类方案有将移动主机(MH)和固定主机(FH)间的TCP连接在基站处分成两段(MH到基站的无线段和基站到FH的有线段),在有线和无线链路段分别采取不同的拥塞控制策略.有线链路段使用标准TCP无线链路段则采用适于无线环境的改进协议。有线链路传输速度速度快且误码率低,而无线链路速度依然很慢(相对于有线链路而言),并且容易受到噪声干扰和信道衰落的影响。在同时包含有线和无线两种链路的网络中对这两种性能相差很多的链路使用同样的流量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。