怎么算一个IP地址的网络地址和广播地址?

如题所述

方法/步骤

1、IP地址划分,以C网为例介绍,子网掩码划分。下面我们随便找个一个网段并赋上相应的子网位数。

如 192.168.1.53/27需要计算 

具体的子网掩码

子网数

可用的主机数

最大可容纳主机数

网络地址

广播地址

现在我们来了解一下C网的各项参数,如下图.         

2、继续以 192.168.1.53/27 为例讲解

我们需要了解正常C网的网络号及位数是多少?

平时大家用的是192.168.0.*或192.168.1.*网段,子网掩码是255.255.255.0

那么子网掩码10进制转换到2进制就是:

11111111.11111111.11111111.00000000

前面24位表示网络号,后面8位表示主机数,具体的各参数容量可以参考步骤1.

所以192.168.1.53/27 的相应掩码是

11111111.11111111.11111111.11100000

由于网络号数量不足,所以得向右的主机数借位,主机数的可用数量减少。

3、由步骤2,我们得知192.168.1.53/27 的相应掩码是

11111111.11111111.11111111.11100000

所有可用的主机数为主机号所剩下的5位掩码中算出。

注:8位主机号减少网络号借去的3位,所剩下5位。即n=8-m=5

其中m为网络号位数,n为主机号位数。

即最多可以容纳的主机数为 32 

可用的主机数为      30   

计算公式如下图所示: 

4、我们已经算出192.168.1.53/27 ,每个网段最大容纳的主机数和可以主机数了,下面我们来计算子网掩码的10进制数是多少。

由步骤2,我们得知192.168.1.53/27 的相应掩码是

11111111.11111111.11111111.11100000

即转换成相应的10进制数是255.255.255.224

转换公式如下图:

5、我们也计算出了192.168.1.53/27的掩码是255.255.255.224了

子网数是8个。

现在我们来算算并找出网络地址和广播地址。

其中网络地址是192.168.1.32

广播地址是192.168.1.63

如下图:

6、总结 步骤1的要求,通过计算。各参数如下图所示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-03
这个很简单啊网络地址看网络位 不如:192.168.1.1/24他的前24位为网络位(计算采用二进制 0.1)子网掩码就是255.255.255.0 网络地址就是:192.168.1.0这是一般情况 特殊情况如下:192.168.1.1/26它的前26位为网络位 子网掩码就是:255.255.255.192 网络地址仍是:192.168.1.0再换一个IP192.168.1.194/26它的前26位为网络位 子网掩码就是:255.255.255.192 网络地址确实:192.168.1.192 再说一下广播地址=网络地址+主机地址全为1比如说第一个IP 192.168.1.1/24 它的广播地址是192.168.1.255第二个IP192.168.1.1/26它的广播地址是192.168.1.255第三个IP192.168.1.194/26它的广播地址是192.168.1.255其实都一样啦 但是在A,B两类里还有不一样的情况 以上解释可能不是很详细 共同探讨
第2个回答  2013-12-03
这些都跟子网掩码挂钩拿一个C类地址举例 192.168.1.1/2424表示它的子网掩码是255.255.255.0转为2进制就是11111111.11111111.11111111.00000000它的网络地址即位192.168.1.0广播地址,就是IP地址中子网掩码后面的地址二进制全为1再转十进制即192.168.1.255
第3个回答  2018-03-20
172.16.41.225/21
10101100 00010000 00101001 11100001
11111111 11111111 11111000 00000000
10101100 00010000 00101000 00000000 网络地址 :172.16.40.0
10101100 00010000 00101111 11111111 广播地址:172.16.47.255
就是这样
第4个回答  2018-03-05
172.16.41.225/21
10101100 00010000 00101001 11100001
11111111 11111111 11111000 00000000
10101100 00010000 00101000 00000000 网络地址 :172.16.40.0
10101100 00010000 00101111 11111111 广播地址:172.16.47.255
就是这样
相似回答