如何ping通两台计算机 您所在的位置:网站首页 两台电脑cmd通信 如何ping通两台计算机

如何ping通两台计算机

2024-07-10 01:45| 来源: 网络整理| 查看: 265

如何ping通两台计算机

因为ping是基于IP协议的,所以,先要保证两台计算机在同一个子网中,这里涉及到vlan和子网的概念

 

若两台主机不在同一个子网中则无法ping通

若两台主机在同一个子网中却ping不同,则可以试着关闭windows防火墙~~我自己就是这样子解决的,如果其他杀毒软件有什么防火墙也可以 试图关闭,看能不能解决问题,若还不能,则就可能涉及到网络和软件的设置问题了

 

ping不仅仅是windows下的命令,在unix和linux下也有这个命令,ping只是一个通信协议,是ip协议的一部分,tcp/ip 协议的一部分,Ping 在Windows系下是自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。应用格式: PingIP地址。如 ping 192.168.xx.xx。

一台计算机的IP地址可以进入“运行”界面,输入ipconfig /all 然后回车就可以查看ip地址

该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。----摘自百度

 

ping的工作机制是这样子的:假设两台主机A和B,A要ping通B的话首先它会检查B的ip然后用它比较它的routetable(路由表)??A若发现B与它 不再同一个ip子网了里,它就会向它的缺省网关发包。而缺省网关是收不到这个包的。。很显然B也收不到。。所以两者ping不通....

netbeui协议就不一样了,只要他们在同一广播域中,也就是A发的广播包B都能收到。但是刚刚提到了ping是基于ip协议的命令。

其实在同一个vlan.....就是相当于两台机器在同一个网段上

关于vlan和子网的区别,我的理解是这样子的: 通俗的说,Vlan是一个第二层的概念,普通的二层交换机就可以作Vlan 的划分,不管这个交换机有没有上联到路由器或者三层交换机上 。只要交换机没有上联三层设备,划分Vlan后 的结果是这个交换机上位于不同Vlan的主机将无法进行通信,不管你配置什么协议,这些主机 之间就是断开的,就像物理上 完全隔离的两个局域网一样。而子网是一个第三层的概念,并且我们通常说得 子网仅仅是基于ip协议的子 网,子网的划分必须要在三层设备(路由器、三层 交换机)上进行。

 

至于如何判断是在一个子网中,可以通过ip地址和子网掩码来判断,在运行界面下,输入ipconfig /all,回车,可以查看该计算机的ip地址 和子网掩码,各主机用自己的ip地址和自己的子网掩码做与运算,若得到的结果和其他主机的相同,则表明它们在一个子网中



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有