怎么判断任意两台计算机的ip地址属于同一个网络?


两台计算机的ip地址属于同一个网络?这问有点不太理解
你问的是这两台计算机使用的是不是同一个ISP网络供应商的意思吗?
如果是的话 。你可以访问以下地址来查看 。相同的就是:
www.ip138.com
在这里你就可以查到自己的公网IP 。如下图:

怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
还是问:两台计算机在不在同一个局域网内?
你可以通过以下方法来查看 。如果两个IP地址的前三个字段是一样的 。那就是相同的:
第一步在我们的电脑上按win+R键 。打开运行 。输入cmd 。点击确定 。进去命令提示符 。如下图所示:
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
第二步进去命令提示符之后 。我们输入ipconfig 。按回车键 。进行查看电脑的ip地址 。如下图所示:
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
如:你的IP和对方的IP 。这三个字段一样:192.168.1.···;那你们就是同一个局域网
其他观点:
不能单纯的通过分析IP地址和子网掩码来分析两台计算机的IP地址属于同一个网络 。要根据实际情况 。
比如:我家的电脑的IP地址是:192.168.1.26 。邻居家电脑的IP地址是:192.168.1.27 。这显然不是在同一个网络 。这时你使用Ping命令可能会ping通 。
如果网络环境比较简单 。只有1台路由器 。且两台电脑通过网线或无线连接在同一台路由器上 。那么这种情况下 。两台电脑的ip地址是属于同一个网络的 。
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
如果网络环境比较复杂 。有多台路由器 。多台交换设备 。线路特别复杂的情况下 。如何判断两个电脑是不是在同一个网络呢?
1、简单的方法:
不通过网管 。只需要两台电脑同时下载“飞鸽传书”这个软件并且打开 。如果在同一个网络内 。“飞鸽传书”就会在通讯录内出现对方的信息(支持Windows、MAC、IOS、Android、Linux) 。
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
【怎么判断任意两台计算机的ip地址属于同一个网络?】2、复杂的办法:
1)在两台电脑上 。打开运行(WIN+R键) 。输入“CMD”后回车 。再输入ipconfig /all 。并且记录(截图或拍照即可)IP地址、物理地址(MAC地址)、子网掩码、网关地址 。
这里可以初判断 。一般子网掩码一样 。网关地址一样的话 。基本是属于同一个网络 。
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
2)在1台电脑上 。使用ping命令 。ping一下对方的电脑 。看是否出现数据包(没有是不正常的) 。
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
3)在同一台电脑上 。使用arp -a命令 。查看一下路由表 。对比一下 。看是否有对方电脑的IP地址和MAC地址 。如果IP和MAC能够对应上 。就说明一定是在同一个网络内 。
ping的目的 。是产生路由表 。如果没有ping可能arp -a后 。就没有对方电脑的IP地址和MAC地址信息 。
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
3、还有一种办法 。就是自己登陆路由器的管理后台(或者将IP地址和MAC地址截图给网管) 。查看一下路由器分配的IP地址及对应的MAC地址 。
怎么判断任意两台计算机的ip地址属于同一个网络?

文章插图
分析两台电脑在不在同一个网络内 。不能单纯的去分析IP地址、子网掩码、网关这些信息 。到最后都不知道自己踩的坑是在哪里 。
如果需要学习如何去划分IP地址和子网 。一定要对路由器、交换机等设备、网络有相关知识的储备 。
以上是我个人的一些经验和总结 。希望可以帮助到大家 。如果有不同的意见和建议 。欢迎评论区留言一起讨论 。
其他观点:
/*
//判断任意两台计算机的IP地址是否属于同一子网络
子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据 。
子网掩码与IP地址结构相同 。是32位二进制数 。其中网络号部分全为“1”和主机号部分全为“0” 。利用子网掩码可以判断两台主机是否中同一子网中 。若两台主机的IP地址分别与它们的子网掩码相“与”后的结果相同 。则说明这两台主机在同一子网中 。
示例:
I P 地址192.168.0.1
子网掩码255.255.255.0
转化为二进制进行运算:

推荐阅读