默认路由的作用
当在路由表中找不到与IP包的目的地址精确匹配的路由时,路由器会选择默认路由来转发包。路由协议也可以广播默认路由。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

关于默认路由的分类和无类
IP转发中,我们介绍过路由器的配置可能有两种:使用无类地址路由(ip classless命令)和使用分类地址路由(no ip classless命令)。对无类地址路由而言,只要找不到精确匹配的路由,就使用默认路由;而对分类地址路由而言,路由器会首先检查是否有包含目的地址的分类子网,如果有,它就不会使用默认路由转发。

 

学习默认路由的方法
Cisco IOS支持四种学习默认路由的方法,IGP是否支持的情况具体如下表:
方法

RIP

EIGRP

OSPF

0.0.0.0 的静态路由,与 redistribute static 命令一同使用

default-information originate 命令

ip default-network 命令

使用汇总路由

如果路由器学习到多条默认路由,它会使用常规的路由选择步骤来确定最佳默认路由:管理距离,路由类型,metric

 

默认路由配置实例1
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
先来看看怎样按照第一种方法(静态地址的重分发)学习默认路由,这种方法RIPEIGRP均支持。其基本规则和条件如下:
1)在同一本地路由器上需要同时配置静态路由ip route 0.0.0.0 0.0.0.0redistribute static命令。
2metric的设置方法与常规方法一致。
3redistribute命令可以引用路由映射,它可以用来检查所有静态路由(不仅是默认路由)。
4EIGRP默认情况下将默认路由看作外部路由,其默认AD170
5OSPF不支持该方法。
R1的配置:
router eigrp 1
 redistribute static route-map just-default
 network 10.0.0.0
 network 14.0.0.0
 default-metric 1544 10 1 1 1
!
router rip
 version 2
 redistribute static
 network 13.0.0.0
 default-metric 1
!
ip classless
!
ip route 0.0.0.0 0.0.0.0 10.1.1.102
!
ip prefix-list zero-prefix seq 5 permit 0.0.0.0/0
!
route-map just-default permit 10
 match ip address prefix-list zero-prefix
!
route-map just-default deny 20

 

默认路由配置实例2
OSPF只支持路由子命令default-information originate来重分发默认路由,其主要特性如下:
1)重分发路由表中的每条默认路由(0.0.0.0/0)。
2)可直接设置metricmetric类型,默认开销是1,类型为E2
3OSPF支持always关键字,这意味着不管默认路由是否在路由表中,默认路由都会创建并广播。
4EIGRP不支持该方法。
5RIP虽然支持该方法,但有所不同。RIP仅在无默认路由存在或默认路由从其他路由协议学习到的时候,才会创建和广播默认路由。
R5的配置(拓扑图如上):
router ospf 1
 network 15.0.0.0 0.255.255.255 area 0
 default-information originate

 

默认路由配置实例3
使用ip default-network命令注入默认路由需要满足以下条件:
1)本地路由器必须配置ip default-network net-number命令,这里的net-number应为分类网络号。
2)分类网络必须在本地路由器的路由表中。
3)对EIGRP而言,分类网络必须由本地路由器广播到EIGRP
4OSPF不支持该方法。
R1的配置(拓扑图如上):
router eigrp 1
 network 10.0.0.0
 network 14.0.0.0
 auto-summary
!
router rip
 version 2
 network 13.0.0.0
!
ip classless
ip default-network 10.0.0.0
ip route 10.0.0.0 255.0.0.0 10.1.1.102

 

默认路由配置实例4
如果要使用路由汇总来创建默认路由,需要注意如下条件:
1)当确定默认路由为最佳路由加入路由表时,本地路由器创建一条本地汇总路由,其目的地址为null0AD5EIGRP)。
2EIGRP广播汇总路由到其他路由器,其AD90(内部)。
3RIPOSPF均不支持该方法。
4)为了克服EIGRP默认路由的AD较低的问题,可以根据需要使用ip summary-address命令配置更高的AD
R1的配置(拓扑图如上):
interface Serial0/0/0.4 point-to-point
 ip address 14.1.1.1 255.255.255.0
 ip summary-address eigrp 1 0.0.0.0 0.0.0.0 7