HCIE面試題——IPV4-IGP篇

最鐵頭的網工發表於2020-12-16

 作者:最鐵頭的網工 (全球首批HCIA-DATACOM認證者)
認證技術:關於HCIA-DATACOM認證技術知識會在我部落格做持續更新。。。
本期分享:系列15點到16點半-技術熱訊
感謝大家關注-最鐵頭的網工,請大家持續關注就可以了哦!關於進階級手冊在下方↓↓↓
眾元教育-華為HCIA-DATACOM技術認證課:課程通道
眾元教育-華為HCIA-DATACOM技術認證裙:696283186             
                                 

                                                   IPV4-IGP

 

1、路由協議是基於什麼底層協議的,並且基於這些底層協議導致他們的工作方式有什麼特點? 

 

(1)BGP是基於TCP的,埠號179,TCP是可靠的傳輸層協議,所以BGP在發 

送update訊息時,是不需要確認機制的(依賴於TCP的ACK來確認是否收到)。基於TCP的協議建立鄰居也可以跨裝置建立鄰居(單播),只要保證TCP的源IP地址和目的IP地址可達。 

 

(2)OSPF是基於IP的,協議號為89 。IP協議是不可靠的,所以OSPF開發了很 

多可靠性機制(hello包的鄰居列表,DD報文使用序列號做隱式確認, LSR/LSU/LSACK之間的相互確認)。OSPF基於IP層,只能支援IP網路。 

 

如OSPFV2用於IPV4,OSPFV3用於IPV6。 

(3)ISIS是基於資料鏈路層的,所以它可以支援多種網路層協議,不受網路層 

協議限制使用ISIS的版本。

擴充套件問題1:有無鄰居關係哪種更優? 

有鄰居關係不需要頻繁週期性的傳遞路由資訊 ;

鄰居存在則儲存鄰居傳遞過來的路由,週期更新主要是資料庫同步 ;

1、有鄰居相當於提前建立好一個通道,感知故障,路由收斂快; 

2、不需要頻繁週期性傳送路由更新,只需要維護好鄰居關係即可; 

 

2、路由協議的分類,都有什麼特點和優缺點?

 

(1)協議的工作範圍:IGP/EGP

IGP:工作在AS內,用於AS內互動路由資訊; 主要用於發現,選擇以及計算最優路由 。如:RIP/ISIS/OSPF  EGP:工作在AS間,用於AS間互動路由資訊; 主要用於傳遞以及選擇最優路由 

如:BGP (早期有EGP協議) 

(2)是否攜帶掩碼:有類/無類協議 

有類:傳遞路由資訊時不攜帶掩碼 

舉例:RIPV1

無類:傳遞路由資訊時攜帶掩碼

舉例:ISIS/OSPF,BGP

(3)協議的演算法:DV/LS

DV(距離向量): 

只關心到達目的距離和方向,無網路拓撲; 路由更新報文中,只包含路由資訊,無拓撲資訊; 逐跳收斂,根據鄰居傳遞的路由資訊計算出路由表。 

舉例:RIP/BGP LS(鏈路狀態): 關心整個網路的拓撲;路由更新報文中,包含路由資訊以及拓撲資訊;根據自身SPF演算法計算路由。 

舉例:OSPF/ISIS ;

 

擴充套件問題1:怎麼理解距離向量和鏈路狀態? 

距離向量:路由傳遞的時候只包含路由資訊,沒有拓撲資訊;只關心去往目的 

地址的方向; 

鏈路狀態:路由傳遞是既包含路由資訊也包含拓撲資訊;會以自己為根建立全 

網拓撲; 

要點:1、傳遞的資訊;2、裝置有無全網拓撲。 

 

擴充套件問題2:在距離向量路由協議RIP和BGP,在計算路由的時候它們有什麼區別? 

RIP 用跳數來衡量距離,下一跳地址說明方向。(若下一跳無填充,則以 response

報文的源地址確定方向 )BGP 用豐富的路徑屬性來得知距離和方向(公認必遵屬性的 next-hop 欄位) 

 

3、各路由協議的路由優先順序分別是多少?為什麼這樣設計?

 

路由器分別定義了外部優先順序和內部優先順序,數值越小表明優先順序越高 

外部優先順序是指使用者可以手工為各路由協議配置的優先順序。 

 

直連路由(DIRECT)的優先順序不能被修改。

 

圖片

 

內部優先順序:不能被使用者手工修改,外部優先順序比較不出來時,會根據內部優 

先級比較。 

圖片

為什麼這麼設計各種協議的優先順序? 

(1)存在兩種優先順序的原因: 

在不同的路由協議配置了相同的優先順序的情況下,系統可以通過內部優先 

級決定哪個路由協議發現的路由將成為最優路由。 

(2)設計外部路由優先順序的原因: 

1 rip 和靜態 :靜態路由是由管理員手工配置所以優於 rip 從鄰居學來的 路由。 

2 rip 和 ospf、isis:RIP 是一種距離向量路由協議,可靠性較低;isis和 ospf 都是鏈路狀態路由協議,可靠性比較高。 

 

3 ospf 和 isis:ospf 普及程度比 ISIS 高。 

4 靜態和 ospf:靜態路由的配置量大,不易於管理;ospf 是動態學習路由的,可以保證路由無環,和感知網路變化。 

5 Bgp:主要用於自治系統間傳遞路由的,而其他路由協議都是用於 AS 內的;AS 內學習到的路由,可靠程度要優於 AS 外學習過來的路由。所以 BGP 的優先順序 被設計為 255 。

 

(3)ISIS 和 BGP 內部路由設計的原因: 

ISIS 設計兩個優先順序,用於區分割槽域內的路由和區域間的路由,能夠防止次優。 

BGP 設計兩個優先順序,以下圖為例:

圖片

 

左下角路由器分別從 EBGP 鄰居與 IBGP 鄰居收到關於 100.1.1.0/24 的路由。此時,應該選擇 EBGP 鄰居發來的路由。因為此路由沒有經過 Local AS,減小了在 Local AS 傳輸的開銷。 

擴充套件問題1:OSPF設計2種優先順序別有什麼好處? 

ospf 設計兩個優先順序,用於區分 AS 內路由和 AS 外路由,能夠在路由引入的時候防止次優(例子如下圖)

圖片

 

R3 將 172.16.0.0/22 的路由引入到 OSPF 域後,R4 會從 RIP、OSPF 都收到關於172.16.0.0/22 的路由。 

此時,如果沒有 OSPF AES、NSSA 的優先順序。那麼 R4 上 OSPF 的優先順序為 10,優於 RIP 的 100。所以 R4 會選擇從 OSPF 去往目標網段,造成次優路徑。 

如果有 OSPF AES、NSSA 的優先順序。R4 上關於目標網段的路由,OSPF 為 150、RIP 為 100;R4 選擇 RIP 去往目標網段。

59擴充套件問題2:不同廠家的路由器互聯時,關於路由優先順序要注意什麼問題? 

不同廠家設計路由協議時優先順序是不一致的,所以要注意調整為一致,否則可 

能出次優路徑的問題。(思科裝置 ospf優先順序為110,靜態路由優先順序為 1)

擴充套件問題3:路由器是如何查詢路由表的? 

首先優選最長匹配,然後比較路由優先順序(子網與掩碼一致優先順序不同只 

會將最優的路由浮現在路由表中),最後比較 cost 值。

相關文章