计算机网络
地址,由于C类地址192.168.1.0的掩码是24位长,具体掩码如下:
---- 255.255.255.0=1111 1111.1111 1111.1111 1111.0000 0000
---- 将掩码扩展一位(共25位),使用第25位作为子网标志,这样可寻址2个子网(0和1)。可是,地址全0的子网是被保留的(这和分配网络号一样),地址全1的子网也是被保留的(用作全子网的广播),这样就没有可用的剩余子网了。将掩码扩展2位(共26位),可以产生4个子网(00,01,10,11)。因为地址全0、全1的子网被保留,于是还剩下2个可用的子网,用于表示主机的部分为最右边8位中剩下的6位,6位可表示64个独立的主机地址,其中全0的地址被保留标志子网本身,全1的地址被保留用作广播,这样还剩62个可用的地址,由于该公司最大的子网有20台主机,若用这样的子网会浪费地址,因此可再将掩码向右扩展1位(共27位),这样可得到8个子网(000,001,010,011,100,101,110,111),其中6个子网是可用的(因为地址全0、全1的子网被保留),在最右边8位中还剩5位用于主机分配,5位可表示32个独立的主机地址,其中全0的地址被保留标志子网本身,全1的地址被保留用作广播,还剩下30个可用的地址。如果再将掩码向右扩展一位(共28位)时,可知每个子网中只有14个地址,不能满足实际需要(必须有2个子网均支持20个以上主机地址),至此,最终将192.168.1.0子网化使用的子网掩码是255.255.255.224,或192.168.1.0/27,即使用27位子网掩码,得到能用的子网设为子网A、子网B、子网C、子网D、子网E和子网F,参见下面的图2。
我们将子网A、子网B分配给部门1和部门3(每个子网中可用主机地址为30个),另外根据实际情况: 总公司部门2、分公司部门4、分公司1和分公司3各有10余台主机,因此,对子网D和子网E再进行子网化,用28位子网掩码255.255.255.240(或192.168.1.128/28和192.168.1.160/28,即28位掩码),得到子网192.168.1.128/28、192.168.1.144/28、192.168.1.160/28和192.168.1.176/28,分别分配给总公司部门2、分公司部门4、分公司1和分公司3,每个子网可用主机数为14个。
---- 这样,我们会剩余3个子网(否则,这些子网均得用上)。将子网C和子网E留作公司以后发展时使用。将子网F进一步细分,用于总公司与各公司之间的广域网链路上。由于点到点的广域网链路需要的地址很少,只要2个地址用在每一条链路的两端上的每个路由器上,对子网F进一步子网化,使它能工作在广域网链路上,取30位子网掩码255.255.255.252或192.168.1.192/30,得到子网如下:
---- 192.168.1.192/30
---- 192.168.1.196/30
---- 192.168.1.200/30
---- 192.168.1.204/30
---- 192.168.1.208/30
---- 192.168.1.212/30
---- 192.168.1.216/30
---- 192.168.1.220/30