CIDR <5不允许


0

问题

使用以太网电缆连接了两个NIC。以太网适配器配置如下:

NIC I

IP: 8.0.0.1
Subnet mask: 248.0.0.0

NIC II

IP: 8.0.0.2
Subnet mask: 248.0.0.0

如果要配置子网掩码0.0.0.0,128.0.0.0,192.0.0.0,224.0.0.0或240.0.0.0,则会出现以下消息:

The combination of IP address and subnet mask is invalid. All of the bits in the network address portion of the IP address are set to 0. Please enter a valid combination of IP address and subnet mask.

根据该IP计算器,CIDR为0无效,而X> = 1是允许的。

为什么不允许CIDR <5?这是否意味着最低可能的CIDR为5,因此248.0.0.0?


我不明白,为什么这应该是一个问题。您是否需要在一个网络中拥有数百万个联网设备?不,你只有两个。使用255.255.255.0或其他一些问题有什么问题?
VMai 2014年

我同意,但我不明白为什么不允许CIDR <5。
2014年

好吧,没有人拥有如此庞大的IPv4网络,它不仅仅是保留给私人使用的最大网络(10.0.0.0/8)。
VMai 2014年

您正在运行什么命令产生该错误消息?请澄清问题并使用您正在使用的特定系统对其进行标记。
bignose 2014年

1
你明白,为什么你需要一个至少6的CIDR,如果你想配置IP地址7.0.0.1,而对于3.0.0.1,它甚至会是7?
VMai 2014年

Answers:


5

答案很简单。你的IP地址

8.0.0.1

有这个位代表:

0000 1000 0000 0000 0000 0000 0000 0001

如果位掩码低于5,则网络地址将为0.这是不允许的,即对于8.0.0.1/4我们会有

0000 1000 0000 0000 0000 0000 0000 0001
net ^host in network
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.