freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

bgp路由協(xié)議完整教程(編輯修改稿)

2025-09-06 08:28 本頁面
 

【文章內(nèi)容簡介】 使得BGP能夠?qū)β酚蛇M行過濾和選擇。在配置路由策略時我們將廣泛地使用路由屬性,但是不是所有路由屬性都要被用上。事實上,路由屬性被分為以下幾類:必遵屬性:在路由更新數(shù)據(jù)報文中必須存在的路由屬性,這種屬性域在BGP 路由信息中有著不可替代的作用,如果缺少必遵屬性,路由信息就會出錯。如ASPath 就是必遵屬性,BGP用它來避免路由環(huán)路,沒有它路由就可能出問題??蛇x屬性:它是可選的,不一定存在于路由更新數(shù)據(jù)報文中,我們設置它完全是根據(jù)需要。如MED屬性,我們就用它來控制選路。過渡屬性:具有AS間可傳遞性的屬性就是過渡屬性,過渡屬性的域值可以被傳遞到其他AS中去并繼續(xù)起作用。如Origin屬性,路由信息的起源一旦確定,域值會一直存在,無論此路由信息被傳到哪個AS中去。非過渡屬性:只在本地起作用,出了自治系統(tǒng),域值就恢復成缺省值。如Localpreference 。以下列出幾種常用屬性的情況:類型代碼屬性名必遵/可選過渡/非過渡1Origin必遵過渡2ASPath必遵過渡3Nexthop必遵過渡4MED可選非過渡5Localpreference可選非過渡8Community可選過渡每個屬性都有特定的含義并可以靈活的運用,使得BGP的功能十分強大。BGP屬性可以擴展到256種。 常見BGP路由屬性Origin 起點屬性:定義路徑信息的來源,標記一條路由是怎樣成為BGP路由的。如IGP、EGP、Inplete等。AsPath AS 路徑屬性:是路由經(jīng)過的AS 的序列,即列出在到達所通告的網(wǎng)絡之前所經(jīng)過的AS 的清單。BGP發(fā)言者將自己的AS前置到接收到的AS 路徑的頭部,它可以防止路由循環(huán),并用于路由的過濾和選擇。Next hop 下一跳屬性:包含到達更新消息所列網(wǎng)絡的下一跳邊界路由器的IP地址。BGP的下一跳與IGP有所不同,它可以是通告此路由的對等體的地址,如EBGP,這同IGP是相同的。而在其它情況下,BGP使用第三方的下一跳,如IBGP對從EBGP對等體獲得的下一跳不加改變的在自治系統(tǒng)內(nèi)傳遞;在多路訪問媒體上,BGP以路由的實際來源為下一跳,即使它不是BGP對等體。MED (MultiExitDiscriminators)屬性: 當某個AS有多個入口時,可以用MED屬性來幫助其外部的鄰居路由器選擇一個較好的入口路徑。一條路由的MED值越小,其優(yōu)先級越高。LocalPreference 本地優(yōu)先屬性: 本地優(yōu)先屬性用于在自治系統(tǒng)內(nèi)優(yōu)選到達某一個目的地的路由。反映了BGP發(fā)言人對每個外部路由的偏好程度。本地優(yōu)先屬性值越大,路由的優(yōu)選程度就越高。Community 團體屬性: 團體屬性標識了一組具有相同特征的路由信息,與它所在的IP子網(wǎng)和自治系統(tǒng)無關。公認的團體屬性值有:NOEXPORT、NOADVERTISE、LOCALAS 和 INTERNET。 ORIGIN屬性起點屬性是一個必遵過渡屬性,它指示路由更新的起源。BGP允許三種類型的起源:值意 義0IGP-路由信息為起始AS內(nèi)部1EGP-路由信息為起始AS通過EGP得來2INCOMPLETE-路由信息通過其它方法得來BGP在其路由判斷過程中會考慮起點屬性來判斷多條路由之間的優(yōu)先級。具體來說,BGP優(yōu)先選用具有最小起點屬性值的路由,即:IGP 優(yōu)先于EGP,EGP優(yōu)先于INCOMPLETE。我們可以手工配置某條路由的起點屬性。一般情況下:1)BGP 把聚合路由和用直接注入到BGP路由表的具體路由看成是AS內(nèi)部的,起點類型設置為IGP。2)BGP把通過其它IGP協(xié)議引入的路由起點類型設置為Inplete。3)BGP把通過EGP得到的路由的起點類型設置為 EGP。在其它因素相同的情況下,按IGP、EGP、Inplete 的順序選擇路由。 ASPATH屬性ASPath 屬性也是一個必遵屬性,它是路由到達某個目的地所經(jīng)過的所有AS號碼的序列。BGP使用AS 路徑屬性作為路由更新(更新數(shù)據(jù)包)的一部分來確保在Internet 上的一個無環(huán)路拓撲結(jié)構(gòu)。BGP不會接受AS 路徑屬性中包含的本AS自治系統(tǒng)號的路由,因為此路由已經(jīng)被本自治系統(tǒng)處理過了,從而避免了生成路由環(huán)路的可能。為此,BGP在向EBGP對等體通告一條路由時,要把自己的AS號加入到AS 路徑屬性中,以記錄此路由通過的AS區(qū)域信息。同時,AS 路徑屬性也在影響路由選擇。在其它因素相同的情況下,選擇AS路徑較短的路由。如膠片所示,、AS300、AS400到達AS100的路徑為d1(400 300 200),經(jīng)AS200、AS500到達AS100的路徑為d2(500 200),這時BGP優(yōu)先選擇較短的路徑d2。注:路由的ASPath域在記錄ASnumber 時,總是把新的ASnumbe 放在前面,如上圖,路由先經(jīng)過AS200,記錄:d2(200);路由再經(jīng)過AS500,記錄:d2(500 200)。我們可以通過加入偽AS號碼的方法來增加路徑長度,從而影響路徑選擇。例如,在膠片所示網(wǎng)絡中,我們可以在RTA上配置在它將路由D ,將其AS Path列表再加上兩個自治系統(tǒng)號200、200,這樣當這條路由被傳遞到RT膠片中的最終路由器時,其AS Path列表則為:d2(500 200 200 200),這樣d2的AS Path就比d1的要長了,所以最終路由器就會認為d1為較優(yōu)的路由了。 下一跳屬性下一跳屬性也是一個公認必遵屬性,BGP 中的下一跳不同于IGP 中的下一跳,BGP中的下一跳 概念稍微復雜,它可以是以下三種形式之一:1)BGP在向IBGP通告從其它EBGP得到的路由時,不改變路由的下一跳屬性,本地BGP將從EBGP得到的路由的下一跳屬性直接傳遞給IBGP。如膠片所示。2)BGP在向EBGP對等體通告路由時,下一跳屬性是本地BGP與對端連接的端口地址。如膠片所示, ;。3)對于可以多路訪問的網(wǎng)絡(如:以太網(wǎng)或幀中繼),下一跳情況有所不同:如膠片所示,, 作為向EBGP通告路由的下一跳。 本地優(yōu)先屬性本地優(yōu)先級屬性是可選屬性,本地優(yōu)先級屬性是賦予一條路由的優(yōu)先級程度,用以比較到相同目的地的不同路由。本地優(yōu)先級屬性值越大,路由的優(yōu)選程度就越高。本地優(yōu)先級屬性只用于AS 內(nèi)部,只在IBGP 對等體之間被交換,而不被通告給EBGP對等體。簡單來說,本地優(yōu)先級屬性就是用來幫助AS區(qū)域內(nèi)部的路由器選擇到AS區(qū)域外部使用較好的出口。即,選擇本地優(yōu)先級較高的出口點。需要注意的是:配置本地優(yōu)先級的屬性值僅僅會影響離開該AS的業(yè)務量,不會影響進入該AS的業(yè)務量。缺省情況下,本地優(yōu)先級屬性值為100 。如膠片所示,RTB把通過RTD接收的路由的本地優(yōu)先級設置為localpref1 100,RTC把通過RTE接收的路由的本地優(yōu)先級設置為localpref2 200,這樣RTA就會優(yōu)先選擇本地優(yōu)先級高的localpref2 。 MED屬性MED 屬性是可選屬性,它用于向外部鄰居路由器指示進入某個具有多個入口的AS 的優(yōu)先路徑。 當某個AS有多個入口時,可以用MED屬性來幫助其外部的鄰居路由器選擇一個較好的入口路徑,即優(yōu)先選擇 MED 較小的入口路徑。如膠片所示,我們可以設置RTB通告的網(wǎng)絡D的metric值為metric1 10,RTC通告的網(wǎng)絡D的metric值為metric2 20,這樣RTA就會優(yōu)先選擇 metric值較小的metric1。一般情況下,路由器只比較來自同一AS中各EBGP 鄰居路徑的MED值,不比較來自不同AS的MED值。若一定要比較,Quidway 系列路由器提供特別的配置命令,可實現(xiàn)用戶這一要求。注:通常情況下,沒有必要比較來自不同自治系統(tǒng)鄰居的路徑的MED屬性值,除非能夠確認不同的AS采用了相同的IGP和路由選擇方式。 團體屬性在BGP的范圍內(nèi),一個團體是一組有公共性質(zhì)的目的地。一個團體不限于一個網(wǎng)絡或一個自治系統(tǒng),它沒有物理邊界。團體屬性是一個可選過渡屬性,某些團體是是公認的,亦及具有全球意義。公認的團體有:1)NO_EXPORT:帶有這一團體值的路由在收到后,不應被通告給一個聯(lián)盟之外的對等體。2)NO_ADVERTISE:帶有這一團體值的路由在收到后,不應被通告給任何的BGP對等體。3)LOCALAS:帶有這一團體值的路由在收到后,應該被通告給本地AS內(nèi)的對等體,不應被通告給任何的EBGP對等體(包括聯(lián)盟內(nèi)的EBGP對等體)。4) INTERNET: 帶有這一團體值的路由在收到后,應該被通告給所有的其他路由器。除了這些公認的團體屬性值之外,私有的團體屬性值也可以被定義來用于特殊用途。這些屬性值被一些數(shù)字所標示。一條路由可以具有一個以上的團體屬性值,就像一條路由可以在其AS 路徑屬性中含有一個以上AS號碼一樣。在一條路由中看到多個團體屬性值的BGP路由器可以根據(jù)一個、一些或所有這些屬性值來采取行動。路由器在將路由傳遞給其他對等體之前可以增加或修改團體屬性值。 BGP路由選擇過程綜合起來,本地BGP路由選擇的過程為:(1)如果此路由的下一跳不可達,忽略此路由;(2)選擇本地優(yōu)先級較大的路由;(3)選擇本地路由器始發(fā)的路由(本地優(yōu)先級相同);(4)選擇AS 路徑較短的路由;(5)依次選擇起點類型為IGP,EGP,INCOMPLETE類型的路由;(6)選擇MED 較小的路由;(7)選擇RouterID 較小的路由。 BGP協(xié)議基本配置 BGP的基本配置BGP的配置命令和其它動態(tài)路由協(xié)議很相似,啟動BGP的命令:[Quidway]bgp asnumber ,這里的asnumber 是指本地的自治系統(tǒng)號,路由器在同一時間只允許啟動一個BGP進程。因此,一臺路由器只能屬于一個自治系統(tǒng)。如果想關閉BGP可以用命令:[Quidway]undo bgp啟動了BGP進程,同時進入BGP視圖。下一步就是配置BGP鄰居了,我們知道BGP有兩種鄰居:IBGP和EBGP。在BGP視圖下可以配置BGP鄰居,使用命令: [Quidwaybgp]peer peeraddress asnumber asnumber,如果需要配置IBGP鄰居, asnumber 就是對端路由器所在的自治系統(tǒng)號。 如果需要配置EBGP鄰居, asnumber 就是本端路由器所在的自治系統(tǒng)號。BGP 進程啟動了,鄰居關系也建立了,BGP路由協(xié)議也就運行起來了,但是如果用命令:[Quidway]display bgp查看BGP路由表,你將看不見任何路由。什么原因呢?大家還記得,前面講過BGP主要功能是在自治系統(tǒng)之間傳遞路由信息,它的功能不在于發(fā)現(xiàn)和計算路由,BGP 傳遞的路由信息需要注入。BGP 路由注入方式有三種:純動態(tài)注入、半動態(tài)注入和靜態(tài)注入。上面我們還沒有為BGP系統(tǒng)注入路由信息,所以在BGP路由表中沒有任何路由信息。為BGP注入路由可用命令:network ipaddress [ mask mask ]或importroute protocol [ med med ]這樣,BGP的基本配置就完成了。 BGP基本配置舉例下面我們給出一個實際的配置實例,幫助大家進一步學習BGP的基本配置。如前所述,BGP基本配置包括三步:首先啟動BGP,然后配置BGP鄰居,最后為BGP注入路由信息。如膠片所示,AS200 內(nèi)兩臺路由器之間建立IBGP鄰居關系,RTB、RTC分別和RTA、RTD 建立EBGP鄰居關系,相互通告路由信息。在AS200 內(nèi)部運行OSPF 路由協(xié)議,OSPF 在RTB、RTC的s0、s1 接口上起作用。我們給出主要的配置:RTA:[RTA Serial0] ip address [RTA]bgp 100 // 啟動BGP[RTAbgp]peer asnumber 200 // 建立EBGP鄰居[RTAbgp]import direct // 為BGP注入路由信息RTB:[RTB Serial0] ip address [RTB Serial1] ip address [RTB]ospf enable[RTB Serial0]ospf enable area 0[RTB Serial1]ospf enable area 0[RTB] bgp 200 // 啟動BGP[RTBbgp] peer asnumber 100 // 建立EBGP鄰居[RTBbgp] peer asnumber 200 // 建立IBGP鄰居[RTBbgp] import ospf // 為BGP注入路由信息RTC:[RTCSerial0]ip address [RTCSerial1] ip address [RTC]ospf enable[RTCSerial0]ospf enable area 0[RTCSerial1]ospf enable area 0[RTC] bgp 200 // 啟動BGP[RTCbgp] peer asnumber 300 // 建立EBGP鄰居[RTCbgp] peer asnumber 200 // 建立IBGP鄰居[RTCbgp] import ospf // 為BGP注入路由信息RTD:[RTDSerial0]ip address [RTD] bgp 300
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1