CIDR网络地址计算器

输入

起始
结束
IP地址
子网掩码
CIDR地址


CIDR是英文“Classless Inter-Domain Routing”的简写,中文名称“无类别域间路由”,是网络中分配IP地址的一种方法。

CIDR抛弃了传统的ABC类IP地址以及划分子网的概念,减轻了路由表数据过大的问题。CIDR使用如下格式的IP地址表示法:

[网络前缀][主机地址]/网络前缀所占位数

CIDR将IP地址划分为网络前缀和主机地址两个部分,“/”斜线后面是网络前缀所占的位数,这样通过网络前缀所占的位数就可以得到子网掩码。

例如:192.168.0.1/24

这是一个局域网的CIDR格式地址,IP地址192.168.0.1的二进制表示法是:
11000000 10101000 00000000 00000001
前24位是网络前缀,后8位是主机地址,令主机地址分别为全0和全1就可以得到一个CIDR地址块的最小地址和最大地址,即:
最小地址:11000000 10101000 00000000 00000000 = 192.168.0.0
最大地址:11000000 10101000 00000000 11111111 = 192.168.0.255
令网络前缀全1,主机地址全0,就可以得到子网掩码:
子网掩码:11111111 11111111 11111111 00000000 = 255.255.255.0

可以看到,相对于使用IP地址+子网掩码的方法,CIDR格式地址更加简洁。

注意
在一个子网中,起始IP(最小地址)为该网段的网络地址,结束IP(最大地址)为该网段的广播地址,不可分配给用户使用。如上例中可分配给用户的有效IP范围是192.168.0.1~192.168.0.254。

新晴天地 - 新晴网