![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
CC_YZ
God gives answers in three ways. He says yes and gives you what you want. He says no and gives you something better. He says wait and gives you the best.
展开
-
TCP拥塞控制原理
一、拥塞控制的一般原理1、产生拥塞的原因:在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就会变坏。即∑\sum∑对资源的需求 >>> 可用资源∇\nabla∇注意拥塞控制与流量控制的区别:拥塞控制是防止过多的数据注入网络中,使得网络中路由器或链路不致过载,有一个前提是,网络能够承受现有的网络负荷,是一个全局性过程;流量控制是指...原创 2019-04-20 22:02:06 · 662 阅读 · 0 评论 -
TCP可靠传输原理
预备知识:TCP报文格式字段 1、分为首部和数据两部分,二十个字节固定首部; 2、分析: 1)两个字节源端口、两个字节目的端口; 2)四个字节序号(报文段序号)、四个字节确认号(期望收到对方下一个报文段的第一个数据字节的序号); 3)四位数据偏移、六位保留、六位控制位:紧急URG、确认ACK、推送PSH、复位RST、同步S...原创 2019-04-20 22:05:51 · 475 阅读 · 0 评论 -
TCP流量控制原理
TCP的流量控制1、利用滑动窗口实现原理:让发送方的发送速率不要太快,要让接收方来得及接收。原则:发送方的发送窗口不能超过接收方给出的接收窗口的数值。窗口单位是字节,不是报文段。[通过TCP首部窗口字段(rwnd)调整接收方的发送窗口数值大小]注意一种情况:如果接收方发送rwnd=0的报文给发送方(也就是不允许发送方发送数据,这时候可能接收方窗口中数据已经满了),这时候发送方要暂停发送数据...原创 2019-04-20 22:07:21 · 6427 阅读 · 0 评论