专业网站开发哪家专业,竞价恶意点击报案,专业的网站建设排名,购物网站单页模板目录
TCP的通信机制的核心特性
五、流量控制
1#xff09;什么是“流量控制”#xff1f;
2#xff09;如何做到“流量控制”#xff1f;
3#xff09;“流量控制”的作用
六、拥塞控制
1#xff09;什么是“拥塞控制”#xff1f;
2#xff09;如何做到“拥塞…目录
TCP的通信机制的核心特性
五、流量控制
1什么是“流量控制”
2如何做到“流量控制”
3“流量控制”的作用
六、拥塞控制
1什么是“拥塞控制”
2如何做到“拥塞控制”
3“拥塞控制”的作用
4“流量控制”和“拥塞控制”下的窗口大小如何取值 TCP的通信机制的核心特性
TCP的通信机制最核心的特性是可靠传输。TCP至少通过以下机制来保证传输的可靠性在保证可靠性的同时也采取一些机制来提升传输效率1 确认应答6 阻塞控制2 超时重传7 延时应答3 连接管理8 捎带应答4 滑动窗口9 面向字节流5 流量控制10 异常情况处理 阅读指针 - 《 TCP 的通信机制 -- 滑动窗口 》JavaEE TCP 的通信机制三 -- 滑动窗口-CSDN博客文章浏览阅读300次点赞7次收藏9次。介绍了 TCP 的通信机制 -- 滑动窗口https://blog.csdn.net/zzy734437202/article/details/135235928 五、流量控制
1什么是“流量控制”
接收端处理数据的速度是有限的。接收端接收缓冲区满发送端发送的后续数据就无法被收到就会造成丢包。直到接收端处理完数据并释放接收缓冲区才能重新接收发送端发来的数据。这意味着发送方发送数据的速率不应该超过接收端处理数据的速率。TCP支持根据接收端的处理能力来决定发送端的发送速度这个机制就称为“流量控制”。
2如何做到“流量控制”
TCP协议格式中有“窗口大小”这一属性。“窗口大小”字段越大则说明网络吞吐量越高。接收端通过应答报文中的“窗口大小”将自己的缓冲区剩余大小告知发送端。发送端就可以根据这个应答报文中的“窗口大小”调整自己的发送速率。
3“流量控制”的作用
流量控制是作用于通讯双方的用于在通信过程中调整发送方发送窗口的大小即调整发送方的发送速率。 六、拥塞控制
1什么是“拥塞控制”
网络通信除了通信双方还要经过数量不定的中间节点这代表会有许多不同的传输路径。中间节点的数据处理能力也是有限的如果通过这个节点传输的数据过多传输路径就可能处于拥堵的状态。当路径拥堵时如果发送端一开始就发送大量数据给接收端数据就会堵在半路。接收端接收不到数据就不会返回ACK。这就可能导致发送端误判接收端处于异常状态从而重置或断开连接。拥塞控制就是用于衡量通信过程中的中间节点的情况通过“实验”的方式找到合适的窗口大小。
2如何做到“拥塞控制”
主要使用以下几个步骤1 慢启动刚开始先发送少量数据了解网络传输情况。2 快增长通讯启动后数据传输量迅速增长增长速度是指数级别的。3 阈值缓增通讯速度的增长存在阈值当达到这个阈值时增长速度从指数增长变为线性增长。4 拥塞重置发生网络拥塞后会先调整阈值。随后传输速度降低到新阈值处重新开始线性增长。通过上述过程在数据传输过程中不断调整窗口大小逐渐达成动态平衡。 3“拥塞控制”的作用
拥塞控制是作用于通讯路径的用于在通信过程中调整发送方发送窗口的大小即调整发送方的发送速率。
4“流量控制”和“拥塞控制”下的窗口大小如何取值
通过了解“流量控制”和“拥塞控制”的作用可以发现这两个机制都是在对发送窗口进行调整。在实际通信中窗口大小的取值是“流量控制”和“拥塞控制”中的窗口的较小值。 阅读指针 - 《 TCP 的通信机制五 -- 延时应答、捎带应答和面向字节流 》
TCP 的通信机制五 -- 延时应答、捎带应答、面向字节流-CSDN博客文章浏览阅读2次。介绍了TCP 的通信机制 -- 延时应答、捎带应答、面向字节流https://blog.csdn.net/zzy734437202/article/details/135258888