Cisco路由缺省的管理距离(AD<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

直连接口

0

OSPF

110

*静态路由

1

IS-IS

115

EIGRP汇总路由

5

RIP

120

外部BGP

20

EGP

140

EIGRP

90

外部EIGRP

170

IGRP

100

内部BGP

200

*静态路由使用接口替代下一跳地址时,目的网络被认为是直连网络,即管理距离为0

 

默认的路由重分配metric

RIP

其它路由分配进其中时,默认为无限大

EIGRP

其它路由分配进其中时,默认为无限大

OSPF

其它路由分配进其中时,默认为20;除了BGP1

IS-IS

其它路由分配进其中时,默认为0

BGP

其它路由分配进其中时,默认为IGP本身metric

 

Ospf eigrp rip间的重分配

 

(config)#router ospf 1

(config-router)#redistribute eigrp 100 metric 30 metric-type 1 subnets

(config-router)# redistribute rip subnets

注:subnets参数为重分配子网,不加即只重分配主类地址

 

(config)#router eigrp 100 

(config-router)#redistribute ospf 1 metric  10000   100   255      1    1500

                                         Bandwidth   delay   reliability   loading    mtu

(config-router)#redistribute rip metric 10000  100  255  1  1500

注:分配进eigrpmetric可固定为10000 100 255 1 1500

 

(config)#router rip

(config-router)#redistribute eigrp 100 metric 2

(config-router)# redistribute ospf 1 metric 2

注:rip以跳数作度量,最大为15

 

多进程的EIGRPospf间的重分配配

 

(config)#router ospf 1

(config-router)#redistribute eigrp 100  metric-type 1 subnets

(config-router)# redistribute eigrp 200 subnets

(config-router)#default-metric 30

Default-metric的作用是在用redistribute时没有指定metric时,为所有路由指定度量

(config)#router eigrp 100

(config-router)# redistribute eigrp 200

(config-router)# redistribute ospf 1 10000 100 255 1 1500

 

(config)#router eigrp 200

(config-router)# redistribute eigrp 100

(config-router)# redistribute ospf 1 10000 100 255 1 1500

注:不同的eigrp自治系统间,都有着自己独立的数据库,所以它们这间路由的学习须重分配

 

IS-ISRIP间的分配

 

(config)#router rip

(config-router)#redistribute isis level-1-2 metric 2  isis须指定级别

(config)#router isis

(config-router)#net 49.00001.0000.0123.0011.00

(config-router)#redistribute rip metric 5 metric-type internal/external level -2

 

注:isis重分配metric-type 内部和外部,度量起始值不同。默认为内部类型,

从基数0开始,外部从基数64开始!上面为internal,则metric5。当为

external,metric64+569,若没指定metric,则为64

 

静态路由,直连网络的重分配

 

(config)#router rip

(config-router)#redistribute connected metric 1

 

(config)#router rip

(config-router)#redistribute static metric 1

(config)#ip route 10.1.2.0 255.255.255.0 10.1.4.1

(config)#ip route 10.1.2.0 255.255.255.0 null 0

 

注: 作为无类别的路由重分配到有类网络rip时,与其接口掩码不一致,致

使10.1.2.160/28 10.1.2.224/28无法被重分配,而此时用静态路由作汇总地

10.1.2.0/24作为通告,重分配进rip.

     汇总地址都有一条路由指向空接口,以避免环路,所以此时也应添加一

条指向null 0的路由!
 
 
Image:luyoupeizhi01.png
Router1的Serial 0端口和Router2的Serial 0端口运行OSPF,在Router1的Ethernet 0端口运行RIP 2,Router3运行RIP2,Router2有指向Router4的192.168.2.0/24网的静态路由,Router4使用默认静态路由。需要在Router1和Router3之间重新分配OSPF和RIP路由,在Router2上重新分配静态路由和直连的路由。
范例所涉及的命令
           任务                                                         命令
 
重新分配直连的路由                                               redistribute connected
重新分配静态路由                                                 redistribute static
重新分配ospf路由                                                redistribute ospf process-id
                                                         metric metric-value
重新分配rip路由                                                 redistribute rip metric metric-value
 
  Router1:
interface ethernet 0
 ip address 192.168.1.1 255.255.255.0
!
interface serial 0
 ip address 192.200.10.5 255.255.255.252
!
router ospf 100
 redistribute rip metric 10
 network 192.200.10.4 0.0.0.3 area 0
!
router rip
 version 2
 redistribute ospf 100 metric 1
 network 192.168.1.0
!
Router2:
interface loopback 1
 ip address 192.168.3.2 255.255.255.0
!
interface ethernet 0
 ip address 192.168.0.2 255.255.255.0
!
interface serial 0
 ip address 192.200.10.6 255.255.255.252
!
router ospf 200
 redistribute connected subnet
 redistribute static subnet
 network 192.200.10.4 0.0.0.3 area 0
!
ip route 192.168.2.0 255.255.255.0 192.168.0.1
Router3:
interface ethernet 0
 ip address 192.168.1.2 255.255.255.0
!
router rip
 version 2
 network 192.168.1.0
!
  Router4:
interface ethernet 0
 ip address 192.168.0.1 255.255.255.0
!
interface ethernet 1
 ip address 192.168.2.1 255.255.255.0
!
ip route 0.0.0.0 0.0.0.0 192.168.0.2
!