複製鏈接
請複製以下鏈接發送給好友

再發布

鎖定
再發布是路由協議注入其他路由協議。
中文名
再發布
定    義
一種路由協議注入其他路由協議
產生問題
路由信息的不兼容
原    則
支持相同的協議棧

目錄

  1. 1 內容簡介
  2. 2 簡介
  1. 1
  2. 2
  3. 3
  1. 4
  2. 5

再發布內容簡介

當需要協議的遷移、管理的邊界、多廠商設備的互聯的時候,則需要再發布。

再發布簡介

再發布1

.路由再發布:
將一種路由協議再注入進另一種路由協議的過程。

再發布2

.為什麼要做:
(1)協議的遷移.從一種路由協議向另一種路由協議過渡。
(2)管理的邊界.不同的管理域之間要相互通信。
(3)多廠商設備的互聯.

再發布3

.再發布容易產生的問題:
(1)路由環路.
單點再發布的時候,再發布進入的信息不會再被反向再發布回來。
多點再發布的時候,從一個點再發布進入的信息,可能從另一個點再發布回來。
(2)路由信息的不兼容.
metric值不一致。
(3)收斂時間的不一致。

再發布4

.如何配置再發布:
(1)確定邊界路由器.
(2)確定核心協議與邊緣協議。
(3)確定再發布的方向.

再發布5

.再發布的指導原則:
*做再發布的協議必須要支持相同的協議棧
EIGRP ----IP IGRPAS-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