子网范围表示法

时间:2018-04-17 08:54:21

标签: networking ip

问题非常基本,但谷歌搜索一段时间后找不到可靠的来源。

将子网或网段指定为一系列IP地址的标准方法是什么?

例如,范围1.2.3.0/24对应于前3个八位字节为1.2.3的IP地址集。如果符号1.2.3.0-1.2.3.255有效,我认为这可以写成$firstip-$lastip

这种表示法有效吗?像1.2.3.0-255这样的东西也会有效吗?

我对IPv4和IPv6感兴趣。

1 个答案:

答案 0 :(得分:0)

通常,您不使用范围,而是使用CIDR表示法。

使用CIDR,后缀/n用于指示网络掩码的长度。 10.0.0.0/8代表10.0.0.0-10.255.255.255等等。

其他任何事情都不是标准的,取决于具体情况。基本上,您可以使用任何不明确的符号。我接受最后一个八位字节或完整地址的范围,但两者之间没有任何范围(如1.2.3-5.0-255)。

由于地址空间巨大,使用IPv6几乎没有必要使用“弯曲”的非二进制范围。只需使用始终指示前缀长度的子网。