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

[求助] 静态路由问题

[复制链接]
发表于 2014-3-30 21:20:23 | 显示全部楼层 |阅读模式
3鸿鹄币
ip route 0.0.0.0 0.0.0.0 null0
这条默认路由是什么意思?
我在GNS3里面的R1里面打"ip route 0.0.0.0 0.0.0.0 null0"和"ip route 0.0.0.0 0.0.0.0 serial1/3"效果是一样的...都可以
向eigrp下放默认路由...



拓扑图

拓扑图
捕获.JPG

最佳答案

发表于 2014-3-30 21:20:24 | 显示全部楼层

【eigrp】注入默认,static指向下一跳和null0的区别.jpg
沙发 2014-3-30 21:20:24 回复 收起回复
回复

使用道具 举报

发表于 2014-3-30 22:15:17 | 显示全部楼层
你把默认路由都指向NULL0 了,数据在转发的时候找不到出去的路由,匹配默认路由就直接把数据扔掉了,你还搞个毛啊!!
板凳 2014-3-30 22:15:17 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2014-3-30 22:26:25 | 显示全部楼层

为啥,我用不管是用serial1/3还是null0,都ping不通R2的S1/3....
地板 2014-3-30 22:26:25 回复 收起回复
回复

使用道具 举报

发表于 2014-3-30 23:17:25 | 显示全部楼层
haopengzhanchi 发表于 2014-3-30 22:15
你把默认路由都指向NULL0 了,数据在转发的时候找不到出去的路由,匹配默认路由就直接把数据扔掉了,你还搞 ...

这正是此条路由的目的的......没有匹配就扔掉..省得没用的数据包在网络里乱窜啊................一些规范的大网里常用的套路...........
5# 2014-3-30 23:17:25 回复 收起回复
回复

使用道具 举报

发表于 2014-3-31 00:02:34 | 显示全部楼层
下一跳指向null0,这不是直接就丢包了吗?为什么要这样?
6# 2014-3-31 00:02:34 回复 收起回复
回复

使用道具 举报

发表于 2014-3-31 00:17:30 | 显示全部楼层
null 0好比垃圾桶,不过实验需要就用上了
7# 2014-3-31 00:17:30 回复 收起回复
回复

使用道具 举报

发表于 2014-3-31 01:15:32 | 显示全部楼层
fensirs 发表于 2014-3-30 22:26
为啥,我用不管是用serial1/3还是null0,都ping不通R2的S1/3....

只是ping不通r2的s1/3的话,和null0没啥关系,这条路由是r1上直连明细路由,能ping通r1的s1/3不?能ping通的话,就是r2上没有你ping的源地址网段的回程路由。瞅瞅r2上路由表有没有13,15段的路由。
8# 2014-3-31 01:15:32 回复 收起回复
回复

使用道具 举报

发表于 2014-3-31 08:59:28 | 显示全部楼层
gouerhuang 发表于 2014-3-30 23:17
这正是此条路由的目的的......没有匹配就扔掉..省得没用的数据包在网络里乱窜啊................一些规范 ...

首先,你如果用默认路由加出接口和使用吓一跳那是肯定没有问题的,鉴于你说的那种情况,你使用出接口或者吓一跳时就把指向null 0的那条删除,不然肯定是会有影响的。其次,你既然要往EIGRP域内注入默认路由了,那么你还要指向null0 干毛用,你还没有理解这条默认路由在此出现的真正意义。
9# 2014-3-31 08:59:28 回复 收起回复
回复

使用道具 举报

发表于 2014-3-31 12:34:15 | 显示全部楼层
这么说吧,假设企业有这样的一个要求,在边界路由器出口处,有一些出口网段,公司希望,只有边界路由器含有某个外网的网段时,才将数据包发送出去,诺没有这个网段,就不转发这个数据包,假设这些网段有一百个,,若你一个一个的指静态,是一个负担,当是你指了一个null0静态的路由条目,可以实现两个目的:①向内网发送默认路由,简化配置②:在边界路由器去,诺有具体的路由条目,就转发,没有就丢弃,就实现了公司的需求,节约了网络的带宽!你仔细想想
10# 2014-3-31 12:34:15 回复 收起回复
回复

使用道具 举报

发表于 2014-3-31 15:20:59 | 显示全部楼层
null0的话,就好比一个黑洞,也可以说是一个eigrp下面的一个优化,没有路由信息的,全部视为有害的报文,直接在null0接口扔掉,你ping不同1.1.1.1主要的原因是因为你R2上没有1.1.1.0的路由,如果有的话,根据最长匹配那么就会通信,没有的话你配置默认的,他就会把本地没有路由条目的路由给drop掉,
11# 2014-3-31 15:20:59 回复 收起回复
回复

使用道具 举报

发表于 2014-3-31 16:46:34 | 显示全部楼层
所谓下发默认路由也就是说告诉eigro域的路由器,把自己路由表上没有的目的地址往通往通告默认路由的那台路由器上转发,转发到了通告默认路由的路由器上后,配置的默认路由指向null还是指向具体的出接口才有区别,指向null接口,就所有没有明细路由的数据包都丢弃,指向具体的出接口或吓一跳,就把没有明细路由的数据包转发到指定的出接口或吓一跳对应的出接口。
12# 2014-3-31 16:46:34 回复 收起回复
回复

使用道具 举报

发表于 2014-4-1 11:19:15 | 显示全部楼层
防环
13# 2014-4-1 11:19:15 回复 收起回复
回复

使用道具 举报

发表于 2014-4-1 14:46:30 | 显示全部楼层
··扯这么多干嘛 之所以用se1/0这条默认路由不通 是因为你R2没有回包路由···
14# 2014-4-1 14:46:30 回复 收起回复
回复

使用道具 举报

发表于 2014-4-7 23:30:49 | 显示全部楼层
这条路由配置后  是把你这个设备收到的包发到一个空接口null0上  也就是丢弃
15# 2014-4-7 23:30:49 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 15:53 , Processed in 0.105301 second(s), 27 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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