缺省路由和按需路由 (2006-11-30 16:58:02)

来源:百度文库 编辑:神马文学网 时间:2024/10/05 00:32:02
缺省路由和按需路由
(2006-11-30 16:58:02)转载
做什么用的?
0.0.0.0=最不精确的匹配。当没有任何更加准确的路由时就匹配缺省路由,省很多事情的好东西。。。
按需路由也省很多事情。。。就是存在就有路由,1条命令。
静态缺省路由:
ip classless(11.3 后的IOS上是默认命令啦)
ip route 0.0.0.0 0.0.0.0 下一跳  这条命令启用后,RIP,IGRP和EIGRP都会自动通告它(这命令好,省事!还可以在有类别和无类别协议互相充分发时起作用!卷一P478。)
卷一的P478的12.3.2 案例研究:缺省网络命令
#ip default-network
这个功能感觉很垃圾,既然在这个命令中目标地址必须是用作缺省网络的主网地址,而这个网络可以是直连也可以是动态路由协议发现的。那何必使用所谓叫缺省?直接在需要这个网络的路由协议中宣告这个地址不就行了?对于P479上对于Athens的RIP配置,改成:
router rip
network 172.16.0.0
network 10.0.0.0
如果嫌说有没用的数据在令牌口上发送passive 掉那个令牌口就可以。
这样不是更省事吗?也免得其他RIP路由器把对不存在的路由为目的地的数据包还发过来让Athens来丢弃。甚至在10.0.0.0 那个网络后即使还有其他网络,通过这个缺省命令也是到不了的。
而在EIGRP中就更夸张了。。。既然需要在协议中宣告这个10.0.0.0地址。何必再来一个    ip default-network 10.0.0.0呢?甚至当我把EIGRP的自动汇总关掉的时候,其他路由器上干脆也不标明这条10.0.0.0为缺省了,直接把更精确地地址写上,前面毅然标了一个大大的D。
根本没缺省什么事了。当自动汇总不关闭,其他路由器上标明D* 10.0.0.0/8的时候,我就更疑惑了。。。反正就这一个地址。。。缺省什么了?在10.0.0.0网络后面的所有其他网络都不能通过这个缺省方式到达。。。真是没用的缺省。。。(如果哪位路过的大虾知道这个命令有何作用,赶快给小弟指明。。。万分感谢!!!)(卷一第一版中说的是IGRP,第二版已经改成EIGRP啦~其实道理差不多,IGRP不能关汇总就是了)
缺省信息源
用于重新分配缺省路由进入OSPF和ISIS:
#default-information originate  [always]  metric Value metric-type 1
关键字always仅在OSPF中使用,作用使路由器始终通告一条缺省路由进入OSPF,不管指向0.0.0.0的路由是否存在或当掉。
ODR
一条命令:router odr
万一CDP被关掉了。。。
进程下cdp run
接口下cdp enable
下午时间就废在做ip default-network的实验上了。。。也没发现这玩意儿有什么作用。。。晚上继续。。。