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