一個自治系統就是處於一個管理機構控制之下的路由器和網絡羣組。它可以是一個路由器直接連接到一個LAN上,同時也連到Internet上;它可以是一個由企業骨幹網互連的多個局域網。在一個自治系統中的所有路由器必須相互連接,運行相同的路由協議,同時分配同一個自治系統編號。自治系統之間的鏈接使用外部路由協議,例如B G P。
9、什麼是BGP?
BGP(Border GatewayProtocol)是一種在自治系統之間動態交換路由信息的路由協議。一個自治系統的經典定義是在一個管理機構控制之下的一組路由器,它使用IGP和普通度量值向其他自治系統轉發報文。
在BGP中使用自治系統這個術語是爲了強調這樣一個事實:一個自治系統的管理對於其他自治系統而言是提供一個統一的內部選路計劃,它爲那些通過它可以到達的網絡提供了一個一致的描述。
10、BGP支持的會話種類?
BGP相鄰路由器之間的會話是建立在TCP協議之上的。TCP協議提供一種可靠的傳輸機制,支持兩種類型的會話:
o 外部BGP(EBGP):是在屬於兩個不同的自治系統的路由器之間的會話。這些路由器是毗鄰的,共享相同的介質和子網。
o 內部BGP(IBGP):是在一個自治系統內部的路由器之間的會話。它被用來在自治系統內部協調和同步尋找路由的進程。BGP路由器可以在自治系統的任何位置,甚至中間可以相隔數個路由器?BR>注意"初始的數據流的內容是整個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值。
16、度量值可以修改或調整嗎?
加一個正的偏移量。這個命令的完整結構如下:可以使用OFFSET-LIST ROUTER子命令
爲訪問表中的網絡輸入和輸出度量值添加一個正的偏移量。
offset-list {in|out} offset [access-list] no offset-list {in|out} offset [access-list]
如果參數LIST的值是0,那麼OFFSET參數將添加到所有的度量值。如果OFFSET的值是0,那麼就沒有任何作用。對於IGRP來說,偏移量的值只加到時延上。這個子命令也適用於RIP和hello路由協議。
使用帶適當參數的NO OFFSET- LIST命令可以清除這個偏移量。
在以下的例子中,一個使用IGRP的路由器在所有輸出度量值的時延上加上偏移量10: offset-list out 10
下面是一個將相同的偏移量添加到訪問表121上的例子:
offset-list out 10 121
17、每個路由器在尋找路由時需要知道哪五部分信息?
實力纔是一生最好的依靠!