雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3854|回复: 14

[讨论/求助] 求助一个关于路由方面的问题

[复制链接]
发表于 2011-3-29 16:46:35 | 显示全部楼层 |阅读模式

现在有三个路由器,R0、R1、R2,拓扑如上所示,我想在R0上面可以ping通173.16.0.1这个地址,所以我在R0和R1上面分别做了静态路由,然后R3上面我仅做了端口的配置,未做任何路由(由于各种原因,这台路由器我无权限配置它)总体上来讲,有点这样的感觉:方向从R0-R1-R2,做了一个单条方向的路由,最后我发现在R0上面无法ping通173.16.0.1,不知是那里出问题,还得请大佬们帮我指点迷津,谢谢了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2011-3-29 16:48:13 | 显示全部楼层
不好意思,写错了一句话“然后R3上面我仅做了端口的配置,”应该是“然后R2上面我仅做了端口的配置”
发表于 2011-3-29 16:52:32 | 显示全部楼层
R0上ip route 20.20.20.0 255.255.255.0 20.20.20.2这条路由想说明什么问题。R0和R1是直连的啊,ping下肯定是通的么。至于R1到R2,173.16.0.0也是直连的,所以你要ping通173.16.0.1,只要让R0知道怎么样到达R2,而到达R2的下一跳你指的是20.20.20.2(R1)这是没错的,而R1到R2是直连网络。所以你只要指一条到达目标网段,且下一跳是20.20.20.2应该就可以了吧???


解释一下静态路由的格式
ip route 目标网段 目标网段的子网掩码 下一跳地址或者出接口地址
 楼主| 发表于 2011-3-29 16:58:38 | 显示全部楼层
二楼的兄弟解释的非常明白,十分感谢技术牛人,那么我现在的理解是我可以只在R0上面做一条这样的路由:173.16.0.0 255.255.0.0 20.20.20.2就可以了对吧,不知为什么,我这样这样偿试去做了,却还无法ping通173.16.0.1,不知是否是我的理解上有误,十分感谢二楼兄弟的支持
发表于 2011-3-29 17:05:21 | 显示全部楼层
却还无法ping通173.16.0.1

应该是R2上没有回程路由的原因。
发表于 2011-3-29 17:07:31 | 显示全部楼层
R2上再写一条回来的路由
ip route 20.20.20.0 255.255.255.0 173.16.0.254
发表于 2011-3-29 17:09:59 | 显示全部楼层
静态路由是需要两个方向的,否则icmp的请求和回应包中,回应包是超时的话,还是ping不通。
发表于 2011-3-29 17:31:31 | 显示全部楼层
兄弟你做这个拓扑图是用什么做的????
 楼主| 发表于 2011-3-29 17:37:22 | 显示全部楼层
看来我还得找找原因了,搭了个虚拟的环境怎么来都没问题,到了真实环境里面就不行了,谢谢二楼和三楼兄弟的支持,另外弱弱的说一下,我用的是packet tracer画的
发表于 2011-3-29 21:51:53 | 显示全部楼层
上面几位高手说的很对...
那个直连网段就没有必要做静态路由了 做了也没有用的
直连路由的优先级是0 大于静态路由使用下一条地址的优先级1
所以在路由表中是看不到你做的那个静态路由的 (直连路由路由器会自动生成所以没有必要做静态路由的去往20.20.20.0的数据都会从s0/0/0发出)

R1和R0、R2都是直连 所以上面什么都不要做

只要在R0上做一条去往R1-R2网段的静态路由(因为非直连)
Ip route 173.16.0.0 255.255.0.0 20.20.20.2
在R2上面再做一条去往R0-R1网段的静态路由,在没有ACL等等其他限制的情况下
Ip route 20.20.20.0 255.255.255.0 173.16.0.254
ping包就能够顺利到达这个拓扑的任何一个路由了..

....希望能帮到你~

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-5-18 11:31 , Processed in 0.078369 second(s), 19 queries , Gzip On.

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