BGP路由的優(yōu)化

你如果擁有多個(gè)互聯(lián)網(wǎng)連接,就會(huì)知道僅僅簡(jiǎn)單使用邊界網(wǎng)關(guān)協(xié)議(Border Gateway Protocol,BGP)很難得到最優(yōu)的路由路徑。在這點(diǎn)上,沒(méi)有電信網(wǎng)絡(luò)的7號(hào)信令系統(tǒng)精妙(Signaling System 7,SS7)。作為電訊網(wǎng)絡(luò)的控制面,SS7在一次通話(huà)建立之前能夠決定出最好的路徑?;ヂ?lián)網(wǎng)上沒(méi)有這樣的控制面,雖然BGP也能決定路由(這點(diǎn)與SS7 相似),但它不是總能選擇最好的路徑。BGP在不打斷內(nèi)部或外部用戶(hù)的情況下讓邊緣路由器通過(guò)一個(gè)首選的連接傳輸業(yè)務(wù),如果首選連接失敗則通過(guò)次選連接提供業(yè)務(wù)。
當(dāng)BGP選擇一個(gè)路由時(shí),如果能考慮到每個(gè)ISP連接所能提供路由通路的性能等因素的話(huà),情況肯定會(huì)更好。
RouteScience的PathControl是這樣一種新產(chǎn)品,它不僅可以衡量通過(guò)每個(gè)BGP對(duì)等體的路由性能,還可以根據(jù)這些信息來(lái)改變通過(guò)BGP的優(yōu)先路由。//本文來(lái)自腳本之家www.dbjr.com.cn
PathControl勇挑重任
PathControl 1.1運(yùn)行在Linux上,提供獨(dú)立的功能,一個(gè)用于報(bào)告,一個(gè)用于管理,還有一個(gè)給核心引擎,對(duì)于每個(gè)外部BGP對(duì)等體都有一個(gè)接口。
PathControl 1.1提供了一個(gè)強(qiáng)健的Java程序工具。下一個(gè)版本將允許從GUI(圖形用戶(hù)界面)配置PathControl,但在目前的版本中必須通過(guò)基于IOS的命令行界面管理設(shè)備。
PathControl所能提供的不只是連接性能和它們的相應(yīng)通路等內(nèi)部信息,還可以讓你通過(guò)配置一些變量來(lái)控制使用那些連接。
PathControl可被放置于邊緣路由器之后的任何位置。對(duì)路由器的連接可以通過(guò)一個(gè)專(zhuān)用端口或一個(gè)通道連接建立,無(wú)論哪種方式,PathControl都需要對(duì)外部世界和邊緣路由器進(jìn)行訪(fǎng)問(wèn)。
測(cè)試見(jiàn)性能
將PathControl直接連接到一個(gè)Cisco Catalyst 6500交換機(jī)上,交換機(jī)被配置為接收來(lái)自?xún)蓚€(gè)Nortel Web交換機(jī)(一臺(tái)180e和一臺(tái)AD4)的外部BGP輸入數(shù)據(jù)。PathControl被設(shè)置與Cisco交換器對(duì)等,監(jiān)視被每個(gè)Nortel設(shè)備聲明的路由。PathControl可以保持在被動(dòng)狀態(tài),監(jiān)視并報(bào)告每個(gè)遠(yuǎn)程對(duì)等體的性能;它也可以被置于聲明模式,這使它可以在確定了哪一條連接性能更好后,在邊緣路由器上改變首選路由。
用戶(hù)可以配置PathControl更改路由的頻度,使用戶(hù)的邊緣路由器不會(huì)被壓制。最好讓PathControl至少在被動(dòng)模式下持續(xù)運(yùn)行幾天,使用報(bào)告發(fā)生器來(lái)觀(guān)察PathControl聲明一個(gè)新路由的頻度,然后針對(duì)具體情況確定最佳的更改頻度。
PathControl 用一個(gè)TCP握手的往返時(shí)間作為其性能度量的基礎(chǔ),經(jīng)由HTTP向一臺(tái)客戶(hù)機(jī)發(fā)送一幅1x1像素的GIF圖像來(lái)被動(dòng)檢索衡量性能的數(shù)據(jù),還可通過(guò)探查用戶(hù)設(shè)置的Web站點(diǎn)來(lái)進(jìn)行主動(dòng)檢索。對(duì)于后者,PathControl打開(kāi)一個(gè)到達(dá)某站點(diǎn)的TCP連接并測(cè)量完成三向TCP握手的時(shí)間。
為實(shí)現(xiàn)被動(dòng)測(cè)量,設(shè)備上的每一個(gè)測(cè)量接口都被配置一個(gè)虛擬IP地址(Virtual IP Address,VIP)。當(dāng)經(jīng)由HTTP或HTTPS訪(fǎng)問(wèn)該地址時(shí),返回一個(gè)1x1像素的GIF圖像。PathControl直接提供這個(gè)GIF,測(cè)量與一臺(tái)客戶(hù)機(jī)建立起一個(gè)TCP通話(huà)的時(shí)間。只要將VIP地址嵌入進(jìn)站點(diǎn)網(wǎng)頁(yè)的一個(gè)HREF,一旦某臺(tái)客戶(hù)機(jī)發(fā)出對(duì)該頁(yè)的請(qǐng)求,測(cè)量就開(kāi)始。此中的關(guān)鍵是對(duì)基于策略路由的使用,該路由在邊緣路由器上配置,根據(jù)源地址連貫地轉(zhuǎn)送通訊數(shù)據(jù)。這樣PathControl會(huì)連續(xù)測(cè)量每條路徑的性能,而不必考慮路由表中的其它項(xiàng)。
默認(rèn)狀態(tài)下PathControl為執(zhí)行對(duì)數(shù)據(jù)的計(jì)算至少需要6次測(cè)量。計(jì)算過(guò)程賦予每條路徑一個(gè)等級(jí),該等級(jí)將用于確定哪條連接工作得更好。在默認(rèn)狀態(tài)下,如果兩個(gè)或更多的等級(jí)被賦的數(shù)值差別不超過(guò)25點(diǎn),它們都會(huì)被認(rèn)為“更好”。如果某條連接的等級(jí)比另一條高出25點(diǎn),則它被認(rèn)為是“最好”的,PathControl會(huì)經(jīng)由內(nèi)部邊界網(wǎng)關(guān)協(xié)議(interior BGP,iBGP)向與之對(duì)等的邊緣路由器聲明這條路由。
相關(guān)文章
微軟新版Outlook將推出郵件分類(lèi)快捷鍵及多項(xiàng)優(yōu)化:5月開(kāi)始部署
微軟計(jì)劃在新版Outlook for Windows中引入郵件分類(lèi)快捷功能,用戶(hù)可通過(guò)預(yù)設(shè)快捷鍵快速對(duì)郵件進(jìn)行分類(lèi),從而大幅提升工作效率并優(yōu)化管理流程2025-04-21rsync The --password-file option may only be used when accessing a
客戶(hù)端上傳文件執(zhí)行命令出錯(cuò),提醒The --password-file option may only be used when accessing an rsync daemon.查找資料也很少這樣的說(shuō)法,最后發(fā)現(xiàn)是冒號(hào)的問(wèn)題2025-02-26郵箱密碼忘記了怎么找回來(lái)? 網(wǎng)易郵箱密碼找回流程
郵箱在使用的時(shí)候,由于各種原因,有時(shí)候我們可能會(huì)遇到忘記密碼、賬號(hào)被盜等問(wèn)題,這時(shí)候就需要進(jìn)行163郵箱找回操作,本文將為大家介紹如何進(jìn)行163郵箱找回操作2025-02-01電子郵件注冊(cè)教程! 郵箱號(hào)怎么注冊(cè)看這篇就夠了
電子郵件成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡囊徊糠郑瑹o(wú)論是注冊(cè)社交媒體、購(gòu)物平臺(tái),還是與他人溝通,一個(gè)穩(wěn)定的郵箱賬號(hào)都變得至關(guān)重要,本文將為您提供詳細(xì)的電子郵件2025-02-01wps調(diào)用Outlook 批量發(fā)送電子郵件時(shí)持續(xù)彈出警告框怎么辦?
如何解決程序調(diào)用outlook時(shí)一直警告,wps調(diào)用outlook發(fā)送郵件時(shí),發(fā)送的時(shí)候,會(huì)一直出現(xiàn)警告,需要你一個(gè)個(gè)點(diǎn)確定或拒絕,本文介紹如何解決這個(gè)警告2025-02-01QQ郵箱文件怎么發(fā)送微信? 電腦qq郵箱中轉(zhuǎn)站中文件分享到微信的方法
在使用郵箱軟件的時(shí)候,有的用戶(hù)想要通過(guò)QQ郵箱文件,QQ郵箱中存在這種功能,但是很多小伙伴不知道到底要如何操作,下面小編就給大家?guī)?lái)QQ郵箱文件發(fā)送微信教程,感興趣的2024-09-29微信電腦版怎么獨(dú)立窗口中打開(kāi)訂閱號(hào)? 訂閱號(hào)獨(dú)立窗口顯示的教程
微信電腦版看訂閱號(hào)的時(shí)候,想要獨(dú)立窗口顯示訂閱號(hào),該怎么操作呢?下面我們就來(lái)看看詳細(xì)的教程2024-09-29Outlook在windows系統(tǒng)中有哪些快捷鍵? Outlook的鍵盤(pán)快捷方式大全
Outlook可以用它來(lái)收發(fā)電子郵件、管理聯(lián)系人信息、記日記、安排日程、分配任務(wù),新版Outlook for Windows帶來(lái)了許多新功能,今天我們就來(lái)看看Outlook快捷鍵匯總2024-09-13微信怎么調(diào)默認(rèn)瀏覽器? 微信設(shè)置默認(rèn)瀏覽器打開(kāi)網(wǎng)頁(yè)鏈接的教程
微信怎么調(diào)默認(rèn)瀏覽器?只需簡(jiǎn)單設(shè)置,在微信就可以使用默認(rèn)瀏覽器打開(kāi)網(wǎng)站,該怎么設(shè)置呢?詳細(xì)請(qǐng)看下文介紹2024-08-14GameViewer怎么刪除設(shè)備 GameViewer刪除設(shè)備的步驟
GameViewer怎么刪除設(shè)備?GameViewer 是一款專(zhuān)為游戲玩家設(shè)計(jì)的遠(yuǎn)程控制助手,下文中為大家?guī)?lái)了GameViewer刪除設(shè)備步驟,需要的朋友快來(lái)看看吧2024-06-17