PasteZap
🌐 简体中文
免费 · 无需注册

免费 · 网络与 IT 基础设施

TCP 吞吐量与延迟计算器.

计算带宽时延积、所需 TCP 窗口,以及受窗口、延迟和丢包限制的吞吐量。

开始之前

部分技术控件使用英语。支持 Unicode 文本;文件格式和输出语言取决于具体工具。

下面以英语列出技术限制。处理大型文件或使用结果之前,请先查看这些限制。

CALCULATED IN YOUR BROWSER · NOTHING IS UPLOADED

64 KiB is the maximum without window scaling (RFC 7323).

Achievable TCP throughput6.55 Mbpslimited by receive window
Bandwidth-delay product
10 MB
Data in flight needed to fill the link
Window needed per stream
9,766 KiB
Window scale shift needed
8
Window-limited throughput
6.55 Mbps
Loss-limited (Mathis model)
No loss entered
Link utilisation
0.7 %
Time for the file
3.4 h

Same window at other distances

RTTWindow-limited throughputWith this loss
1 ms524.29 Mbps524.29 Mbps
5 ms104.86 Mbps104.86 Mbps
10 ms52.43 Mbps52.43 Mbps
20 ms26.21 Mbps26.21 Mbps
40 ms13.11 Mbps13.11 Mbps
80 ms6.55 Mbps6.55 Mbps
150 ms3.5 Mbps3.5 Mbps
300 ms1.75 Mbps1.75 Mbps
  • Mathis et al. (1997) estimates loss-limited throughput for Reno-style congestion control: MSS ÷ RTT × 1.22 ÷ √loss. CUBIC and BBR behave differently, BBR especially under random loss.
  • Linux auto-tunes windows up to net.ipv4.tcp_rmem / tcp_wmem maxima; Windows uses receive-window auto-tuning.

使用方法: TCP 吞吐量与延迟计算器

输入数据或选择文件,调整设置并生成结果。复制或下载之前,请检查结果。

限制与支持格式

输入内容在您的设备上处理。

英语技术说明

The loss model (Mathis et al.) describes Reno-style congestion control; CUBIC and BBR behave differently. Everything is calculated in your browser; nothing is sent or probed on the network.

Window-limited throughput = window ÷ RTT per stream. Loss-limited throughput = MSS ÷ RTT × 1.22 ÷ √loss. The achievable rate is the smallest of those and the link speed; BDP = bandwidth × RTT.

A 64 KiB window over 80 ms caps one TCP stream at 6.55 Mbps; filling 1 Gbps needs a 9.5 MiB window.