✅进入电梯里断网后又恢复刚开始为什么网络慢?

典型回答

在电梯里断网后,网络恢复时速度通常会比较慢,这是由多种因素引起的,以下是一些主要原因:

TCP的拥塞控制

在网络断开并重新恢复连接后,TCP协议的拥塞控制机制会起作用。在网络断开的过程中,TCP的超时重传机制会导致其认为网络发生了拥塞,因此TCP发送窗口(Congestion Window,cwnd)会被缩小。

当连接恢复时,TCP并不会立刻恢复到断开前的传输速度,而是通过慢启动机制从一个较低的发送速率开始,逐步增加发送窗口。因此,刚开始时速度会比较慢,直到TCP的拥塞窗口逐渐扩大,传输速率才会恢复。

✅介绍下TCP是如何实现拥塞控制的?

网络重新协商

如果用的是无线网络,在中断后恢复时,通常需要重新进行信号质量的检测和连接的重新协商。这个过程可能包括以下几个步骤:

  • 重新连接到基站/路由器:网络断开后,设备需要重新寻找并连接到最合适的基站或无线接入点(AP)。
  • 分配资源:网络还需要重新分配通信资源,包括信道和带宽的分配。
  • IP地址重新分配:如果在网络恢复后,IP地址发生变化,设备可能需要重新获得一个IP地址,这可能涉及DHCP或其他协议的重新交互。

    这些过程都需要一些时间,在刚恢复连接时可能会导致数据传输较慢。

原文: https://www.yuque.com/hollis666/xkm7k3/po821mqdgftrbdgg