news 2026/6/15 15:27:53

【趣解】TCP的滑动窗口:流量控制的艺术

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【趣解】TCP的滑动窗口:流量控制的艺术

【趣解】TCP的滑动窗口:流量控制的艺术

开篇:发送太快会怎样?

你网购了一件易碎品,卖家一次发10万件。

快递公司一次只能送1万件。

结果:爆仓!

TCP的滑动窗口就是解决这个问题的——控制发送速度,不让对方"爆仓"

滑动窗口是什么?

滑动窗口 = 发送方"信用额度"

对方告诉你:“我只能缓存N个包,你一次别发超过N个。”

为什么需要滑动窗口?

问题:发送太快

发送方:哐哐哐发了100个包 接收方:缓存只有50个 结果:50个包被丢弃!

问题:往返时间差异

光纤:RTT = 50ms 卫星:RTT = 600ms

如果每次只发1个包:

  • 光纤:1秒发20个
  • 卫星:1秒只发1.6个

太慢了!

滑动窗口的工作原理

窗口大小

接收方告诉发送方:“我还有多大空间能缓存你的数据”

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 15:23:58

如何高效管理英雄联盟回放文件:ROFL-Player终极使用指南

如何高效管理英雄联盟回放文件:ROFL-Player终极使用指南 【免费下载链接】ROFL-Player (No longer supported) One stop shop utility for viewing League of Legends replays! 项目地址: https://gitcode.com/gh_mirrors/ro/ROFL-Player 你是否曾经因为英雄…

作者头像 李华
网站建设 2026/6/15 15:18:50

做好内容可提取性优化,你的AI引用率可以翻倍

概述你花了三个月把一篇核心文章推到Google首页,排名稳居前三。然后你用ChatGPT搜了同个问题——它引用了别人的内容,连你的链接都没出现过。你是不是百思不得其解?问题不在你的SEO,而在于你的内容像一锅乱炖的好汤——AI引擎要的…

作者头像 李华
网站建设 2026/6/15 15:16:51

前端交互与可视化:用React搭建图谱问答对话界面

系列导读 你现在看到的是《从零搭建Neo4j图谱问答系统:实战指南与工程踩坑录》的第 8/10 篇,当前这篇会重点解决:让用户能直观地与系统交互,提升使用体验。 上一篇回顾:第 7 篇《系统集成与API设计:用FastAPI封装Neo4j问答后端》主要聚焦 将分散模块整合为可用的后端服…

作者头像 李华
网站建设 2026/6/15 15:15:54

K8s里两个Pod读写NFS文件不同步?手把手教你排查与设置lookupcache参数

Kubernetes中NFS文件同步延迟的深度排查与优化指南当两个Pod通过NFS共享文件时,你是否遇到过这样的场景:PodA刚写入的文件,PodB却无法立即读取?这种数据不一致问题在微服务架构中尤为致命。本文将带你深入Kubernetes环境下的NFS同…

作者头像 李华