判断IP与网关地址是否在同一网段

ip:192.168.2.188

网关地址:192.168.2.1

1、当子网掩码为:255.255.255.0时,如果IP的网络段最后的2与网关的网络段最后的2相同,即在同一网段。

ip:                192.168.2.188

网关地址:    192.168.2.1

2、当子网掩码不为:255.255.255.0时,要计算IP与网关的网络地址是否在同一网段:

ip:                192.168.2.188 ------> 11000000 10101000 00000010 10111100

子网掩码:    255.255.255.128 ------>      11111111 11111111 11111111  10000000

网关地址:    192.168.2.1 ------>      11000000 10101000 00000010 00000001

计算IP的网络地址:

        11000000 10101000 00000010 10111100

&      11111111  11111111   11111111   10000000

                                                                                         

        11000000  10101000  00000010  10000000

                192.        168.             2.                128

计算网关的网络地址:

        11000000 10101000 00000010 00000001

&      11111111  11111111   11111111   10000000

                                                                                         

        11000000  10101000  00000010  00000000

                192.        168.             2.                0

  • IP地址192.168.2.188的网络地址是 192.168.2.128
  • 网关地址192.168.2.1的网络地址是 192.168.2.0

这意味着,使用子网掩码255.255.255.128时,IP地址192.168.2.188和网关地址192.168.2.1不在同一网段内。因为子网掩码255.255.255.128将192.168.2.0网络划分为两个子网:

  • 从192.168.2.0到192.168.2.127的第一个子网。
  • 从192.168.2.128到192.168.2.255的第二个子网。

IP地址192.168.2.188位于第二个子网,而网关地址192.168.2.1位于第一个子网,因此它们不共享相同的网络地址,表明它们位于不同的子网中。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值