进入电梯之后网速为什么会慢?
我第一反应是因为电梯是弱网环境。
但是在我复习TCP过程中想到,弱网环境下网络链路也是通的啊,为什么会慢?
在弱网环境下会丢失包,对端会(超时重传)重传次数变多,确认消息会变慢。
如何和所学知识连接呢?
这就涉及到TCP的确认应答机制和超时重传机制,
TCP有ACK序列来应答表示确认,在传输过程中有一种称为延迟ACK。
我们知道TCP是保证数据传输有序的,如何来保证呢?
核心思想保证最小的包序有序,
TCP发送包是有序号的,在一段序号范围内是一个包。
假设我们有5个包,序号分别是 1 2 3 4 5,在发送过程中,到达对端的先是2包,此时会启动定时器(一般是200毫秒),这个过程中,如果3包到了,会重新启动定时器,1包到了会关闭定时器。如果此时5包到了,这时候定时器时间也到了,就是应答ACK,只不过是应答前三个包,4 5 包都需要进行重传。
弱网环境耗电量为什么会变快呢?
为什么高铁 电梯里手机耗电量会变快?
原因:
1:基站不断搜索信号导致;
2:发送数据的时候不断在进行重发。
电梯里面为什么网速会慢?
最新推荐文章于 2024-02-11 17:38:53 发布