天天看點

網絡工程師必懂的專業術語

路由器問題:

1、什麼時候使用多路由協定? 

當兩種不同的路由協定要交換路由資訊時,就要用到多路由協定。當然,路由再配置設定也可以交換路由資訊。下列情況不必使用多路由協定: 

從老版本的内部網關協定( Interior Gateway Protocol,I G P)更新到新版本的I G P。 

你想使用另一種路由協定但又必須保留原來的協定。 

你想終止内部路由,以免受到其他沒有嚴格過濾監管功能的路由器的幹擾。 

你在一個由多個廠家的路由器構成的環境下。 

什麼是距離向量路由協定? 

距離向量路由協定是為小型網絡環境設計的。在大型網絡環境下,這類協定在學習路由及保持路由将産生較大的流量,占用過多的帶寬。如果在9 0秒内沒有收到相鄰站點發送的路由選擇表更新,它才認為相鄰站點不可達。每隔30秒,距離向量路由協定就要向相鄰站點發送整個路由選擇表,使相鄰站點的路由選擇表得到更新。這樣,它就能從别的站點(直接相連的或其他方式連接配接的)收集一個網絡的清單,以便進行路由選擇。距離向量路由協定使用跳數作為路徑成本,來計算到達目的地要經過的路由器數。 

例如,R I P使用B e l l m a n - F o r d算法确定最短路徑,即隻要經過最小的跳數就可到達目的地的線路。最大允許的跳數通常定為1 5。那些必須經過1 5個以上的路由器的終端被認為是不可到達的。 

距離向量路由協定有如下幾種: IP RIP、IPX RIP、A p p l e Talk RT M P和I G R P。 

什麼是連結狀态路由協定? 

連結狀态路由協定更适合大型網絡,但由于它的複雜性,使得路由器需要更多的C P U資源。它能夠在更短的時間内發現已經斷了的鍊路或新連接配接的路由器,使得協定的會聚時間比距離向量路由協定更短。通常,在1 0秒鐘之内沒有收到鄰站的H E L LO封包,它就認為鄰站已不可達。一個連結狀态路由器向它的鄰站發送更新封包,通知它所知道的所有鍊路。它确定最優路徑的路徑成本是一個數值代價,這個代價的值一般由鍊路的帶寬決定。具有最小代價的鍊路被認為是最優的。在最短路徑優先算法中,最大可能代價的值幾乎可以是無限的。 

如果網絡沒有發生任何變化,路由器隻要周期性地将沒有更新的路由選擇表進行重新整理就可以了(周期的長短可以從3 0分鐘到2個小時)。 

連結狀态路由協定有如下幾種: IP OSPF、IPX NLSP和I S - I S。 

一個路由器可以既使用距離向量路由協定,又使用連結狀态路由協定嗎? 

可以。每一個接口都可以配置為使用不同的路由協定;但是它們必須能夠通過再配置設定路由來交換路由資訊。(路由的再配置設定将在本章的後面進行讨論。) 

2、什麼是通路表? 

通路表是管理者加入的一系列控制資料包在路由器中輸入、輸出的規則。它不是由路由器自己産生的。通路表能夠允許或禁止資料包進入或輸出到目的地。通路表的表項是順序執行的,即資料包到來時,首先看它是否是受第一條表項限制的,若不是,再順序向下執行;如果它與第一條表項比對,無論是被允許還是被禁止,都不必再執行下面表項的檢查了。 

每一個接口的每一種協定隻能有一個通路表。 

支援哪些類型的通路表? 

一個通路表可以由它的編号來确定。具體的協定及其對應的通路表編号如下: 

◎I P标準通路表編号:1~9 9 

◎I P擴充通路表編号:1 0 0~1 9 9 

◎I P X标準通路表編号:8 0 0~8 9 9 

◎I P X擴充通路表編号:1 0 0 0~1 0 9 9 

◎AppleTa l k通路表編号:6 0 0~6 9 9 

提示在Cisco IOS Release11.2或以上版本中,可以用有名通路表确定編号在1~199的通路表。 

如何建立IP标準通路表? 

一個I P标準通路表的建立可以由如下指令來完成: Access-list access list number {permit | deny} source [source-mask] 

在這條指令中: 

◎access list number:确定這個入口屬于哪個通路表。它是從1到9 9的數字。 

◎permit | deny:表明這個入口是允許還是阻塞從特定位址來的資訊流量。 

◎source:确定源I P位址。 

