HCIE面試題 IPV4 IGP篇

2021-10-12 05:04:57 字數 3218 閱讀 3932

(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、不需要頻繁週期性傳送路由更新,只需要維護好鄰居關係即可; 

(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,在計算路由的時候它們有什麼區別?

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

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

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

直連路由(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 值。

mpls 保留標籤值 HCIE面試題 MPLS

1 mpls vpn有那幾種路由器角色?1 ce customedge 直接與服務提供商相連的使用者裝置 2 pe provideredgerouter 指骨幹網上的邊緣路由器,與 ce 相連,主要負責 vpn 業務的接入 3 p providerrouter 指骨幹網上的核心路由器,主要完成路由和...

面試題總結4

演算法題 1 m個珠子n種顏色,圍成一串,從中找到包含n種顏色的最小子串。比如123234212,子串是3421 演算法的思想是先找到其中乙個包含所有顏色的子串,起始位置i,終止位置j,並且第j種顏色是第一次出現,然後從第i個位置開始刪除出現過的顏色,i往後移動乙個位子,同事j跳到與之前i位置相同的...

C C 面試題專業篇

1.介紹stl,詳細說明 stl如何實現 vector 2.分析visual c 程式出錯的原因 3.繼承和多型有何區別 4.指標和引用有何區別,穿引用比傳指標安全,為什麼 5.引數傳遞的方式與多型引數傳遞的實現 6.怎樣應用設計模式的理念 7.介紹一下對設計模式的理解 8.c 和 c定義結構的區別...