路由重分發 最重要 最難 ccnp


路由重分發   多種協議之間    彼此學習到對方的路由

重分發好   結果好
重分發不好   結果最好是產生次優路徑
     最差事產生路由黑洞和環路
實例1:
路由重分發   最重要  最難  ccnp - 騾子 - stupidmule@126 的博客

 

   重分發一般需要雙向重分發    即單點雙向重分發
seed metric   多種協議計算度量值不同   協議a的路由引入協議b  需要給a的路由分配一個度量值  稱為種子度量 值
將a協議的路由引入下面的協議
rip 默認為infinity   代表無窮  或者是0或者是16  表示不可達        所以需要手工修改
igrp/eigrp  默認為infinity       缺省是0   表示不可達    一樣需要手工修改
ospf 缺省值是20    類型為OE2      如果A協議為BGP     則度量值是1
IS-IS 默認為0    代表可達
BGP  IGP進入BGP   attribute屬性值    中的med項表示metric的值
 
實驗1
路由重分發   最重要  最難  ccnp - 騾子 - stupidmule@126 的博客

  將路由協議a重分發進rip    seed metric 為0 代表不可達   需要手工修改

將靜態路由重分發進rip    seed metric為1 可達   無需修改  並且0.0.0.0/0缺省路由可以進入進程
將直連路由重分發進rip    seed metric為1   可達    無需修改
r1地址 12.1.1.1/24
13.1.1.1/24
環回口:200.1.1.1/24
靜態路由 ip route 4.4.4.0 255.255.255.0 null 0 指向null0接口的防環
ip route 0.0.0.0 255.255.255.0 null 0
r2地址 12.1.1.2/24
2.2.2.2/24
r3地址 13.1.1.3/24
3.3.3.3/24
 
r2啟用rip協議並且宣告
router rip
version 2
no auto-summary
network 2.0.0.0 主類宣告  環回口
network 12.0.0.0    主類宣告
r1啟用rip協議並且宣告
router rip
version 2
no auto-summary
network 12.0.0.0    主類宣告
 
ospf協議並且宣告
router ospf 110
router-id 1.1.1.1
network 1.1.1.1 0.0.0.0 area 0
network 13.1.1.1 0.0.0.0 area 0
 
r3啟用ospf協議並且宣告do sh
router ospf 110
router-id 3.3.3.3
network 3.3.3.3 0.0.0.0 area 0
network 13.1.1.3 0.0.0.0 area 0
在r1和r3上將網絡接口設置為點對點  接口的網絡類型    取消dr的選舉    提高收斂速度
r1和r3#int  fa 0/0
  #ip ospf network point-to-point
 
設置重分發
A  將ospf路由重分發進rip
r1#router rip
方式A #redistribute ospf 110  metric 10        將重分發進rip的路由條目seed metric值修改為10
如果不加后面的metric 10   結果會沒有此路由條目  原因是度量值為無窮大  所以不會出現
 
方式B#redistribute ospf 110
#default-metric 10
這兩種方式都可以設置種子度量值   但是優先級不同 
修改一條路由的metric度量值的影響范圍越小  優先級越高  
所以上面的方式A影響的范圍更小    所以優先級更高   以此為准
  **注意指定的路由度量值  在指定第一跳 發出時度量值不變
而常規的路由度量值   在第一跳發出時度量值先加值   再發出
例如    a-------b------c
a給b發送路由條目  b到c
指定的路由度量值   a發出時候指定為10   到達b也是10  然后加1再發給c   結果總度量值為11
常規的路由度量值   原來為10  a發出時+1再到達b  +1  再到達c     結果總度量值為10+1+1=12
B 將靜態路由重分發進rip
r1#router rip
#redistribute static   后面不用加metric   因為  靜態路由的度量值默認為1
C 將直連路由重分發進rip
r1#router rip
#redistribute connected 后面不用加metric   路由的度量值默認為1
 
問題  在r2的路由表中出現了兩條路由
1.0.0.0/24
3.0.0.0/32 
這兩條路由的接口都是環回口 會被協議當做主機    但是子網掩碼卻不同     原因是什么??????
 
注意:default-metric命令只會影響協議a(動態)重分發進rip的路由  以及static(靜態)重分發進rip 的路由   但是不會修改connected 也就是直連  重分發進rip的seed metric的值
 
D 將rip路由重分發進ospf
 
