缺省路由


RIP中的缺省路由(殿后网关)
RIP自动通告缺省路由给其他运行RIP的路由器 。配置了缺省路由的RIP路由器显示为,如:
Gateway of last resort is 192.168.1.82 to network 0.0.0.0
S* 0.0.0.0/0 [1/0] via 192.168.1.82
接受该缺省路由的其他RIP路由器显示,如:
Gateway of last resort is 192.168.1.17 to network 0.0.0.0
R* 0.0.0.0/0 [120/1] via 192.168.1.17, 00:00:02, Ethernet0
ospf中各个区域生成缺省路由的方法
a).正常区域缺省不产生缺省路由
正常区域产生缺省路由并向其他正常区域发送缺省路由的方法:
第一步:(可选)
global
ip default-network net_address(直接连接的网段号) 或
ip route 0.0.0.0 0.0.0.0 via_ip_address
注:当另一个路由协议和本地ASBR相连,并通告了一条缺省路由进来,这时就不需要配置第一步了 。用第二步的命令就会自动把该缺省路由通告给区域内部 。如:BGP—OSPF中,EBGP通告了一条缺省路由B* 0.0.0.0/0 [20/0] via 10.1.1.2 进来 。
第二步:
router ospf process
default-information originate [always] [metric value] [metric-type value] [route-map name]
注:always参数可以防止路由翻动(Flag),因为每次翻动都会发送一条LSA5 。Always参数适合只有一条链路与外界相连,也就是说这时只有一个ASBR通告了一条缺省路由进来 。
第三步:
global
ip classless
这时该路由器缺省产生一条0.0.0.0/0 的O*E2缺省路由,并通告给区域内其他路由器,使该路由器变成一台ASBR 。这在连接了Internet的ASBR上很有用 。
route-map参数过滤哪些网段可以产生缺省路由,并被通告进来 。
b).stubby和total stubby区域
到这两种区域的ABR缺省会产生一条0.0.0.0/0的O*IA汇总路由,并通告给这两种区域内的其他路由器,所以不需有其他命令 。
c).NSSA区域
一个缺省路由将不会自动被Flooded进入NSSA区域 。
第一步:
global
ip default-network net_address 或
ip route 0.0.0.0 0.0.0.0 via_ip_address
第二步:
router ospf process
area area-id nssa default-information-originate [no-redistribution]
default-information originate always
第三步:
global
ip classless
这时该路由器缺省产生一条O*N2 0.0.0.0/0 via w.x.y.z的缺省路由,并通告给该nssa区域内其他路由器 。
No-redistribution命令,当路由器是一个NSSA ABR,而且我们想让“redistribute”命令只将路由引入到标准区域,而不引入到NSSA区域时,使用该参数 。(该ABR连接了多个区域吗?)
Ospf的区域间路由汇总(summary)
要在连续的子网上进行路由汇总
ABR对进入的路由汇总后再通告给ospf中的BackBone Area0内的路由器 。
router ospf process
area id range x.y.z.w mask
ABSR对进入的外部路由汇总后再通告给ospf中的其他路由器 。
router ospf process
summary-address x.y.z.w mask
IGRP和EIGRP中通告缺省路由
这两种协议不能识别0.0.0.0的IP地址,需用命令
(global) ip default-network net_address(直接连接的外部网段号)把路由表中当前可用的实际网络指定为要使用的缺省默认路由 。
使用该命令的路由器的路由表中显示一条带“*”的candidate default(候选默认)路由,如:
Gateway of last resort is not set
* 10.0.0.0/8 is subnetted, 1 subnets
该路由器会把这条默认路由通告给其他运行IGRP或EIGRP的路由器,如:
Gateway of last resort is 172.16.3.1 to network 10.0.0.0
I* 10.0.0.0/8 [100/8639] via 172.16.3.1, 00:00:17, Ethernet0
在EIGRP中,在端口做0.0.0.0的SUMMARY也可以产生DEFAULT或者重分布缺省路由也可以

推荐阅读