http://www.yuyong.net

大神帮你如何判断IP地址是否在同一个网络

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到如何判断IP地址是否在同一个网络的问题,如果我们遇到了如何判断IP地址是否在同一个网络的...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到如何判断IP地址是否在同一个网络的问题,如果我们遇到了如何判断IP地址是否在同一个网络的情况,该怎么处理怎么才能解决如何判断IP地址是否在同一个网络带来的困扰呢,对于这样的问题其实我们只需要首先两个ip地址是否在同一个网络里,主要是判断他们的网络标识是否一样,如果一样那么这两个ip地址肯定在同一个网络里。那么网络标识是什么?网络标识就是ip地址与子网掩码进行相与,操作的结果,你会发现两个操作结果都是一样,那么就能判断这两个ip地址都在一个网段里子网掩码是什么?它本身就是个ip地址,只不过这个ip地址有一些位数标识了主机所在子网,有一些位标识了哪些是主机位的掩码下面举出一个实例,比如两这样就解决了这样的问题,接下来给大家带来如何判断IP地址是否在同一个网络的详细操作步骤。

方法/步骤

首先两个ip地址是否在同一个网络里,主要是判断他们的网络标识是否一样,如果一样那么这两个ip地址肯定在同一个网络里。

大神帮你如何判断IP地址是否在同一个网络

那么网络标识是什么?网络标识就是ip地址与子网掩码进行相与,操作的结果,你会发现两个操作结果都是一样,那么就能判断这两个ip地址都在一个网段里

大神帮你如何判断IP地址是否在同一个网络

子网掩码是什么?它本身就是个ip地址,只不过这个ip地址有一些位数标识了主机所在子网,有一些位标识了哪些是主机位的掩码

大神帮你如何判断IP地址是否在同一个网络

下面举出一个实例,比如两个ip A IP:202.194.128.12,B IP:202.194.128.25。子网掩码:255.255.255.0,

那么首先将A转化为二进制,1100 1010.1100 0010.1000 0000.0000 1100

B转化为二进制,1100 1010.1100 0010.1000 0000.0001 1001

大神帮你如何判断IP地址是否在同一个网络

子网掩码255.255.255.0想对应的二进制C:1111 1111.1111 1111. 1111 1111 .0000 0000。然后将 A and C=11001010.1100 0010.1000 0000 .0000 0000

同时B and C=11001010.1100 0010.1000 0000 .0000 0000

大神帮你如何判断IP地址是否在同一个网络

最后我们能得到结论A,B在同一个网段。如果像上面的情况,相与出来的结果不相等,那么A,B不会在同一网段

大神帮你如何判断IP地址是否在同一个网络

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。