CCNA學習指南第七章EIGRP和OPSF

增強內部網關協議(EIGRP)和開放最短路徑優先協議(OSPF)

EIGPR特點:也稱混合型協議,擁用距離矢量和鏈路狀態兩種路由協議特性。是CISCO專用協議。

主要功能有:通過協議相關模塊支持IP和IPV6;支持VLSM和CIDR;支持彙總和不連續網絡;有效的鄰居發現;基於可靠的傳輸協議(RTP)通信;基於彌散更新算法(DUAL)的最優路徑選擇。

EIGRP通過使用協議相關模塊(PDM)支持不同的網絡層協議。每個PDM維護相互分離的表。

EIGRP建立鄰居的三個條件:1、收到Hello和ACK;2、具有匹配的AS號;3、具有相同的度量值(K值)。

可行距離:沿所有路徑到達遠程網絡的最佳度量,並且包含有正在與該遠程網絡進行通告的鄰居的度量。

被通告距離:由鄰居報告到達遠程網絡的度量。

鄰居表:每個路由器都保存有關鄰接鄰居的狀態信息。

拓撲表:由協議相關模塊生成的,並根據擴散更新算法(DUAL)來操作。

可行的繼任者:是一條路徑,它報告的距離要比可行距離差一些,並認爲它是一條備份路由,最多可保持6條。

繼任者:是到達遠程網絡的最佳路由。

EIGRP使用專用的協議RTP來管理路由器間消息通信,發送組播數據是用組播地址224.0.0.10,沒有得到鄰居應答,將用單播來發送最多16次後,宣告鄰居消失。

EIGRP爲選擇並維護到達每個遠程網絡的最佳路徑使用彌散更新算法(DUAL)。這個算法可以做到:如果可能,就路由備分;支持可變長子網掩碼(VLSM);動態路由恢復;如果沒有路由被發現,查詢替換路由。

Hello協議的中心思想是實現對新的或者已經消失的鄰居進行快速判斷;RTP提供可靠傳輸和順序控制機制的需求;DUAL負責管理最佳路徑信息,爲協議建立牢固的基礎。

鄰居關係表記錄着有關路由器與已建立起來的鄰居關係的信息。

拓撲表保存着在互聯網絡中每個路由器從每個鄰居接收到的路由通告。

路由表保存着當前使用着的用於路由判斷的路由信息。

EIGRP度量由五個元素組成:帶寬、延遲、負載、可靠性、MTU(最大傳輸單元)。

EIGRP默認支持4條不等價負載均衡,最大6條。

EIGRP默認跳計數100,最大可修改成255。

router(config-router)#maximum-paths-"1-6"------------------修改不等價負載均衡

router(config-router)#metric_maximum_hops_"1-255"--------修改跳計數

router(config)#router_eigrp_"1-65536"-----------------------進入EIGRP進程

router(config-router)#network_x.x.x.x------------------通告路由信息

router(config-router)#passive_interface_s0/0-----------阻止接口發送和接收EIGRP信息

router(config-router)#no_auto_summary-----------------關閉自動彙總

router(config-if)#bandwidth_“帶寬”-----------------------修改接口帶寬值

router(config-if)#delay_"延遲值"-----------------------------修改接口延遲

router#show_ip_route_eigrp--------------------------顯示路由表中的EIGRP表項

router#show_ip_eigrp_neighbors--------------------顯示所有的EIGRP鄰居

router#show_ip_eigrp_topology---------------------顯示EIGRP拓撲表中的項目

router#debug_eigrp_packet--------------------------顯示鄰居路由器之間發送/接接的HELLO包

router#debug_ip_eigrp_notitication----------------顯示EIGRP網絡的變化及更新

OSPF開放最短路徑優先協議:

OSPF是一個開放標準的路由選擇協議,使用Dijkstra算法來工作,首先構建一個最短路徑樹,然後使用最佳路徑的計算結果來組建路由表。

OSPF特性:1、由地區和自治系統組成。2、最小化路由更新流量。3、允許可縮放性。4、支持VLSM/CIDR。5、擁用不受限的跳計數。6、可以多廠商設備同時使用。

OSPF的優點就是分層結構設計,將大的互連網劃分成小的地區性小的系統互連。設計分層結構會減少路由選擇的開銷、加速會聚、穩定網絡路由的不斷變化。

OSPF設計必須有一個骨幹區域(區域0),連接到骨幹區域又連接到其它區域的路由器叫ABR(區域邊界路由器),連接到OSPF區域又連接到其它的路由協議的路由器叫ASBR(自治系統邊界區域路由器)。設計OSPF路由選擇協議時,其它區域最好有連接到骨幹區域。

