NetCalcLab

为真正配置网络的人准备的计算器

八个小而专的工具,覆盖子网划分、地址规划、链路容量与封装开销。每一个都会给出背后的公式、说明所做的假设,并正确处理那些简易实现会算错的边界情况 —— /31 点对点链路、128 位 IPv6 运算、可变长头部栈,以及字节与比特的单位混淆。

所有计算都在你的浏览器中完成。你输入的任何地址或网络信息都不会被上传。

八个计算器

它们有什么不一样

边界情况算得对

RFC 3021 的 /31 链路有 2 个可用地址,而不是 0 个。/0 需要 64 位运算,因为 232 会超出有符号整数范围。这两种情况都已正确处理。

IPv6 运算精确无误

128 位数值全部用 BigInt 保存,所以 /64 返回的是 18,446,744,073,709,551,616,而不是被四舍五入成 15 位有效数字的结果。

假设写在明面上

MTU 计算器会标出每个头部字节数及其 RFC 出处;TCP 计算器会明确说明结果是理论上限,而不是实测预测。

数据不出浏览器

这些都是没有后端的静态页面。没有数据库,不记录你输入的内容,按下计算按钮时也不会发起任何接口调用。

转换工具

把人们最常搜索的转换单独做成页面。

指南

计算器背后的原理,附完整推算过程。

我该用哪个工具?

如果你需要……使用
查看某个子网的网络地址、广播地址与主机范围IPv4 子网计算器
在前缀长度与子网掩码之间换算,或查 /27 的含义CIDR 计算器
把一个地址块划分给多个规模不同的 VLAN 或站点VLSM 规划器
规划 IPv6 地址,或判断某个地址到底是什么IPv6 计算器
把日志里的十进制或十六进制值还原成 IP 地址IP 地址转换器
为备份窗口选择链路带宽,或估算传输耗时带宽计算器
解释一条高速链路为什么跑不满TCP 吞吐计算器
计算隧道开销或该配置多大的 MSSMTU / MSS 计算器