两台路由器两台pc怎么ping通(两个路由器之间如何ping通?)
两个不同网段的路由器怎么能ping通?
有两种方法:
如果有两台计算机,分别是PC1和PC2,PC1是192.168.1.1/24,PC2是192.168.2.1/24,如果没有三层设备,可以把PC2网段的IP地址加到PC1上,或者把PC2网段的地址加到PC2上。也就是可以实现通信(比如PC1加192.168.2.100/24或者PC2加192.168.1.100/24,这里的/24是指网络位数为24和192.168.2.100 255.255.255)。)。
两个网段之间连接一个路由器(普通路由器或专业路由器都可以,这里以普通路由器为例),PC1连接路由器的任意一个局域网端口,PC2连接路由器的广域网端口,路由器的局域网端口设置为192.168.1.254/24,广域网端口设置为静态IP 192.168.2.254/24。PC1和PC2的网关分别是。
补充:不同网段之间的通信必须依靠三层设备(路由器或三层交换机)。不同网段由于网络号不同,没有三层设备无法直接通信。需要根据具体的拓扑来设置。以上示例基于PC1-路由器-PC2。PC1和PC2不在同一个网段,因此它们必须通过三层设备进行通信。因为路由器有PC1和PC2的路由表,并且是直连网段,所以可以通信(路由器的作用是连接不同的网段)。
两个路由器之间如何ping通?
默认情况下,路由器只有直接路由。如果未指定,它将不会知道另一台路由器的直接路由。
因此,PC1只能ping通route2,但PC2无法ping通。同样,PC2只能ping通PC1。
除非有路由协议,比如RIP.OSPF,(因为按照上面的说法,route1上只有路由:PC1和route1两个网段以及route1和route2两个网段。问题就出现了。因为PC2和route2的直连网段是未知的,所以route2上只有PC2和route2的直连网段以及route2和route1的直连网段。)
如果该路由仅在route1上指定,则PC1无法ping通PC2。原理是route2不知道PC的网段应该从哪个端口发出。
同样,PC2也不能仅通过指定route2上的路由来ping PC1。原理是一样的。
如果只有一台路由器,您可以通过在PC上直接指定网关来ping对方,而不用指定网关。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。