OSPF術語:

鏈路:是指給定任一給定網絡的一個網絡或路由器接口。

路由器ID:RID是用來一個標識此路由器的IP地址。

鄰居:可以是兩臺或多臺路由器,這些路由器都有某個接口連接到一個公共的網絡上。

鄰接:兩臺路由器之間的關係,這兩臺路由器允許直接交換路由更新數據包。

HELLO協議:動態發現鄰居,並維護鄰居關係,HELLO數據包地址是224.0.0.5。

鄰居關係數據庫:是一個OSPF路由器列表,這些路由器的HELLO數據包是可以互相被看見的。

拓撲數據庫:拓撲數據庫中包含來自所有從某個地區接收到的鏈路狀態通告數據包中的信息。路由器根據拓撲表中的信息做Dijkstra算法,並計算出每個鏈路的最優路徑。

鏈路狀態通告(LSA):是一個OSPF數據包,它包含有在OSPF路由器中共享的鏈路狀態和路由信息。

指定路由器:當OSPF連接到一個多路訪問型網絡時,都要選擇一臺指定路由器(DR)。

備份指定路由器:多路訪問型網絡的BDR,當DR失效時,BDR就充當DR。只接收路由更新,不泛發更新路由。

OSPF地區:是一組相鄰的網絡和路由器。在同一地區內的路由器共享一個公共的地區ID。

廣播(多路訪問):多路訪問就像以太網,它允許多臺設備連接到同一個網絡,在OSPF中,每個多路訪問網絡必須選出一個DR和BDR。

非廣播的多路訪問:像幀中繼、X25、ATM類型的網絡。允許多路訪問,但不具備廣播能力,OSPF需要特殊配置,明確定義鄰居關係。

點到點:直接相連的兩臺路由器的網絡拓撲類型,提供單一的通信路徑。

點到多點:定義爲是一種網絡的拓撲類型,路由器某一接口與多個目的路由器間的一系列連接。

SPF樹的計算:在地區內部,每臺路由器都計算到達同一地區每個網絡的最佳路徑。這種計算基於拓撲數據庫收集的信息和SPF算法。

OSPF計算開銷的方法:10^8/帶寬=開銷

router(config)#router_ospf_"1-65535"-----------------------配置OSPF進程(本地有效)

router(config-router)#network_網絡號_通配符掩碼_area_"0-42億"

通配符掩碼:0必須匹配,1忽略。area區域號0到42億中選取。要在同一區域必須通告在一樣的區域號。

router#show_ip_ospf---------------------顯示OSPF信息

router#show_ip_ospf_database--------顯示路由器編號及相鄰路由器ID。

router#show_ip_ospf_interface---------顯示所有接口有關OSPF信息。

router#show_ip_ospf_neighbor----------顯示彙總有關鄰居和鄰接狀態的信息。

router#debug_ip_ospf_packet------------顯示路由器上接收和發送的HELLO數據包

router#debug_ip_ospf_hello----------------顯示詳細的hello包數據。

router#debug_ip_ospf_adj-------------------顯示廣播和非廣播多路訪問的DR和BDR選舉

OSPF的DR和BDR選舉:

成爲鄰居的條件:1、必須在同一地區ID。2、如果OSPF設置認證,口令必須一樣。3、HELLO和DEAD時間必須一致。

鄰接:鄰居後的下一過程,鄰接是指路由器經過簡單交換HELLO數據後並進入到數據庫交換過程的路由器。

DR和BDR的選擇是通過HELLO協議來完成的,只有在廣播和非廣播多路訪問上纔會選DR和BDR。優先級越高將成爲DR,默認值爲1,如果優先級相同,路由器ID高的將成爲DR。

接口優先級設爲0將不參加選舉。

router(config-router)#router-id_"x.x.x.x"(ip地址格式)---------設置路由器ID

路由器ID選取順序:先手動設置優先,在環回接口最大IP,最後活動物理接口最大IP。

router(config-if)#ip_ospf_priority_"0-255"----------設置接口優先級0-255任意取值

配置EIGRP和OSPF彙總路由:

router(config-if)#ip_summary-address_eigrp_"AS號"_x.x.x.x_x.x.x.x---------eigrp彙總命令,在接口下彙總,

router(config-router)#area_"區域號"_range_x.x.x.x_x.x.x.x---------OSPF彙總,在進程下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章