實驗命令:
引入rip的路由
r1#router ospf 110
#redistribute rip  
如果回車會提示僅僅主類的路由進入
#redistribute rip  subnets      subnets指明主類路由條目和子網路由都會進入
 
將OE2改為OE1的命令
#redistribute rip subnets  metric-type 1   metric **    優先級高
#default-metric **     優先級低
 
 
靜態引入
#redistribute static subnets
 
直連引入
#redistribute connected
 
在ospf進程中設置
 
1.將路由協議A重分發進OSPF 取勝seed metric為20 Metric-Type為 O E2類型 可以使用default-metric命 令修改這類重分發進入的路由的Seed Metric
2.將static路由沖分發進OSPF,缺省seed metric為20 type為OE 2 還有明細的static路由可以進入 缺省路 由無法進入 default-metric可以修改seed metric值
3.將connected路由重分發進OSPF 缺省seed metric為20 type為OE 2 default-metric無法修改度量值
4.如果在重分發路由器上開啟的是ripv1或者是基於自動匯總的ripv2則重分發進入的路由依舊會遵循自動匯總 原則。
 
 
實驗2   將rip換為eigrp   將ospf換為is-is
路由重分發   最重要  最難  ccnp - 騾子 - stupidmule@126 的博客

  配置eigrp

r2#router eigrp 90
#no auto-summary
#network 2.2.2.2 0.0.0.0 
#network 12.1.1.2 0.0.0.0
 
配置isis
r3#router isis 
#net  49.0001.3333.3333.3333.00
#log-adjacency-changes all
#interface lo0
#ip router isis
#int fa0/1
#ip router isis
 
R1的配置
r1#router eigrp 90
#no auto-summary
#network 12.1.1.1 0.0.0.0
 
#router isis
#net 49.0001. 1111.1111.1111.00
#log-adjacency-changes all
#interface lo0
#ip router isis
#int fa0/1
#ip router isis
 
 
將isis的路由重分發進eigrp
r1#router eigrp 90
#redistribute isis    如果后面沒有其他參數 默認情況下會將level-2的路由傳過去   所以這里需要修改
#default-metric 10000 100 255 1 1500
對應帶寬    延遲   可靠性  負載  MTU
#redistribute isis  level-1
在r2上檢驗結果會顯示D EX的一條路由   3.3.3.0/24   
或者直接在redistribute上設置度量值
#redistribute isis level-1 metric 1000 1000 255 1 1500   范圍更小  優先級更高   覆蓋default-metric的設置
                      
重分發靜態
#redistribute static 
4網段和缺省全0的路由進入
重分發直連
#redistribute connected 
1的環回口 200網段 和13網段都被引入
將路由協議A 重分發進EIGRP    缺省seed metric 為0    不可達   需要手工修改
將靜態路由重分發進EIGRP   缺省seed metric不為0   可達   並且缺省路由可以進入
將直連路由重分發進EIGRP  缺省seed metric 不為0  可達
default-metric會影響靜態以及其他路由協議重分發進入的路由的SEED metric
default-metric 1000 1000 255 1 1500   r2上觀察路由結果
對直連無效   對靜態有效   前提是不在重分發后面部加metric的情況下
默認將isis重分發進任何其他協議的時候   都只會將level-2路由過去。並且不能攜帶直連路由   只能攜帶通過 isis學習到的打i 的路由。
 
將eigrp路由條目重分發進isis
r1#router isis
#redistribute  eigrp 90
r3#show ip route isis
  會顯示全是l2的打i標記的路由
r1#redistribute eigrp 90 level-1    變為l1    標記為i   度量值為0+10
r3上查看 路由條目變化
 
將靜態重分發進入isis  
  redistribute static
與ospf一樣只有明細能夠進入  4網段    缺省不能進入    
將直連重分發進入isis
reidstribute connected
 200能進入
 
總結:將路由選擇協議A的路由重分發進入isis缺省seed metric為0 可達 並且路由類型是level-2
將靜態路由重分發進入isis 缺省seed metric為0  可達  只能包含明細路由  缺省路由無法進入
將直連路由重分發進入isis 缺省seed metric 可達  
 
問題   在單點雙向重分發中是否會出現路由反饋的情況   即在例子中r1將eigrp重分發進isis之后  r1又將這些 路由反饋會eigrp區域????   如果出現可能會出現路由環路  
 
實驗3
路由重分發   最重要  最難  ccnp - 騾子 - stupidmule@126 的博客


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM