这个问题更多的是定义问题,而不是技术问题:
您有一些网络标识符为 172.16.0.8 和子网掩码为 255.255.255.248 (/29)
我们知道可用的地址范围是172.16.0.9-172.16.0.14。
如果我说例如 172.16.0.10/29,我是指整个子网还是带有子网掩码 255.255.255.248 的特定 IP 地址 172.16.0.10?
“IP 地址”是组合(IP 与 CIDR)的正确术语吗?表达这个结构的最紧凑的方式是什么?
这个问题更多的是定义问题,而不是技术问题:
您有一些网络标识符为 172.16.0.8 和子网掩码为 255.255.255.248 (/29)
我们知道可用的地址范围是172.16.0.9-172.16.0.14。
如果我说例如 172.16.0.10/29,我是指整个子网还是带有子网掩码 255.255.255.248 的特定 IP 地址 172.16.0.10?
“IP 地址”是组合(IP 与 CIDR)的正确术语吗?表达这个结构的最紧凑的方式是什么?
我会说这取决于谈话的背景。
如果有人问你主机的 IP 地址是什么,掩码是什么,你回答 172.16.0.10/29,这同时回答了他们的两个问题。
如果有人问您子网是什么,而您说 172.16.0.10/29,您会说错话,但 /29 仍然会回答他们的问题,如果他们知道子网计算的工作原理并将其更正为 172.16.0.8/29。
如果有人只想知道主机 IP 地址,你会说 172.16.0.10 或 172.16.0.10/32。
如果他们只需要主机 IP 地址,那么告诉他们一个掩码或 CIDR 符号真的没有任何意义,因为主机所属的网络的大小是无关紧要的。
所以,我想说只在网络大小相关的情况下声明 CIDR 表示法,你会说它像“网络是 'blah',而 CIDR 表示法是 'blah'。”,或者用数字表示就像你上面说的(172.16.0.8/29)。有些人只是称它为“CIDR”或“CIDR 面具”。老实说,我不知道有一个技术上正确的名字。甚至称其为“CIDR 表示法”也不是官方的——这就是它通常所说的。