我正在研究子网,我似乎无法找到一个简单问题的直接答案。假设我有网络192.168.1.0/26或者换句话说,192.168.1.0 - 192.168.1.63
我总共有64个IP,我知道最后一个可用的是192.168.1.62,因为192.168.1.63是广播地址。第一个可用地址在哪里?默认网关,环回地址和网络IP如何计算?我一直在收到相互矛盾的信息。
答案 0 :(得分:1)
对于任何子网,都有“网络地址”和“广播地址”。前者是子网前缀,后跟所有零位,后者是子网前缀,后跟所有一位。
因此,N位子网具有2^N - 2
个可用地址。 (其中N = 32-M,A.B.C.D / M表示法。)
“默认网关”是任何本地子网上的地址,其中发送的所有流量都不是指向任何本地子网。它可以是任何有效的子网地址,尽管它常常是驻留在其中的子网的第一个地址。一台机器可以连接到许多子网(eth0,eth1,wifi0等),但只有一个默认网关。
“环回地址”不是子网的一部分。它是它自己的接口,地址为127.0.0.1/8,因此任何以127开头的地址都将引用本地机器。
注意:我已经看到配置选项使“广播地址”与“网络地址”匹配,但我从未在实践中看到过这种情况。