以下IP地址掩码是否合法?


1

这个子网掩码是否有效???

这个255.224.252.0的二进制值是

11111111.11100000.11111100.00000000 255.224.252.0

它是一个合法的子网掩码。

Answers:


9

它无效。子网掩码需要从左侧连续填充1。这就是为什么你可以使用替代符号的原因/x,其中x描述了1比特的数量(网络前缀的大小)。

它基本上指定左边的哪些位标识网络以及哪些位(右边的0)需要被忽略,因为它们对于该子网上的每个节点都不同。

实现可以使用具有嵌入0位的掩码来进行布尔操作(和屏蔽),但是在网络和子网的路由基于所有其他机器和路由器的前缀的世界中它没有多大意义。

对无类别域间路由(CIDR维基百科文章)列出了历史,理由和参考的RFC。


如果是这样,那么255.255.156.0 11111111. 11111111. 11111111. 10011100它正确结束但156不连续1s如11110000
Wara

同样的问题。4位宽网络的有效前缀仅为/28(32-4)mask 255.255.255.240。它导致11111111 11111111 11111111 11110000
eckes
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.