您如何解释源自不规则子网掩码的网络前缀?

乔希

如果内部 IP 是 192.168.1.5,子网掩码是 255.210.255.0,并且它们按位与:

1100 0000. 1010 1000. 0000 0001. 0000 0101

1111 1111. 1101 0010. 1111 1111. 0000 0000


1100 0000. 1000 0000. 0000 0001. 0000 0000

结果是 192.128.1.0。如果我的 IP 是 192.168.* .* 号码,如何在子网上允许它?

PS我知道这些在实践中很少使用。

扎克67

使用非连续网络掩码时,可能的 IP 地址不是简单范围而是多个非连续范围。在您的情况下,允许使用 %11010010 等于(%10101000 AND %11010010)的任何第二个八位字节按位与。

实际上,网络192.128.1.0/255.210.255.0由范围组成

192.128.1.0(network address) - 192.128.1.255
192.129.1.0 - 192.129.1.255
192.132.1.0 - 192.132.1.255
192.133.1.0 - 192.133.1.255
192.136.1.0 - 192.136.1.255
192.137.1.0 - 192.137.1.255
192.140.1.0 - 192.140.1.255
192.141.1.0 - 192.141.1.255
192.160.1.0 - 192.160.1.255
192.161.1.0 - 192.161.1.255
192.164.1.0 - 192.164.1.255
192.165.1.0 - 192.165.1.255
192.168.1.0 - 192.168.1.255 (containing 192.168.1.5)
192.169.1.0 - 192.169.1.255
192.172.1.0 - 192.172.1.255
192.173.1.0 - (broadcast)192.173.1.255

虽然这对机器来说没有问题,但对人类来说却很奇怪——这是不使用它的一个很好的理由。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取子网掩码的网络 ID?

来自分类Dev

子网数量如何影响您选择的子网掩码?

来自分类Dev

子网掩码-如何分割三个独立的网络?

来自分类Dev

不同的网络子网掩码

来自分类Dev

什么是主要网络掩码和子网掩码

来自分类Dev

如何获取域的子网掩码

来自分类Dev

如何获取域的子网掩码

来自分类Dev

awk:将子网掩码转换为前缀

来自分类Dev

如何计算具有子网掩码202.145.90.7/20的IP的网络地址?

来自分类Dev

如何使用systemd-networkd设置网络子网掩码?

来自分类Dev

子网掩码功能

来自分类Dev

子网掩码功能

来自分类Dev

了解子网掩码

来自分类Dev

从IP地址和子网掩码获取网络ID

来自分类Dev

从GetAdapterAddresses()获取子网掩码

来自分类Dev

非连续子网掩码

来自分类Dev

子网掩码IP地址

来自分类Dev

如何从子网掩码计算IP地址范围

来自分类Dev

子网掩码和网络掩码之间有什么区别?

来自分类Dev

dhcpd.conf定义上的网络掩码和选项子网掩码是否必须相等?

来自分类Dev

为什么我的WiFi网络具有巨大的子网掩码?

来自分类Dev

为什么子网掩码与网络上的单个计算机相关?

来自分类Dev

dhclient失败并中断网络(使用奇怪的IP /子网掩码设置)

来自分类Dev

查找D类IPv4的默认子网掩码,网络地址和广播地址

来自分类Dev

为什么需要子网掩码?

来自分类Dev

什么时候使用子网掩码?

来自分类Dev

子网掩码和路由协议

来自分类Dev

从IP范围计算子网掩码

来自分类Dev

查找本地PC的子网掩码