◎s o u r c e - m a s k:确定位址中的哪些比特是用來進行比對的。如果某個比特是"1",表明位址中該位比特不用管,如果是"0"的話,表明位址中該位比特将被用來進行比對。可以使用通配符。 

以下是一個路由器配置檔案中的通路表例子: 

Router# show access-lists 

Standard IP access list 1 

deny 204.59.144.0, wildcard bits 0.0.0.255 

permit any

3、什麼時候使用路由再配置設定? 

路由再配置設定通常在那些負責從一個自治系統學習路由,然後向另一個自治系統廣播的路由器上進行配置。如果你在使用I G R P或E I G R P,路由再配置設定通常是自動執行的。

4、什麼是管理距離? 

管理距離是指一種路由協定的路由可信度。每一種路由協定按可靠性從高到低,依次配置設定一個信任等級,這個信任等級就叫管理距離。對于兩種不同的路由協定到一個目的地的路由資訊,路由器首先根據管理距離決定相信哪一個協定。

6、如何配置再配置設定? 

在進行路由再配置設定之前,你必須首先: 

1) 決定在哪兒添加新的協定。 

2) 确定自治系統邊界路由器(ASBR)。 

3) 決定哪個協定在核心,哪個在邊界。 

4) 決定進行路由再配置設定的方向。 

可以使用以下指令再配置設定路由更新(這個例子是針對OSPF的): 

router(config-router)#redistribute protocol [process-id] [metric metric - value ] [metric-type type - value ] [subnets] 

在這個指令中: 

◎protocol:指明路由器要進行路由再配置設定的源路由協定。 

主要的值有: bgp、eqp、igrp、isis、ospf、static [ ip ]、connected和rip。 

◎process-id:指明OSPF的程序ID。 

◎metric:是一個可選的參數,用來指明再配置設定的路由的路徑成本。預設的路徑成本是0。

7、為什麼确定毗鄰路由器很重要? 

在一個小型網絡中确定毗鄰路由器并不是一個主要問題。因為當一個路由器發生故障時,别的路由器能夠在一個可接受的時間内收斂。但在大型網絡中,發現一個故障路由器的時延可能很大。知道毗鄰路由器可以加速收斂,因為路由器能夠更快地知道故障路由器,因為hello封包的間隔比路由器交換資訊的間隔時間短。 

使用距離向量路由協定的路由器在毗鄰路由器沒有發送路由更新資訊時,才能發現毗鄰路由器已不可達,這個時間一般為10~90秒。而使用連結狀态路由協定的路由器沒有收到hello封包就可發現毗鄰路由器不可達,這個間隔時間一般為10秒鐘。 

距離向量路由協定和連結狀态路由協定如何發現毗鄰路由器? 

使用距離向量路由協定的路由器要建立一個路由表(其中包括與它直接相連的網絡),同時它會将這個路由表發送到與它直接相連的路由器。毗鄰路由器将收到的路由表合并入它自己的路由表,同時它也要将自己的路由表發送到它的毗鄰路由器。使用連結狀态路由協定的路由器要建立一個連結狀态表,包括整個網絡目的站的清單。在更新封包中,每個路由器發送它的整個清單。當毗鄰路由器收到這個更新封包,它就拷貝其中的内容,同時将資訊發向它的鄰站。在轉發路由表内容時沒有必要進行重新計算。 

注意使用IGRP和EIGRP的路由器廣播hello封包來發現鄰站,同時像OSPF一樣交換路由更新資訊。EIGRP為每一種網絡層協定儲存一張鄰站表,它包括鄰站的位址、在隊列中等待發送的封包的數量、從鄰站接收或向鄰站發送封包需要的平均時間,以及在确定連結斷開之前沒有從鄰站收到任何封包的時間。

8、什麼是自治系統? 

一個自治系統就是處于一個管理機構控制之下的路由器和網絡群組。它可以是一個路由器直接連接配接到一個LAN上,同時也連到Internet上;它可以是一個由企業骨幹網互連的多個區域網路。在一個自治系統中的所有路由器必須互相連接配接,運作相同的路由協定,同時配置設定同一個自治系統編号。自治系統之間的連結使用外部路由協定,例如B G P。

9、什麼是BGP? 

BGP(Border GatewayProtocol)是一種在自治系統之間動态交換路由資訊的路由協定。一個自治系統的經典定義是在一個管理機構控制之下的一組路由器,它使用IGP和普通路徑成本向其他自治系統轉發封包。 

