子网掩码 计算题

2024-12-20 01:04:52
推荐回答(5个)
回答1:

你好!
1.IP地址为192.168.100.163,掩码为27位。首先我们算他们的网络地址,网络地址只要将IP地址和子网掩码都转换成二进制,进行进行“与运算”即可得出网络地址,由于变化只在第四字节,所以我们只算第4段的IP就行了(也就是163和224)。童鞋在这里还学会凑数字法才行,不然不会十进制和二进制的互转,这种算法,请查阅教科书或者下次详细请教我。
与运算:真真为真,就是1对1才为1,否则都为0(假)
163:10100011
224:11100000
结果 10100000

结果为160,所以网络地址为192.168.100.160

2.既然网络地址算出来了,那么一下广播地址和主机数。

主机数和广播地址,
第一种算法:IP位数-网络号,就是32位-27位=5位.2的5次方得32,这个32还要-2,(原因是网络地址和广播地址不能分配给主机)=30个可用主机数,既然是32位,那么160+32-1就等于广播地址,也就是191.广播地址也就是192.168.100.191.
第二种算法:网络号不变,主机号全1,即为广播地址。

如果你还不懂,可以联系我。

回答完毕。

回答2:

195.169.20.25是C类地址
按其IP地址类型,它的子网掩码为:255.255.255.240,则它的网络号和主机号可按如下方法得到:
第1步,将IP地址195.169.20.25转换为二进制11000011 10101001 00010100 00011001
第2步,将子网掩码255.255.255.240转换为二进制11111111 11111111 11111111 11110000
第3步,将以上两个二进制数逻辑进行与(AND)运算,得出的结果即为网络部分。“11000011 10101001 00010100 00010000 就是 195.169.20.16
11000011 10101001 00010100=195.169.20就是网络号

子网掩码255.255.255.240转换为二进制11111111 11111111 11111111 11110000
11110000中1111有四位,所以有子网:2的4次方减2=14个子网 每个子网主机14台 这台主机号为25 所以子网号为192.168.4.32

回答3:

根据题目子网掩码255.255.255.224,算出块大小256-224=32
分出的子网数
0,32,64,96,128,160,192,224 8个子网
子网地址分别是
192.168.100.0
192.168.100.32
192.168.100.64
192.168.100.96
192.168.100.128
192.168.100.160
192.168.100.192
192.168.100.224

则题目的IP地址 是在
192.168.100.160 这个子网里面。

地址范围 192.168.100.161~192.168.100.190 可用主机数30台
广播地址是192.168.100.191
网络地址是192.168.100.160

回答4:

30台主机,即时最接近2进制的32,即2的5次方
在C类地址中,主机是最后8位,所有在最后八位中,后5位为主机为,所以网络位是3
所以,256-32=224
子网掩码是255.255.255.224

回答5:

网络地址就是IP地址与子网掩码二进制相与的结果,可得为192.168.100.160
直接广播地址是令主机号全为1,可得192.168.100.191
地址范围为192.168.100.160-192.168.100.191(不是有效范围)
主机数为2的五次方减2得30个