1721610255/16 是B类网段对吧
一先把IP地址换成二进制的:
172 16 10 255
10101100 00010000 00001010 11111111
二先说这个 '/16' 是什么意思, 表示子网掩码的前16位
即:
255 255 0 0
11111111 11111111 00000000 00000000
三IP与掩码相与得网络地址:
10101100 00010000 00001010 11111111
11111111 11111111 00000000 00000000
结果为
10101100 00010000 000000000 00000000
那么将经上二进制转换成十进制就是网络地址:
1721600
广播地址:
在得到网络号的基础上,将网络号右边的表示IP地址的主机部分的二进制位全部填上1,再将得到 的二进制数转换为十进制数就可以得到广播地址。
10101100 00010000 11111111 11111111
17216255255 即为广播地址
这种题目
不用考虑这么复杂啊。
以下地址中不属于网络100
10960/20的主机地址是(
)
A:1001011117
B
1001010416
C
1001010115
D
1001011218
就是前20位相同呗,显然d不相同
网络的地址为172167128/26,则该网络的广播地址是
。
(51)A.172167255
B.172167129
C.172167191
D.172167252
广播地址:网络位不变,主机全都是一呗。
就是c了。
网络广播地址的计算方法:
1)IP地址与子网掩码进行“与”运算,得到网络地址;
2)子网掩码“取反”运算,然后与网络地址进行“或”运算,得到广播地址;
如:172172418/20
,计算其广播地址;
由于该IP的掩码为20个比特位,因此,其掩码地址为:2552552400
(11111111111111111111000000000000)
IP地址的二进制表示为:
10101100000100010001100000010010
1)IP地址与子网掩码按位“与”运算
结果:10101100000100010001000000000000
即:17217160
2)子网掩码按位取反结果:
00000000000000000000111111111111
与网络地址或运算结果:10101100000100010001111111111111
即:1721731255
key:网络地址 101451280 广播地址 10145135255
IP转换成二进制: 00001010 10010001 10000001 00010010
掩码转换成二进制:11111111 11111111 11111000 00000000
IP与掩码相与得网络地址(全1为1,见0为0):00001010 10010001 10000000 00000000
网络地址转换成十进制为:10,145,128,0
看你的掩码把后24位的前13为划成了子网,后11为划成了主机,故:
广播地址则要把网络地址的主机位全换成1,得:00001010,10010001,10000111,1111111
广播地址转换成十进制为:10,145,135,255
首先由ip地址结合子网掩码可以看出的是这是一个由A类地址,“借用”13位的主机位而得到的子网,所以很轻易地得到
网络地址是:101451280,也即:000010101001000110000 00000000000(看出来没?前21(8+13)位是网络位,后11位是主机位)
至于广播地址,网络位+全为1的主机位,即得:000010101001000110000 11111111111
10进制表达方式就是10145135255
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)