天天看點

《CCIE路由和交換認證考試指南(第5版) (第2卷)》——1.1節“我已經知道了嗎?”測試題

本節書摘來自異步社群《ccie路由和交換認證考試指南(第5版) (第2卷)》一書中的第1章,第1.1節“我已經知道了嗎?”測試題,作者 【美】那比克 科查理安(narbik kocharians) , 特裡 文森(terry vinson) , 瑞克 格拉齊亞尼(rick graziani),更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

1.1 “我已經知道了嗎?”測試題

表1-1列出了本章的基本主題以及與之相應的測試題。

《CCIE路由和交換認證考試指南(第5版) (第2卷)》——1.1節“我已經知道了嗎?”測試題

為了提高測試評價效果,請務必嚴格評分。參考答案請參見附錄a。

1.在發送bgp更新消息之前,鄰居必須穩定地處于下面哪種鄰居狀态?

  a.激活(active)

  b.空閑(idle)

  c.連接配接(connected)

  d.建立(established)

2.bgp鄰居在完成鄰居關系建立程序之前必須檢查一些參數,下面哪一項不在檢查之列?

  a.鄰居的路由器id與其他路由器不重複

  b.其中一台路由器的neighbor指令與另一台路由器更新消息的源ip位址相比對

  c.如果是ebgp,那麼neighbor指令指向直連網絡中的ip位址

  d.其中一台路由器的neighbor remote-as指令與另一台路由器的router bgp指令引用的是同一個asn(autonomous system number,自治系統号)(假設未使用聯邦特性)

3.假設某組bgp路由器(某些擁有ibgp連接配接,某些擁有ebgp連接配接)都在各自的neighbor指令中使用環回接口的ip位址來引用對方,那麼下面有關這些對等體配置的描述,錯誤的有哪些?

  a.為了建立對等體,ibgp對等體需要應用neighbor ip-address ibgp-multihop指令

  b.為了建立對等體,ebgp對等體需要應用neighbor ip-address ebgp-multihop指令

  c.不能将ebgp和ibgp對等體放在同一個對等體組中

  d.對于ebgp對等體來說,路由器的bgp路由器id必須等于ebgp鄰居的neighbor指令中列出的ip位址

4.假設某路由器的ip路由表中有20.0.0.0/8、20.1.0.0/16和20.1.2.0/24的路由,且該路由器的bgp配置了no auto-summary指令,那麼在使用bgp network指令将這些路由注入到bgp中時,下面哪一項描述是正确的?

  a.network 20.0.0.0指令可以将這3條路由均添加到bgp表中

  b.network 20.0.0.0 mask 255.0.0.0指令可以将這3條路由均添加到bgp表中

  c.network 20.0.0.0 mask 255.0.0.0指令可以将20.1.0.0/16和20.1.2.0/24添加到bgp表中

  d.network 20.0.0.0指令可以将20.0.0.0/8添加到bgp表中

5.假設某路由器利用redistribute eigrp 1 route-map fred指令将eigrp路由重分發到bgp中,且該路由器的bgp配置中包含了no auto-summary指令,那麼下面哪一項描述是正确的?

  a.route-map fred可以重分發ip路由表中學自eigrp的路由

  b.雖然route-map fred可以重分發ip路由表中的直連路由,但是要求這些接口必須與eigrp 1的network指令相比對

  c.route-map fred可以重分發eigrp拓撲結構表中的後繼路由,但這些路由不在ip路由表中,這是因為ip路由表中存在學自其他路由協定的ad(administrative distance,管理距離)值較小的路由

  d.雖然route-map fred可以重分發ip路由表中學自eigrp的路由,但是要求這些路由必須至少有一個可行後繼路由

6.假設r1通過bgp從r3學到了去往9.1.0.0/16的最佳路由,r1通過一條使用子網8.1.1.4/30的點對點串行鍊路與r2建立了鄰居連接配接,并且r1配置了auto-summary指令,那麼下面有關r1向r2宣告哪些路由的描述,哪一項是正确的?

  a.r1僅向r2宣告9.0.0.0/8,而不宣告9.1.0.0/16

  b.如果配置了bgp子指令aggregate-address 9.0.0.0 255.0.0.0,那麼r1僅向r2宣告9.0.0.0/8,而不宣告9.1.0.0/16

  c.如果配置了bgp子指令network 9.0.0.0 mask 255.0.0.0,那麼r1僅向r2宣告9.0.0.0/8,而不宣告9.1.0.0/16

  d.以上均不正确

7.下面有關bgp路由器能夠向其鄰居宣告哪些路由的描述,哪一項是錯誤的(假設不使用聯盟或路由反射器)?

  a.如果要将某條路由宣告給ebgp對等體,那麼就要求該路由不能是從ibgp對等體學到的路由

  b.如果要将某條路由宣告給ibgp對等體,那麼就要求該路由不能是從ebgp對等體學到的路由

  c.next_hop ip位址必須響應ping指令

  d.如果鄰居路由器的as位于as_path中,那麼就不向該鄰居宣告路由

  e.被宣告路由必須在show ip bgp指令的輸出結果中顯示為valid

