国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網(wǎng)絡通信 > 正文

OSPF路由協(xié)議綜述及其配置(3)

2019-11-04 12:07:11
字體:
供稿:網(wǎng)友

  類型3的LSA由ABR發(fā)出.默認OSPF不會對連續(xù)子網(wǎng)進行匯總.可在ABR上進行人工設定啟用匯總.類型3的LSA可以在整個AS內(nèi)進行洪泛
  
  LSA類型4(summary LSA),如下圖:
  
 

  類型4的LSA只使用在area里存在ASBR的時候,類型4的LSA鑒別ASBR和提供到達ASBR的路由.類型4的LSA只包含了ASBR的RID信息.類型4的LSA由ABR生成,并在整個AS里進行洪泛
  
  LSA類型5(external LSA),如下圖:
  
 

  類型5的LSA描述了到達外部AS的路由,由ASBR生成并在整個AS內(nèi)洪泛
  
  InterPReting the OSPF LSDB and Routing Table
  使用show ip ospf database來查看OSPF的LSDB信息
  
  一些route designator如下:
  1.O:代表OSPF area內(nèi)(intra-area)路由,為router LSA
  2.O IA:在一個AS里的area之間(inter-area)的路由,為summary LSA
  3.O E1/O E2:AS外路由,為external LSA
  
  SPF算法根據(jù)LSDB運算出SPF樹來決定最佳路徑,步驟如下:
  1.所有在各自的area里的路由器計算出最佳路徑并放進路由表里,為LSA類型1和類型2.用O來標記
  2.area之間的路由器計算出最佳路徑,這些最佳路徑是area間路由條目,或LSA類型3和LSA類型4.用O IA來標記
  3.所有的除了stub area的路由器計算出到達外部AS的最佳路徑(LSA類型5),標記為O E1或O E2
  
  O E1和O E2的區(qū)別為是到達外部網(wǎng)絡,前者要加內(nèi)部cost,后者不加,如下圖:
  
 

  一般只有一個ASBR宣告到達外部AS的外部路由的時候,就使用O E2(O E2為默認類型);假如有多個ASBR宣告一條到達同一個外部AS的外部路由的時候,就應該使用O E2
  
  Changing the Cost Metric
  默認情況下,Cisco根據(jù)100Mbps/bandwidth來計算metric,比如64Kbps鏈路的metric約為1562,T1的為64,100Mbps的鏈路為1.當鏈路速率大于100Mbps的時候,應該在OSPF進程下使用如下命令:
  RouterA(config-router)#auto-cost reference-bandwidth
  
  在接口自定義cost的命令如下:
  RouterA(config-if)#ip ospf cost [value]
  這條命令將使得超越默認的cost計算,具有更高的優(yōu)先權.value范圍為1到65535.值越低,就越優(yōu)先采用該接口
  
  OSPF Route Summarization Concepts
  OSPF路由匯總可以減少路由表條目,減少類型3和類型5的LSA的洪泛,節(jié)約帶寬資源和減輕路由器CPU負載,還能夠?qū)ν負涞淖兓镜鼗?
  
  OSPF路由匯總的兩種類型如下:
  1.inter-area(IA) route summarization:發(fā)生在ABR上
  2.external route summarization:發(fā)生在ASBR上
  
  Configuring Route Summarization
  因為OSPF是基于無類的路由協(xié)議,它不會進行自動匯總.手動在ABR上做IA route summarization的命令如下:
  Router(config-router)#area [area-id] range [address] [mask]
  在ASBR上做external route summarization的命令如下:
  Router(config-router)#summary-address [address] [mask] [not-advertise] [tag tag]
  
  如下圖就是一個ASBR上的external route summarization的例子:
  
 

  R1(config-router)#network 172.16.64.1 0.0.0.0 area 1
  R1(config-router)#summary-address 172.16.32.0 255.255.224.0
  
  Default Routes in OSPF
  OSPF路由器默認不會產(chǎn)生默認路由到一般性的area里,但是可以通過相關命令啟用默認路由.默認路由作為LSA類型5出現(xiàn)在LSDB中
  
  創(chuàng)建OSPF默認路由的命令如下:
  Router(config-router)#default-information originate [always] [metric value] [metric-type type-value] [route-map map-name]
  參數(shù)always是不管路由表里是否存在默認路由,都會宣告一條默認路由0.0.0.0
  metric value是指定默認路由的metric,默認為10
  type-value可以為1或者2.1為O E1,2為O E2,默認是2
  route-map map-name是假如滿足route map的話就產(chǎn)生默認路由
  
  實例如下圖:
  
 

  R1(config)#router ospf 100
  R1(config-router)#netw 10.1.1.1 0.0.0.0 area 0
  R1(config-router)#default-information originate metric 10
  R2(config)#router ospf 100
  R2(config-router)#netw 10.2.1.1 0.0.0.0 area 0
  R2(config-router)#default-information originate metric 100
  
  Types of OSPF Areas
  一些OSPF area的類型如下:
  1.standard area:接收鏈路更新,路由匯總和外部路由
  2.backbone area(transit area):標記為area 0,擁有standard area的一切屬性
  3.stub area:不可以包含ASBR.不接收外部路由信息(LSA類型5),假如要到達外部AS的話就使用標記為0.0.0.0的默認路由.好處是可以減少路由表的條目.stub area沒有虛鏈路(virtual link)穿越它們
  4.totally stubby area:Cisco私有,不接收外部路由信息和路由匯總信息(LSA類型3,4和5).不可以包含ASBR.假如要到達外部AS的話就使用標記為0.0.0.0的默認路由.好處是最小化路由表條目
  5.not-so-stubby area(NSSA):NSSA是OSPF RFC的補遺.定義了非凡的LSA類型7.提供類似stub area和totally stubby area的優(yōu)點,可以包含的有ASBR
  
  Stub Area Configuration
  stub area的配置命令如下:
  RouterA(config-router)#area [area-id] stub
  所有在stub area里的路由器必須都使用stub命令,例子如下圖:
  
 

  R3(config)#router ospf 100
  R3(config-router)#netw 192.168.14.0 0.0.0.255 area 0
  R3(config-router)#netw 192.168.15.0 0.0.0.255 area 2
  R3(config-router)#area 2 stub
  R4(config)#router ospf 10
  R4(config-router)#netw 192.168.15.0 0.0.0.255 area 2
  R4(config-router)#area 2 stub
  如上是把area 2配置為stub area,R3做為ABR自動向area 2(stub area)宣告一條metric為1的默認路由0.0.0.0
  
  Totally Stubby Area Configuration
  totally stubby area的配置命令如下:
  RouterA(config-router)#area [area-id] stub no-summary
  ABR默認宣告一條metric為1的默認路由到totally stubby area,修改這個metric的命令如下:
  RouterA(config-router)# area [area-id] default-cost [cost]
  
  配置實例如下圖:
  
 

  R3(config)#router ospf 100
  R3(config-router)#netw 130.130.0.0 0.0.255.255 area 1
  R3(config-router)#area 1 stub
  R4(config)#router ospf 50
  R4(config-router)#netw 130.130.0.0 0.0.255.255 area 1
  R4(config-router)#netw 130.135.0.0 0.0.255.255 area 0
  R4(config-router)#area 1 stub no-summary
  R4(config-router)#area 1 default-cost 10
  R4(config)#router ospf 50
  R2(config-router)#netw 130.130.0.0 0.0.255.255 area 1
  R2(config-router)#netw 130.135.0.0 0.0.255.255 area 0
  R2(config-router)#area 1 stub no-summary
  R2(config-router)#area 1 default-cost 5
  如上,默認路由將選用R2上的,因為R2的metric更低
  
  Not-So-Stubby Areas
  之前說過stub area和totally stub area不可以包含的有ASBR,但是假如你想使用ASBR,又想使其具有stub area和totally stub area的優(yōu)點(減少路由表條目)的話,就可以采用NSSA,如下圖:
  
 

  RIP經(jīng)過再發(fā)布(redistribution)到NSSA以后,NSSA的ASBR將產(chǎn)生只存在于NSSA中的LSA類型7,然后ABR將LSA類型7轉(zhuǎn)換成LSA類型5
  
  NSSA的配置命令為在OSPF進程下使用area [area-id] nssa,所有位于NSSA里的路由器都要使用這條命令.如下圖是配置實例:
  
 

  R2(config)#router ospf 100
  R2(config-router)#summary-address 150.150.0.0 255.255.0.0
  R2(config-router)#netw 130.130.20.0 0.0.0.255 area 1
  R2(config-router)#netw 130.130.0.0 0.0.255.255 area 0
  R2(config-router)#area 1 nssa default-information-originate
  使用default-information-originate參數(shù)創(chuàng)建一條area 0到NSSA的默認路由.并且類型5的LSA將不會進入NSSA(類似stub area)
  R1(config)#router ospf 100
  R1(config-router)#redistribute rip subnets
  R1(config-router)#default metric 150
  R1(config-router)#netw 130.130.0.0 0.0.255.255 area 1
  R1(config-router)#area 1 nssa
  
  還可以將NSSA配置成具有totally-stub的特性,如下:
  R1(config)#router ospf 100
  R1(config-router)#redistribute rip subnets
  R1(config-router)#default metric 150
  R1(config-router)#netw 130.130.0.0 0.0.255.255 area 1
  R1(config-router)#area 1 nssa
  R2(config)#router ospf 100
  R2(config-router)#summary-address 150.150.0.0 255.255.0.0
  R2(config-router)#netw 130.130.20.0 0.0.0.255 area 1
  R2(config-router)#netw 130.130.0.0 0.0.255.255 area 0
  R2(config-router)#area 1 nssa no-summary
  這樣類型3,4和5的LSA將不會進入NSSA,no-summary參數(shù)只應用在ABR上就可以了,NSSA里的其他路由器只需使用area 1 nssa
  
  The show Commands for Stub and NSSA
  一些驗證性命令如下:
  show ip ospf:顯示area類型
  show ip ospf database:顯示LSA類型7
  show ip ospf database nssa-external:顯示LSDB中每條類型7的LSA的信息
  show ip route:顯示標記為O N1/N2的NSSA路由條目(默認為O N2)
  
  Defining an OSPF Virtual Link
  
  在OSPF里所有的area都要和area 0相連,但是假如某個區(qū)域沒有和area 0相連的話,就可以采用虛鏈路來連接它們,如下圖:
  
 

  虛鏈路一般是做為備份連接或者是臨時連接
  
  虛鏈路的配置命令如下:
  Router(config-router)#area [area-id] virtual-link [RID]
  一些其他可選參數(shù)如下:
  authentication [message-digestnull]:指定驗證方式為md5加密還是明文口令
  hello-intervals [second]:定義hello包發(fā)送時間間隔,默認為10秒
  
  配置實例如下圖:
  

  R2(config)#router ospf 100
  R2(config-router)#netw 10.3.0.0 0.0.0.255 area 1
  R2(config-router)#netw 10.7.0.0 0.0.0.255 area 3
  R2(config-router)#area 1 virtual-link 10.3.10.5
  注重上面的RID,是指定虛鏈路中對方的RID,R1的配置如下:
  R1(config)#router ospf 200
  R1(config-router)#netw 10.2.3.0 0.0.0.255 area 0
  R1(config-router)#netw 10.3.2.0 0.0.0.255 area 1
  R1(config-router)#area 1 virtual-link 10.7.20.123
  注重area-id都為area 1,因為area 1做為虛鏈路的transit area
  
  使用show ip ospf virtual-links命令驗證虛鏈路的配置


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 丰原市| 西安市| 天镇县| 三江| 永兴县| 武城县| 嘉定区| 手机| 呼玛县| 栾城县| 鞍山市| 宣化县| 永寿县| 濮阳县| 塔城市| 宜章县| 务川| 永丰县| 凭祥市| 信宜市| 泰兴市| 万安县| 许昌县| 三原县| 和静县| 凤山市| 芷江| 新疆| 庆云县| 沾化县| 隆回县| 高陵县| 竹溪县| 舟山市| 东城区| 英德市| 咸宁市| 聂荣县| 云阳县| 察哈| 聂荣县|