tcp通过滑动窗口和拥塞窗口实现限流,能抵御ddos攻击吗

沧海一粟,何以久远 沧海一粟,何以久远     2022-11-12     534

关键词:

  tcp可以通过滑动窗口和拥塞算法实现流量控制,限制上行和下行的流量,但是却不能抵御ddos攻击。

  限流只是限制访问流量的大小,是无法区分正常流量和异常攻击流量的。

  限流可以控制本软件或者应用的流量大小,从而减少对部署在相同物理机的其他应用的影响,减少物理网卡的流量占用。

  如果部署在vm上的应用没有限流措施,那么这个应用有可能把整个物理机的网卡流量占满,这样部署在相同物理机的其他应用就不能服务了

 

参考:

1、https://www.zhihu.com/question/32255109

2、https://www.zhihu.com/search?type=content&q=tcp%20%E6%8B%A5%E5%A1%9E

3、https://www.zhihu.com/question/26741164/answer/52776074

tcp窗口滑动以及拥塞控制

...为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议关于这部分自己不晓得怎么叙述才好,因为理解的部分更多,下面就用自己的... 查看详情

tcp滑动窗口与拥塞控制

...为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议   所谓滑动窗口协议,自己理解有两点:1.“窗口”对应的是一段... 查看详情

tcp窗口滑动以及拥塞控制(转)

...为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议   关于这部分自己不晓得怎么叙述才好,因为理解的部分更多,下... 查看详情

计算机网络:可靠传输的实现(tcp窗口滑动以及拥塞控制)

...为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议   关于这部分自己不晓得怎么叙述才好,因为理解的部分更多,下... 查看详情

tcp的流控滑动窗口和拥塞窗口的简单介绍

...重复详细介绍了,可以看看下面两篇推荐的博客。TCP滑动窗口_我要出家当道士-CSDN博客滑动窗口与拥塞窗口有什么区别?_我要出家当道士-CSDN博客_滑动窗口和拥塞窗口的区别TCP拥塞控制简析_我要出家当道士-CSDN博客   ... 查看详情

协议森林图说tcp之滑动窗口和拥塞窗口

我们大部分业务都建立在TCP之上,而且都经过框架层层的封装,让人很难看清其中的奥妙。但在和外部机构(如银行)交互的过程中,有很多采用的是自研的基于TCP的协议。此时无法依赖框架,我们就只能自己去编写基于TCP的代... 查看详情

网络tcp流控制和拥塞控制(代码片段)

...发送方速率太快,接受端承受不了(点对点流空)原理:a.通过滑动窗口实现(滑动窗口协议工作在传输层)b.发送方根据收到ack中下一字节的序号n和接受方窗口大小m,以及目前发送字节序号x,算出还可以发送的字节数发送窗口的第... 查看详情

tcp的滑动窗口与拥塞窗口

...窗口滑动窗口协议是传输层进行流控的一种措施,接收方通过通告发送方自己的窗口大小,从而控制发送方的发送速度,从而达到防止发送方发送速度过快而导致自己被淹没的目的。 对ACK的再认识,ack通常被理解为收到数据... 查看详情

tcp可靠传输滑动窗口流量控制拥塞控制

...点内容中的TCP连接已经完成了,现在介绍可靠传输、滑动窗口、流量控制、拥塞控制。1、TCP是如何保证可靠传输的序号TCP是基于字节流的,UDP是基于报文段,TCP为每个字节都边上序号,ACK和Seq也是这么来的,... 查看详情

tcp特征

...收端只接受它可以缓存的有限长度的数据。另外,发送端通过慢启动和拥塞避免算法调整传送速率,以适应网络容量和负载[4]。TCP采用拥塞窗口和供给窗口实现流量控制。拥塞窗口由慢启动和拥塞避免算法控制;而供给窗口长度... 查看详情

tcp流量控制和拥塞避免

...发送方的发送速率不要太快,让接收方来得及接受。利用滑动窗口机制可以很方便的在TCP连接上实现对发送方的流量控制。TCP的窗口单位是字节,不是报文段,发送方的发送窗口不能超过接收方给出的接收窗口的数值。  ... 查看详情

tcp协议头窗口,滑动窗口,流控制,拥塞控制关系

参考文章 TCP的那些事儿(下) http://coolshell.cn/articles/11609.html tcp/ip详解--拥塞控制&慢启动快恢复拥塞避免http://blog.csdn.net/kinger0/article/details/48206999 TCPwindowFullhttp://blog.csdn.net/abcche 查看详情

tcp的拥塞控制

...发送方的发送速率不要太快,让接收方来得及接受。利用滑动窗口机制可以很方便的在TCP连接上实现对发送方的流量控制。TCP的窗口单位是字节,不是报文段,发送方的发送窗口不能超过接收方给出的接收窗口的数值。进行拥塞... 查看详情

tcp可靠传输滑动窗口流量控制拥塞控制(代码片段)

...点内容中的TCP连接已经完成了,现在介绍可靠传输、滑动窗口、流量控制、拥塞控制。1、TCP是如何保证可靠传输的序号TCP是基于字节流的,UDP是基于报文段,TCP为每个字节都边上序号,ACK和Seq也是这么来的,... 查看详情

tcp可靠传输滑动窗口流量控制拥塞控制(代码片段)

...点内容中的TCP连接已经完成了,现在介绍可靠传输、滑动窗口、流量控制、拥塞控制。1、TCP是如何保证可靠传输的序号TCP是基于字节流的,UDP是基于报文段,TCP为每个字节都边上序号,ACK和Seq也是这么来的,... 查看详情

tcp拥塞控制

...塞窗口)、ssthresh(慢启动门限) 我们都知道,TCP是通过每次在首部设置接收窗口的大小来控制流量传输而不导致接收缓存溢出的。而拥塞控制则是加了个拥塞窗口来维护,拥塞窗口只是个状态量,并没有在TCP首部。而TCP的... 查看详情

tcp滑动窗口控制流量的原理

参考技术ATCP滑动窗口控制流量的原理TCP提供可靠传输的工作原理和实现过程一、可靠传输的要求可靠的传输应该满足下面两个要求:(1)传输的信道不产生差错;(2)保证传输数据的正确性,无差错、不丢失、不重复、并且按... 查看详情

tcp的窗口滑动机制

...一个接收窗口,只有落在窗口内的数据才会被接收。这样通过改变发送窗口和接收窗口的大小就可以实现流量控制。二、tcp窗口大小tcp的窗口滑动技术通过动态改变窗口的大小来调节两台主机之间数据传输。每个TCP/IP主机支持全... 查看详情