网络号和主机号的计算
当前使用的IP地址有4个字节(32)组成,即IPV4编码方式。每个IP地址包换两部 分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相 应地能标识的网络数就越少,反之亦然。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何 需要的人,D类用于组(多)播,E类用于实验,各类可容纳的地址数目不同。
A、B C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是0, B类地址的前两位总是10,C类地址的前三位总是110。
给出一个IP地址,我们可以通过子网掩码确定这个 IP地址的网络号和主机号。 子 网掩码的作用就是将某个IP地址划分成 网络地址 和主机地址 两部分。
例如:有一个C类地址为:192 .9.200.13 其缺省的子网掩码为:255.255.255.0 则它的网络号和主机号可按如下方法得到: ① ②
③ 将两个二进制数逻辑与(AND运算后得出的结果即为网络部分
AND
④ 将子网掩码取反再与IP地址逻辑与(AND后得到的结果即为主机部分
00000000 00000000 00000000 00001101 = 0 . 0 . 0 . 13即主机号为13(或者0.0.0.13)。
第一种类型:0.0.0.133就是主机号。同时根据定义,此种情况是最常见的。 第二种类型:下面看下将网段划分子网后的情况,如:已知 IP地址子网掩码 我们把IP地址中的前,它们始终表示网络号。 按照子网掩码的定义,
192 11000000
11111111
163 10101000
11111111
1 113 00000001 10000101
11111111
Booo ooo |oooooo 192 0
11111111 255 255
11111111
255 255 linuii 255 2弘
子网掩码1所对应的位为网络号位,而0所对应的位为主机号位, 这四段网络分别是
现在我们来看广播地址,既然我们把一个网段分成了四份,它就应该有 广播地址的定义是主机位全位 1的地址就是广播地址。 广播地址就是
四个网段中排除网络地址和广播地址中间的部分就是可用的主机IP地址了。
4个广播地址
0.0.0
根据以上分析和计算方法,子网划分建议按以下步骤和实例计算子网掩码。 1、 将要划分的子网数目转换为 2的m次方。如要分8个子网,8=23。
2、 取上述要划分子网数的2m的幕m如23,即卩m=3
在这里,子网个数n与占用主机地址位数 m有如下等式成立:2m=n “0”和全“ 1”的主机地址有特殊含义,不作为有效的 IP 地址) 33
答:2 =8(大于 5 的最小的 2的整幂次数),取 2已经去掉广播地址和网络地址) : 机房号 子网掩码 IP 地址范围