IP地址网络地址和广播地址

2025-03-11 11:10:58
推荐回答(3个)
回答1:

  1. 网络地址就是主机位全部是0,广播地址就是主机位是全1
    先把子网掩码化成二进制,再对应的把子网掩码后面是0的部分对着Ip地址换成0和1就是网络地址和主机地址

  2. 比如192.168.1.3 /255.255.255.252 ,换算一下成二进制11111111.11111111.11111111.111111  00  /掩码
    11000000.10101000.00000001.000000  11   /地址

  3. 掩码后两位是0,那么把地址的后两位换成0就是网络地址,换成1就是广播地址
    那么就是:11000000.10101000.00000001.000000  00
    11000000.10101000.00000001.000000  11

  4. 把上面的二进制转换成10进制
    得到192.168.1.0是网络地址,192.168.1.3是广播地址,同理,172.16.1.128/255.255.255.128,
    11111111.11111111.11111111.1    0000000  掩码
    172          .16           . 1.             .1    0000000  地址
    172          .16           . 1.             .1    1111111
    172.16.1.128是网络地址,172.16.1.255是广播地址
    10.0.0.3/255.255.255.252

    11111111.11111111.11111111.111111  00  /掩码

    10            .0              .0              .000000   11

    10            .0              .0              .000000   00

    10.0.0.0是网络地址,10.0.0.3是广播地址

回答2:

网络地址就是主机位全部是0,广播地址就是主机位是全1
先把子网掩码化成二进制,再对应的把子网掩码后面是0的部分对着Ip地址换成0和1就是网络地址和主机地址,比如
192.168.1.3 /255.255.255.252 ,换算一下成二进制

11111111.11111111.11111111.111111 00 /掩码
11000000.10101000.00000001.000000 11 /地址
掩码后两位是0,那么把地址的后两位换成0就是网络地址,换成1就是广播地址
那么就是:11000000.10101000.00000001.000000 00
11000000.10101000.00000001.000000 11
把上面的二进制转换成10进制
得到192.168.1.0是网络地址,192.168.1.3是广播地址,

同理,172.16.1.128/255.255.255.128,
11111111.11111111.11111111.1 0000000 掩码
172 .16 . 1. .1 0000000 地址
172 .16 . 1. .1 1111111
172.16.1.128是网络地址,172.16.1.255是广播地址

10.0.0.3/255.255.255.252
11111111.11111111.11111111.111111 00 /掩码
10 .0 .0 .000000 11
10 .0 .0 .000000 00
10.0.0.0是网络地址,10.0.0.3是广播地址

回答3:

IP地址是每位转换成一个8位的二进制:
192.168.1.3
先说1转换为00000001
3转换为00000011

转换方法:
二进制(128,64,32,16,8,4,2,1)
3等于2+1,所以上面二进制对应的数值的第7、8位符合,是为1,其他位为0.即第一位128→0 第二位64→0 第三位32→0 第四位16→0 第五位8→0 第六位4→0第七位2→1第八位1→1
所以3→00000011

按上述方法算出192 =128+64 对应上面二进制(前两位为1其他位为零)1100000
168→10101000

所以192.168.1.3→1100000.10101000.00000001.00000011

类推:剩下的自己求解吧。