相信自己是对的,朋友多多才是走向成功的开始……

自己的事自己办!

统计

积分与排名

空间

网址

自己

最新评论

路由再发布

1.路由再发布:
 将一种路由协议再注入进另一种路由协议的过程。

2.为什么要做再发布:
  1)协议的迁移.从一种路由协议向另一种路由协议过渡。
  2)管理的边界.不同的管理域之间要相互通信。
  3)多厂商设备的互联.
 
3.再发布容易产生的问题:
  1)路由环路.
    单点再发布的时候,再发布进入的信息不会再被反向再发布回来。
    多点再发布的时候,从一个点再发布进入的信息,可能从另一个点再发布回来。

  2)路由信息的不兼容.
    metric值不一致。

  3)收敛时间的不一致。
  

4.如何配置再发布:
  1)确定边界路由器.
  2)确定核心协议与边缘协议。
  2)确定再发布的方向.

5.再发布的指导原则:
  *做再发布的协议必须要支持相同的协议栈。
 
  EIGRP ----IP IGRP (AS-number必须要一致,不需要设置metric,IGRP与EIGRP能够相互跟踪对方的metric值)
  EIGRP ----IPX RIP
  EIGRP ----Appletalk RTMP
 
  *classless的路由协议再发布进classful的路由协议时,可能会丢失路由。
   classful的路由协议不支持VLSM.

                                    RIP       |     OSPF
                                              |
   172.16.16.0/20----R1-----172.16.32.0/20----R2------192.168.10.16/28-----R3----172.16.52.0/22
                                              |
                                              |

   R2:
   router rip
   redistribute ospf metric 3
 
   R1:
   show ip route
   R 192.16.10.0/24

  (R2将OSPF再发布进RIP时,由于RIP不支持VLSM,因此172.16.52.0/22丢失,
   由于RIP会自动在主类网络的边界处进行路由汇总, 因此192.168.10.16/28会被汇总成192.168.10.0/24)


6.配置redistribution:
  1)再发布进OSPF
   #router ospf 1
   #redistribute <protocol> [process-ID][metric-type <metric-type>] metric <metric> subnets
    [route-map <map-tag>] 

   default:
   metric-type 2 (E2:外部路径成本,不包括内部路径成本)
   metric 20
   subnets 如果没有此关键字,只接收主网路由,不接收子网路由。
   route-map 用来实施路由过滤。


   2)再发布进EIGRP
   #router eigrp 64512
   #redistribute <protocol> [process-ID] metric <bandwidth> <delay> <reliability> <loading> <MTU>
     [route-map <map-tag>]

    default:
    metric 0 因此再发布进EIGRP时,必须指明metric值.
             10000 1000 255 1 1500
    注意:此处1000为delay/10,因此实际的delay=1000*10=10000。

   3)再发布进ISIS
    #router isis
    #redistribute <protocol> [process-ID][metric-type <internal/external>] metric <metric>
     [level-1/level-2/level-1-2][route-map <map-tag>]

    default:
    metric-type internal   internal和external只会改变metric值
                           internal:0~~~63
                           external:64~~128
    metric     0
    级别:level-1-2     (作为几级路由再发布进ISIS)

    *当把ISIS再发布进其它的路由协议时,需要指明路由级别:
     router rip
     redistribute isis level-1/level-2/level-1-2 metric 10
     (ISIS的几级路由可以被再发布进RIP,缺省为level-1-2)

    *当把ISIS再发布进其它的路由协议时,所有参与ISIS的直连路由不会被再发布进其它的路由协议。
     router rip
     redistribute connect

    4)再发布static route
      redistribute static
     *以下一跳形式表式的静态路由,必须要被再发布。
     *以接口形式表示的静态路由,可能需要被再发布。
     (如果静态路由表示的目标网络包含在路由进程下的network命令之中,则会被自动再发布
      如果静态路由表示的目标网络不包含在路由进程下的network命令之中,则不会被自动再发布)
    

                                       RIP    |    OSPF
                                              |
     172.16.10.0/24----RA----172.16.20.0/24---RB----192.168.10.0/24---RC---192.168.20.0/24

     RB:
     以下一跳形式表式:
     ip route 202.100.100.0 255.255.255.0 172.16.20.1
     
     router ospf 1
     redistribute static metric-type 1 metric 100 subnets

     RB:
     以接口形式表式:(不包含在network命令中)
     router rip
     net 172.16.0.0
    
     ip route 202.100.100.0 255.255.255.0 s0
    
     router ospf 1
     redistribute static metric-type 1 metric 100 subnets

      以接口形式表式:(包含在network命令中)
      router rip
      net 172.16.0.0
     
      ip route 172.16.100.0 255.255.255.0 s0
    
      (其实,真正的原因是由于以下一跳形式表示的静态路由在路由表中是以下一跳形式存在的
                             以接口形式表示的静态路由在路由表中是以直连接口的形式存在)
    
     5)再发布直连路由:
      redistribute connect

      所有没有参与到目标路由协议的直连路由都会被再发布。
      目标路由协议:比如将RIP再发布进OSPF,OSPF就是目标路由协议。

     
                                        RIP    |    OSPF
                                               |
       172.16.10.0/24---RA---172.16.20.0/24---RB----192.168.10.0/24---RC---192.168.20.0/24
                                               |
                                               |
                                        200.200.200.0/24

                              200.200.200.0/24没有参与任何路由协议。

        router ospf 1
        redistribute rip metric-type 1 metric 90 subnets   
        redistribute connect metric-type 1 metric 100 subnets

        redistribute rip将会导致172.16.20.0/24被再发布进OSPF,
        redistribute connect 将会导致172.16.20.0/24 和200.200.200.0/24被再发布进OSPF.
       
        当一条路由被以多种形式再发布进路由协议时,以metric值小的为准。
        最终RC将接受172.16.20.0/24    metric 90
                    200.200.200.0/24 metric 100

 

posted on 2008-06-09 08:26 可冉 阅读(372) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。