8.假設在r1上通過不同方法将不同的路由注入到bgp中,然後再通過ibgp将這些路由宣告給r2。r2利用aggregate-address summary-only指令彙總這些路由後,再通過ebgp将彙總路由宣告給r3。那麼下面有關這些路由的origin路徑屬性的描述,哪一項是正确的?

  a.在r1上利用network指令注入的路由的origin值為igp

  b.在r1上利用redistribute ospf指令注入的路由的origin值為igp

  c.在r1上利用redistribute指令注入的路由的origin值為igp

  d.在r1上利用redistribute static指令注入的路由的origin值為incomplete(不完全的)

  e.如果沒有使用as-set選項,在r2上建立的彙總路由的origin值為igp

9.下面有關bgp同步的描述,哪一項是正确的?

  a.啟用了bgp同步之後,對于從ibgp學到的路由來說,僅當從ebgp也學到了該相同字首,路由器才能将該路由添加到ip路由表中

  b.啟用了bgp同步之後,路由器不能将從ibgp學到的路由認為是去往該字首的“最佳”路由,除非其next_hop ip位址與ip路由表中的某條igp路由相比對

  c.如果位于單個as中的路由器建立了全網狀的bgp對等連接配接或者與通過ebgp學習字首的路由器之間建立了星型對等連接配接,那麼就可以安全地禁用bgp同步機制

10.下面有關bgp聯盟的描述哪一項是正确的?

  a.對于neighbor ebgp-multihop指令來說,如果是非鄰接的鄰居ip位址,那麼聯盟ebgp連接配接的操作行為與普通(非聯盟)ebgp連接配接相似

  b.通過ibgp學到的路由将通過聯盟ebgp連接配接進行宣告

  c.位于聯盟子as内的ibgp對等體之間不需要全網狀連接配接

11.r1與asn 1中的r2、r3、r4及r5建立了bgp對等連接配接,并且在該as内沒有其他對等連接配接。r1是路由反射器,僅為r2和r3提供服務。每台路由器都有自己的ebgp連接配接,并通過ebgp連接配接學到了以下路由:r1學到了1.0.0.0/8,r2學到了2.0.0.0/8,r3學到了3.0.0.0/8,r4學到了4.0.0.0/8,r5學到了5.0.0.0/8。那麼下面有關這些路由傳播方式的描述,哪一項是正确的?

  a.r1将nlri 1.0.0.0/8轉發給其他所有路由器

  b.r2将nlri 2.0.0.0/8發送給r1,r1僅轉發給r3

  c.r3将nlri 3.0.0.0/8發送給r1,r1轉發給r2、r 4和r5

  d.r4将nlri 4.0.0.0/8發送給r1,但r1不将該路由資訊轉發給r2或r3

  e.r5将nlri 5.0.0.0/8發送給r1,r1将該路由反射給r2和r3,但是不反射給r4

12.r1位于聯盟asn 65001中,r2和r3位于聯盟asn 65023中,r1與r2對等,r2與r3對等,并且ebgp對等體知道這3台路由器均位于as 1中。那麼下面有關這些路由器的配置描述,哪一項是正确的?

  a.這3台路由器均配置了router bgp 1指令

  b.r2和r3都需要配置bgp子指令bgp confederation peers 65001

  c.r1需要配置bgp子指令bgp confederation identifier 1

  d.r2和r3都需要配置bgp子指令bgp confederation identifier 65023

基本主題

與igp(interior gateway protocols,内部網關協定)相似,bgp也要為路由器交換拓撲結構資訊,進而最終學到一組ip字首的最佳路由。但是與igp不同的是,bgp并不使用度量在一組去往相同目的地的可選路由中選擇最佳路由,而是使用多種bgp pa(path attribute,路徑屬性)以及一套複雜的路徑決策程序,在去往相同子網的多條可能路由中選擇最佳路由。

如果沒有特意設定和配置其他pa,那麼bgp将使用bgp as_path(autonomous system path,自治系統路徑)pa作為其預設度量機制。bgp通常使用pa來描述路由的特征,因而本章将詳細介紹各種bgp pa。as_path屬性列出的是由一系列asn(autonomous system number,自治系統号)定義的路徑,資料包必須穿越這些路徑才能到達指定字首(如圖1-1所示)。

《CCIE路由和交換認證考試指南(第5版) (第2卷)》——1.1節“我已經知道了嗎?”測試題

圖1-1是一個非常典型的示例,顯示了bgp利用路徑矢量邏輯來選擇路由的方式。圖中的r1學到了兩條去往9.0.0.0/8的as_path:一條通過asn 2-3;另一條通過asn 5-4-3。如果所有路由器都沒有使用任何路由政策來影響其他pa,進而影響bgp的最佳路由選擇,那麼r1将會選擇最短的as_path,對于本例來說就是as_path 2-3。事實上,此時bgp将as_path作為矢量,矢量的長度(即路由中asn的數量)決定了最佳路由選擇。對于bgp來說,雖然術語路由指的仍然是傳統意義上的逐跳ip路由,但術語路徑指的卻是去往指定目的地的一系列自治系統。

本章的組織方式與常見的igp章節相似,首先讨論鄰居關系,然後解釋bgp與其鄰居交換路由資訊的方式,最後讨論bgp根據bgp拓撲結構表将ip路由安裝到路由器的ip路由表中的方式。

繼續閱讀