码迷,mamicode.com
首页 >  
搜索关键字:拥塞避免    ( 62个结果
linux epoll机制对TCP 客户端和服务端的监听C代码通用框架实现
1 TCP简介 tcp是一种基于流的应用层协议,其“可靠的数据传输”实现的原理就是,“拥塞控制”的滑动窗口机制,该机制包含的算法主要有“慢启动”,“拥塞避免”,“快速重传”。 2 TCP socket建立和epoll监听实现 数据结构设计 linux环境下,应用层TCP消息体定义如下: 其中,hea ...
分类:系统相关   时间:2017-09-06 10:12:09    阅读次数:313
今日刷题总结17
拥塞控制方法 (1)慢开始和拥塞避免 发送方维持一个拥塞窗口cwnd的状态变量,开始时cwnd的大小为一个最大报文段长度MSS。发送方发送完窗口内所有报文段后,每收到一个新的对已发送报文段的确认,就把cwnd增加至多一个MSS。以下说明了慢开始与拥塞避免的原理,其中cwnd的大小用MSS的个数来衡量 ...
分类:其他好文   时间:2017-08-23 16:48:05    阅读次数:226
第8章 传输层(1)_TCP/UDP协议的应用场景
1. 传输层的两个协议 1.1 TCP和UDP协议的应用场景 (1)TCP协议:如果要传输的内容比较多,需要将发送的内容分成多个数据包发送。这就要求在传输层用TCP协议,在发送方和接收方建立连接,实现可靠传输、流量控制和拥塞避免。(如下载500M电影、QQ好友传输文件、浏览网页、发送电子邮件等) ( ...
分类:其他好文   时间:2017-07-28 19:19:11    阅读次数:222
Embeded linux之移植iptables
一、内核环境: linux-3.4.35 -*- Networking support > Networking options > [*] Network packet filtering framework (Netfilter) > IP: Netfilter Configuration > ...
分类:系统相关   时间:2017-06-17 18:28:31    阅读次数:189
TCP流量控制与拥塞解决
滑动窗口 但要提高网络利用率: nagle算法 ~ 延迟 慢启动、拥塞避免 发送端主导cwnd init set ssthresh & cwnd = swnd loop : 网不阻塞 (cwnd < ssthresh)(cwnd > ssthresh)(cwnd == ssthresh) cwnd* ...
分类:其他好文   时间:2017-04-23 16:48:46    阅读次数:174
TCP
包结构: 三次握手连接: 四次挥手断开连接: 滑动窗口协议: 慢启动: 拥塞避免算法: 快速重传: 超时重传: TCP的状态变迁图: TCP半关闭: ...
分类:其他好文   时间:2017-03-11 00:45:58    阅读次数:186
28.QOS服务质量(1)
QOS服务质量是一种解决网络拥塞的方法,把现有的网络资源,合理的分配使用。QOS技术分为:流分类/标识,限速,拥塞避免和拥塞管理四个部分。流分类/标识:对于流量的分类我们可以通过ACL来做分类。我们对分好类的流量标记每个流的优先级。而标记流优先级的方式有两种:2IPPrece..
分类:其他好文   时间:2017-03-08 16:49:21    阅读次数:147
QVegas-一个升级版的TCP Vegas拥塞算法
拥塞避免带来了很多疑惑,本文解开这个疑惑并给出一个实实在在但却很简陋的算法。        其实在基于丢包的拥塞算法中,拥塞避免的过程总是伴随着AI和MD的,不能光说AI而忽略MD。        如...
分类:编程语言   时间:2017-02-24 19:47:23    阅读次数:339
tcp协议头窗口,滑动窗口,流控制,拥塞控制关系
参考文章 TCP 的那些事儿(下) http://coolshell.cn/articles/11609.html tcp/ip详解--拥塞控制 & 慢启动 快恢复 拥塞避免 tcp/ip详解--拥塞控制 & 慢启动 快恢复 拥塞避免 http://blog.csdn.net/kinger0/art ...
分类:其他好文   时间:2016-12-12 01:36:05    阅读次数:370
TCP拥塞控制算法 优缺点 适用环境 性能分析
【摘要】对多种TCP拥塞控制算法进行简要说明,指出它们的优缺点、以及它们的适用环境。 【关键字】TCP拥塞控制算法 优点 缺点 适用环境公平性 公平性 公平性是在发生拥塞时各源端(或同一源端建立的不同TCP连接或UDP数据报)能公平地共享同一网络资源(如带宽、缓存等)。处于相同级别的源端应该得到相同 ...
分类:编程语言   时间:2016-11-21 18:50:47    阅读次数:212
62条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!