永发信息网

如何判断几个主机是不是在同一子网

答案:2  悬赏:30  手机版
解决时间 2021-02-11 23:54
  • 提问者网友:欺烟
  • 2021-02-11 18:23
如何判断几个主机是不是在同一子网
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-02-11 20:00



每个主机的IP地址子网掩码你知道吧,如果不知道那么在DOS窗口输入IPCONFIG查看,然后把每个IP地址和子网掩码都转为2进制,做与运算,得到子网的网络地址,对比几个主机的网络地址是否相同,如果相同则在同一个子网。
例如10.0.0.130 255.255.255.128
IP转2进制为:00001010.00000000.00000000.10000010
掩码转2进制为:11111111.11111111.11111111.10000000
相与得:00001010.00000000.00000000.10000000
转十进制为:10.0.0.128(网络地址)
全部回答
  • 1楼网友:煞尾
  • 2021-02-11 20:05
对于任何的计算机,你把它们的ip地址与子网掩码相应位进行相与,得出的结果相同,就是属于同一子网。什么是:相与。相与就是1与1=1,1与0=0,0与0=0.相应位就是最底位与最低位,一直与到最高位。比如: 192.1.1.0 子网掩码:255.255.255.192 192.1.1.55 子网掩码:255.255.255.192 把相应的ip地址和子网掩码写成二进制,进行与操作: 11000000.00000001.00000001.00000011=192.1.1.3 看私有IP地址。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