|
如果你有一个CLASS C的IP地址,比如192.168.10.0,你想把它分成8个网段,每个网段内可以有32台主机,你可以这样分:
subnetmask是:255.255.255.224
192.168.10.0 - 31, 地址:192.168.10.0,广播地址:192.168.10.31
192.168.10.32 - 63, 地址:192.168.10.32, 广播地址:192.168.10.63
192.168.10.64 - 95, 地址:192.168.10.64,广播地址:192.168.10.95
192.168.10.96 - 127, 地址:192.168.10.96,广播地址:192.168.10.127
192.168.10.128 - 159, 地址:192.168.10.128,广播地址:192.168.10.159
192.168.10.160 - 191, 地址:192.168.10.160,广播地址:192.168.10.191
192.168.10.192 - 223, 地址:192.168.10.192,广播地址:192.168.10.223
192.168.10.224 - 255, 地址:192.168.10.224,广播地址:192.168.10.255
即:每个网段32个IP地址,第一个是网络地址,用来标志这个网络,最后一个是广播地址,用来代表这个网络上的所有主机。这两个IP地址被TCP/IP保留,不可分配给主机使用。另外,第一个子网192.168.10.0 - 31和最后一个子网192.168.10.224 - 255通常也被保留,不能使用,原因是因为第一个子网的地址192.168.10.0和最后一个子网的广播地址192.168.10.255具有二意性。
先看看这个大C的地址和广播地址:
192.168.10.0是它的网络地址,192.168.10.255是它的广播地址.显然,它们分别与第一个子网的地址和最后一个子网的广播地址相重了。
那么怎样区分192.168.10.0到底是哪个网络的地址呢?答案是:把子网掩码加上去!
192.168.10.0 255.255.255.0 是大C的网络地址,192.168.10.0 255.255.255.224 是第一个子网的网络地址,192.168.10.255 255.255.255.0是大C的广播地址,192.168.10.255 255.255.255.224是最后一个子网的广播地址。带上掩码,它们的二意性就不存在了。所以,在严格按照TCP
1 |
|