基础之IP地址和子网掩码 什么是子网掩码( 二 )


也就是说,B类IP地址168.195.0.0的子网掩码划分为27个子网 。
第二,用主机数量来计算 。
1)将主机数量转换为二进制 。
2)如果主机数小于等于254(注意去掉存储的两个IP地址),得到主机的二进制数,为N,其中N : 8,表示主机地址会占用8位以上 。
3)用255.255.255.255将这类IP地址的所有主机地址位设置为1,然后将N位从后向前全部设置为0,这就是子网掩码值 。
如果您想将B类IP地址168.195.0.0划分为几个子网,每个子网有700台主机:
1) 700=1010111100
2)二进制数是十位数,N = 10 。
3)将此B类地址的子网掩码255.255.0.0的所有主机地址设置为1,得到255.255.255.255 。
然后,从后到前,最后10位将是0,即:1150000001 . 163666666607
也就是255.255.252.0 。这是要划分为700台主机的B类IP地址168.195.0.0的子网掩码 。
下面列出了可以按各种IP地址划分的所有子网、划分后主机和子网的数量,以及主机和子网的(更大)数量 。请注意,应删除保存的IP地址(即所有主机位或子网位在划分后都是“0”或“1”):


动词 (verb的缩写)例子
1.主机的IP地址是211.112.18.137,掩码是255.255.255.224 。请计算主机 的 地址和广播地址 。
做法是:
主机地址和子网掩码转换成二进制数,经过逻辑与运算就可以得到 地址 。
另一种方式:
25.255.255.224的掩码包含256-224 = 32个IP地址(包括 地址和广播地址),因此带有此掩码的 地址必须是32的倍数 。 地址是子网IP地址的开始,广播地址是停止,适用的主机地址都在这个范围内,所以只有128略小于137,是32的倍数,所以断定 地址是211.112.18.128 。广播地址是下一个 的 地址减1 。32的下一个倍数是160,所以你可以得到211.112.18.159的广播地址 。
2.根据每个 中的主机数量规划子网地址并计算子网掩码 。
例如,如果一个子网有10台主机,则该子网所需的IP地址为:
10+1+1+1=13
注意:添加的之一个1是指该 连接所需的网关地址,后面两个分开的1是指 地址和广播地址 。因为13小于16(16等于2的4次方),所以主机位是4位 。但是
256-16=240
因此子网掩码是255.255.255.240 。
如果一个子网有14台主机,很多人经常会犯这样的错误:仍然给子网分配16个地址空,而忘记给网关分配地址 。这是错误的,因为:
14+1+1+1=17
7大于16,所以我们只能分配32个地址的子网(32等于2的5次方)空 。子网掩码是:255.255.255.224 。