码迷,mamicode.com
首页 >  
搜索关键字:拥塞控制    ( 263个结果
TCP/IP学习笔记
1. 华蓓 http://staff.ustc.edu.cn/~bhua/ 2. OSI vs TCP/IP 3. TCP流量控制 4. TCP拥塞控制 ...
分类:其他好文   时间:2016-05-24 00:24:43    阅读次数:161
TCP核心概念-慢启动,ssthresh,拥塞避免,公平性的真实含义
本文主要阐述TCP拥塞控制中ssthresh的来历以及为什么拥塞避免探测到丢包的时候,ssthresh会被设置为当前窗口的一半。进入证实内容之前,不得不再次吐槽!目前在网上搜的,任何资料上看的,甚至RFC上,都没有讲明白到底什么是ssthresh,它的值有什么讲究,几乎所有的资料都是在说,如果窗口大于ssthresh,那么就执行线性增窗的拥塞避免阶段,否则执行慢启动...这让几乎所有人记住了这个结...
分类:其他好文   时间:2016-05-18 18:09:47    阅读次数:226
TCP协议的特性
TCP协议的特性: 建立连接:三次握手 将数据打包成段:校验和(CRC32) 确认、重传及超时 排序:逻辑序号 流量控制:滑动窗口算法 拥塞控制:慢启动和拥塞便面算法
分类:其他好文   时间:2016-05-18 06:55:20    阅读次数:172
TCP拥塞控制ABC(Appropriate Byte Counting)的利弊说
TCP在慢启动阶段,每一个RTT拥塞窗口按指数级增长,TCP在拥塞避免阶段,每一个RTT拥塞窗口线性增加1。这些都是书上讲的,不必太认真,真实的情况要比这个复杂的多!        首先我们看大部分的资料里讲的TCP是怎么实现每RTT增窗的,一切都是扯理论,没什么现实意义!        在慢启动阶段,每收到一个ACK(数据包从发出到收到其ACK,就是一个RTT),窗口增加1,在拥塞避免阶段,每收...
分类:移动开发   时间:2016-05-12 22:45:22    阅读次数:443
tcp/ip拥塞控制
一、TCP的流量控制 1、利用滑动窗口实现流量控制     如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。     利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。     设A向B发送数据。在连接建立时,B告诉了A:“我的接收窗口是rwnd = 400”(这里的rwnd表示re...
分类:其他好文   时间:2016-05-06 15:38:23    阅读次数:158
TCP的拥塞控制
原文转自:http://blog.csdn.net/sicofield/article/details/9708383 1.引言 计算机网络中的带宽、交换结点中的缓存和处理机等,都是网络的资源。在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就会变坏。这种情况就叫做拥塞 ...
分类:其他好文   时间:2016-05-05 14:17:31    阅读次数:130
Linux TCP拥塞控制中undo操作
Linux的TCP实现复杂且繁琐,建议不要直接去看代码,而是花点时间把TCP规范先撸一遍。本文主要描述一下TCP实现中undo操作,然后顺便再吐一下槽(千万不要觉得吐槽有什么不好,很多好东西都是从吐槽开始的,从造纸,蒸汽机,到法兰西第一共和国,再到Linux...)。1.TCP对网络拥塞是基于预测的TCP属于网络的一部分,这无可厚非,但当一个人说自己精通网络的时候,他更可能的意思是自己精通网络节点...
分类:系统相关   时间:2016-05-02 23:07:14    阅读次数:656
TCP协议详解
TCP协议 1.头部。出现在每个TCP报文段,用于指定通信的源端端口号,目的端端口号,管理TCP连接,控制两个方向的数据流。 2.TCP状态转移过程。TCP连接的任意一端都是一个状态机。TCP的建立断开状态改变。 3.TCP数据流。交互数据流和成块数据流 4.TCP数据流的控制。保证可靠和质量->超时重传和拥塞控制TCP服务的特点 (面向连接、字节流、可靠传输) 1.传输层主要的两个协...
分类:其他好文   时间:2016-04-29 18:04:41    阅读次数:245
TCP协议详解
TCP协议 1.头部。出现在每个TCP报文段,用于指定通信的源端端口号,目的端端口号,管理TCP连接,控制两个方向的数据流。 2.TCP状态转移过程。TCP连接的任意一端都是一个状态机。TCP的建立断开状态改变。 3.TCP数据流。交互数据流和成块数据流 4.TCP数据流的控制。保证可靠和质量->超时重传和拥塞控制TCP服务的特点 (面向连接、字节流、可靠传输) 1.传输层主要的两个协...
分类:其他好文   时间:2016-04-26 20:32:53    阅读次数:230
TCP拥塞控制
慢启动? 最初的TCP在连接建立成功后会向网络中发送大量的数据包,这样很容易导致网络中路由器缓存空间耗尽,从而发生拥塞。因此新建立的连接不能够一开始就大量发送数据包,而只能根据网络情况逐步增加每次发送的数据量,以避免上述现象的发生。具体来说,当新建连接时,cwnd初始化为1个最大报文段(MSS)大小 ...
分类:其他好文   时间:2016-04-20 11:28:03    阅读次数:174
263条   上一页 1 ... 19 20 21 22 23 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!