TCP缓冲区大小分析

kme*_*era 3 windows windows-xp tcp

是否可以查询连接的 TCP 缓冲区的当前大小(或某种缓冲区大小随时间变化的图表)?

TCP 连接的每个端点都有一个缓冲区,用于存储在应用程序准备好读取数据之前通过网络传输的数据。来源

Kyl*_*ndt 5

TCP 报头中的窗口大小反映了每一端剩余缓冲区的大小。您可以使用Wireshark绘制此图以捕获和分析流量(这不是实时的,但通常是此类事情的完成方式)。在 Statistics 下选择 Custom IO Graph 并执行如下操作(您需要为 Y 轴选择 Advanced):

在此处输入图片说明

上图显示了数据包中源地址为 10.7.0.127 的所有数据包的窗口大小。