设为首页收藏本站language 语言切换
查看: 2374|回复: 14
收起左侧

[求助] 新手求助,帮忙说明一下为什么两个类似拓扑结果不一样

[复制链接]
发表于 2015-11-30 16:24:49 | 显示全部楼层 |阅读模式
3鸿鹄币
如图所示:
上面的拓扑PC可以互相ping通
下面的拓扑PC ping不通右侧路由器接口地址

路由器只写了接口地址和启用接口,别的都没配置。

有一点搞不清楚,为什么第一个拓扑PC可以ping通,而第二个(下面的)就ping不通了呢?ping包和ARP的原理我查看了一下,没问题啊。第二个拓扑中路由器也有关于192.168.2.0这个网段的直连路由表,应该可以把ping包和ARP包发给右侧路由器的啊。
QQ截图20151130162346.jpg

最佳答案

查看完整内容

下图中的右边路由器没有到1.0网段的路由,肯定ping不通呀。。。需要添加一条路有才行!
发表于 2015-11-30 16:24:50 | 显示全部楼层
下图中的右边路由器没有到1.0网段的路由,肯定ping不通呀。。。需要添加一条路有才行!
沙发 2015-11-30 16:24:50 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2015-11-30 16:48:32 | 显示全部楼层
zeally 发表于 2015-11-30 16:41
下图中的右边路由器没有到1.0网段的路由,肯定ping不通呀。。。需要添加一条路有才行!

可是上面拓扑的右侧PC也没有路由啊?为什么上面拓扑能通呢?
板凳 2015-11-30 16:48:32 回复 收起回复
回复

使用道具 举报

发表于 2015-11-30 17:42:21 | 显示全部楼层
小麦0412 发表于 2015-11-30 16:48
可是上面拓扑的右侧PC也没有路由啊?为什么上面拓扑能通呢?

不一样的,楼主好好想想!一台路由器连接2台PC机,直连路由,你可以进入路由器看下,默认就起了2条直连路由;而下面的则不一样,右边路由器是跟中间R5直连,但是不跟左边的PC直连,压根没有去往左边PC的路由,有去的包,没有回来的包,所以通不了
地板 2015-11-30 17:42:21 回复 收起回复
回复

使用道具 举报

发表于 2015-11-30 18:59:49 | 显示全部楼层
上面的拓扑是所有的数据包转发全部由中间的路由器来完成,两台PC只要把数据发送给路由器即可。下面的拓扑不一样,如果有数据包到达路由器,会看IP地址,看到和自己的一个接口匹配,然后回应,发送回包时路由表里面没有这个条目,直接丢弃,你在下面的拓扑中,最右边的路由器那里添加网关或者配置一条默认路由就可以到达
5# 2015-11-30 18:59:49 回复 收起回复
回复

使用道具 举报

发表于 2015-11-30 19:21:29 | 显示全部楼层
6# 2015-11-30 19:21:29 回复 收起回复
回复

使用道具 举报

发表于 2015-11-30 20:05:53 | 显示全部楼层
楼主,根据你描述和拓扑图来看,应该下面是能Ping通的,你检查下PC的IP和网关,以及路由器接口IP看看,实在不行就是模拟器bug,重启试试

评分

参与人数 1好评度 +1 收起 理由
姚BB + 1 很给力!

查看全部评分

7# 2015-11-30 20:05:53 回复 收起回复
回复

使用道具 举报

发表于 2015-12-1 09:32:50 | 显示全部楼层
右边的 1个是终端PC  1个是路由器 能一样吗
8# 2015-12-1 09:32:50 回复 收起回复
回复

使用道具 举报

发表于 2015-12-1 09:41:02 | 显示全部楼层
路由器2个接口分别是两边PC的网关,在路由器上是直连网段不需要学习路由,左边PC包交给路由器,路由器收到是发往右边PC的数据包,就从右边接口出去,回来的时候原理一样
9# 2015-12-1 09:41:02 回复 收起回复
回复

使用道具 举报

发表于 2015-12-1 10:32:55 | 显示全部楼层
楼上说的没问题,不同网段之间通信需要有路由条目。还有就是,如果你是用路由器模拟PC的话,需要把路由器用no ip routing命令来关闭路由功能,不然是不行的哦。
10# 2015-12-1 10:32:55 回复 收起回复
回复

使用道具 举报

发表于 2015-12-1 13:04:13 | 显示全部楼层
你可以查看一下下面拓扑右边的路由器的路由表,它没有到192.168.1.0/24的路由,它虽然收到PC的ICMP包,但它不知道怎么回去,所以直接丢弃并不会回复
11# 2015-12-1 13:04:13 回复 收起回复
回复

使用道具 举报

发表于 2015-12-1 13:07:08 | 显示全部楼层
PC和路由器在硬件上差不多,但功能上还是有区别的,路由器有路由功能,PC没有
12# 2015-12-1 13:07:08 回复 收起回复
回复

使用道具 举报

发表于 2015-12-3 16:05:48 | 显示全部楼层
小麦0412 发表于 2015-11-30 16:48
可是上面拓扑的右侧PC也没有路由啊?为什么上面拓扑能通呢?

上面的pc有默认网关,下面的路由器有到中间路由器的默认路由,而没有到左边PC的路由,所以ping包无法返回。上面的pc通过默认网关把ping的返回包发给中间路由器,中间路由器通过默认路由把ping返回包发给左边路由器。
13# 2015-12-3 16:05:48 回复 收起回复
回复

使用道具 举报

发表于 2015-12-5 20:51:02 | 显示全部楼层
缺少路由条目,设一条静态路由就可以通了
ip route 192.168.2.0 255.255.255.0 192.168.1.1
14# 2015-12-5 20:51:02 回复 收起回复
回复

使用道具 举报

发表于 2015-12-5 20:51:56 | 显示全部楼层
补充,要两个路由器互指静态路由才可以
15# 2015-12-5 20:51:56 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-9 01:53 , Processed in 0.066047 second(s), 17 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表