關(guān)于BGP路由協(xié)議部署的思考
互聯(lián)網(wǎng)絡(luò)的負(fù)擔(dān)越來越重,那么一個高效的路由標(biāo)準(zhǔn)的管理是我們均衡網(wǎng)絡(luò)壓力的重要手段。那么現(xiàn)在我們就來介紹一下BGP路由協(xié)議的相關(guān)問題。在部署方面我們應(yīng)該著重思考和討論。那么從總體上,在域內(nèi)部署BGP路由協(xié)議應(yīng)考慮以下幾點:
1.網(wǎng)絡(luò)實際的拓?fù)浣Y(jié)構(gòu);
2.設(shè)備性能是否滿足啟動BGP的要求,通常BGP的路由表非常龐大,以從50,000條增加到現(xiàn)在約100,000余條。這對路由器的內(nèi)存及性能要求很高;
3.在有多條INTERNET接入線路時,線路的備份和流量的分布。
以下將通過一些例子來具體說明這些問題。在繼續(xù)討論前,我們先提及幾個概念:
核心層:具有高速交換能力的骨干網(wǎng)絡(luò),位于網(wǎng)絡(luò)的核心。
分布層:在核心層的外圍,通常用于實現(xiàn)各種路由策略或?qū)嵤┰L問控制等功能。
接入層:在網(wǎng)絡(luò)的最外層,在該范圍內(nèi)的路由器是用戶聯(lián)入ISP的接入點。
在網(wǎng)絡(luò)發(fā)展初期,網(wǎng)絡(luò)結(jié)構(gòu)比較簡單(如圖一),ISP只有一條線路連接到INTERNET。通常人們不會在這種簡單的網(wǎng)絡(luò)結(jié)構(gòu)中使用BGP,而會使用簡單方便的靜態(tài)路由進(jìn)行互聯(lián)。這樣可以簡化路由器配置,便于管理,同時降低對邊界路由器的性能要求,減少成本。
如果需要啟用BGP,操作也很簡單只需在路由器R1上啟用BGP路由協(xié)議,并將R1作為網(wǎng)內(nèi)其它路由器的缺省網(wǎng)關(guān),從而達(dá)到將外部路由注入網(wǎng)內(nèi)的目的。