在BGP中使用自治系統這個術語是為了強調這樣一個事實:一個自治系統的管理對于其他自治系統而言是提供一個統一的内部選路計劃,它為那些通過它可以到達的網絡提供了一個一緻的描述。

10、BGP支援的會話種類? 

BGP相鄰路由器之間的會話是建立在TCP協定之上的。TCP協定提供一種可靠的傳輸機制,支援兩種類型的會話: 

o 外部BGP(EBGP):是在屬于兩個不同的自治系統的路由器之間的會話。這些路由器是毗鄰的,共享相同的媒體和子網。 

o 内部BGP(IBGP):是在一個自治系統内部的路由器之間的會話。它被用來在自治系統内部協調和同步尋找路由的程序。BGP路由器可以在自治系統的任何位置,甚至中間可以相隔數個路由器。 

注意"初始的資料流的内容是整個BGP路由表。但以後路由表發生變化時,路由器隻傳送變化的部分。BGP不需要周期性地更新整個路由表。是以,在連接配接已建立的期間,一個BGP發送者必須儲存有目前所有同級路由器共有的整個BGP路由表。BGP路由器周期性地發送Keep Alive消息來确認連接配接是激活的。當發生錯誤或特殊情況時,路由器就發送Notification消息。當一條連接配接發生錯誤時,會産生一個notification消息并斷開連接配接。"-來自RFC11654、BGP操作。

11、BGP允許路由再配置設定嗎? 

允許。因為BGP主要用來在自治系統之間進行路由選擇,是以它必須支援RIP、OSPF和 IGRP的路由選擇表的綜合,以便将它們的路由表轉入一個自治系統。BGP是一個外部路由協定,是以它的操作與一個内部路由協定不同。在BGP中,隻有當一條路由已經存在于IP路由表中時,才能用NETWORK指令在BGP路由表中建立一條路由。

12、如何顯示在資料庫中的所有BGP路由? 

要顯示資料庫中的所有BGP路由,隻需在EXEC指令行下輸入: 

show ip bgp paths 

這個指令的輸出可能是: 

Address Hash Refcount MetricPath 

0 x 2 9 7 A 9 C 0 2 0 i

13、什麼是水準分割? 

水準分割是一種避免路由環的出現和加快路由彙聚的技術。由于路由器可能收到它自己發送的路由資訊,而這種資訊是無用的,水準分割技術不反向通告任何從終端收到的路由更新資訊,而隻通告那些不會由于計數到無窮而清除的路由。

14、路由環是如何産生的? 

由于網絡的路由彙聚時間的存在,路由表中新的路由或更改的路由不能夠很快在全網中穩定,使得有不一緻的路由存在,于是會産生路由環。

15、什麼是路徑成本? 

路徑成本代表距離。它們用來在尋找路由時确定最優路由。每一種路由算法在産生路由表時,會為每一條通過網絡的路徑産生一個數值(路徑成本),最小的值表示最優路徑。路徑成本的計算可以隻考慮路徑的一個特性,但更複雜的路徑成本是綜合了路徑的多個特性産生的。一些常用的路徑成本有: 

◎跳步數:封包要通過的路由器輸出端口的個數。 

◎Ticks:資料鍊路的延時(大約1/18每秒)。 

◎代價:可以是一個任意的值,是根據帶寬,費用或其他網絡管理者定義的計算方法得到的。 

◎帶寬:資料鍊路的容量。 

◎時延:封包從源端傳到目的地的時間長短。 

◎負載:網絡資源或鍊路已被使用的部分的大小。 

◎可靠性:網絡鍊路的錯誤比特的比率。 

◎最大傳輸單元(MTU):在一條路徑上所有連結可接受的最大消息長度(機關為位元組)。

IGRP使用什麼類型的路由路徑成本?這個路徑成本由什麼組成? 

IGRP使用多個路由路徑成本。它包括如下部分: 

◎帶寬:源到目的之間最小的帶寬值。 

◎時延:路徑中積累的接口延時。 

◎可靠性:源到目的之間最差的可能可靠性,基于鍊路保持的狀态。 

◎負載:源到目的之間的鍊路在最壞情況下的負載,用比特每秒表示。 

◎MTU:路徑中最小的M T U值。

本文轉自tiasys部落格園部落格,原文連結:http://www.cnblogs.com/tiasys/archive/2006/07/29/463036.html,如需轉載請自行聯系原作者

繼續閱讀