萬(wàn)偉
摘 要:BGP路由協(xié)議是一種外部網(wǎng)關(guān)協(xié)議,以動(dòng)態(tài)交換路由信息協(xié)議的模式發(fā)揮著重大的作用,積極運(yùn)用該協(xié)議能夠有效完善和提高網(wǎng)絡(luò)技術(shù)服務(wù)。鐵通公司作為我國(guó)一大互聯(lián)網(wǎng)技術(shù)服務(wù)商,其在本技術(shù)的基礎(chǔ)上積極運(yùn)用BGP路由協(xié)議,進(jìn)而為豐富與提高鐵通互聯(lián)網(wǎng)技術(shù)服務(wù)提供了可能。在此,本文首先從分析BGP協(xié)議概念、基本原理著手,進(jìn)而重點(diǎn)研究BGP路由協(xié)議在鐵通互聯(lián)網(wǎng)中的應(yīng)用。
關(guān)鍵詞:BGP路由協(xié)議;鐵通公司;互聯(lián)網(wǎng)
在眾多的網(wǎng)絡(luò)協(xié)議當(dāng)中,BGP路由協(xié)議越來(lái)越被廣泛應(yīng)用于各大互聯(lián)網(wǎng)行業(yè),這種基于管理機(jī)構(gòu)控制下形成的路由器以動(dòng)態(tài)交換路由信息協(xié)議的模式發(fā)揮著重大的作用。鐵通互聯(lián)網(wǎng)在結(jié)合本技術(shù)的基礎(chǔ)上積極運(yùn)用了BGP路由協(xié)議,這為完善和發(fā)展鐵通公司的技術(shù)服務(wù)提供了有利條件。
1 BGP協(xié)議概念
相比較側(cè)重于發(fā)現(xiàn)與計(jì)算路由的內(nèi)部網(wǎng)關(guān)協(xié)議(如OSPF、RIP等)而言,作為一種外部網(wǎng)關(guān)協(xié)議的BGP則著重于2個(gè)方面:即對(duì)路由傳播的控制;對(duì)最佳路由的選擇。在路由器上,BGP主要有2種運(yùn)行方式:①當(dāng)處于同一自制系統(tǒng)內(nèi)部的運(yùn)行環(huán)境時(shí),BGP的運(yùn)行方式用專(zhuān)業(yè)術(shù)語(yǔ)稱(chēng)為IBGP(Internal BGP);②當(dāng)處于不同自制系統(tǒng)的運(yùn)行環(huán)境時(shí),BGP的運(yùn)行方式用專(zhuān)業(yè)術(shù)語(yǔ)稱(chēng)為EBGP(External BGP)。
BGP協(xié)議具有許多自身的優(yōu)勢(shì),如下:①BGP支持CIDR;②在傳輸協(xié)議中使用TCP,進(jìn)而令BCP協(xié)議具備更高的可靠性;③當(dāng)需要在Internet上傳播大量路由信息時(shí),根據(jù)BGP只發(fā)送更新路由的特點(diǎn)可削減其所占用帶寬,進(jìn)而達(dá)到快速傳播的效果;④一般協(xié)議中所遇到的路由環(huán)路難題因BGP攜帶自制系統(tǒng)路徑信息而輕易的徹底解決;⑤易于擴(kuò)展的BGP可滿(mǎn)足網(wǎng)絡(luò)新發(fā)展的需求;⑥在豐富路由策略的支持下,BGP可更加靈活的過(guò)濾與選擇路由。
2 BGP的基本原理
BGP運(yùn)行的基本原理是利用BGPSpeaker(發(fā)送BGP消息路由器的專(zhuān)業(yè)用語(yǔ))接收或產(chǎn)生新的路由信息,以及向其它BGPSpeaker發(fā)布Advertise。若接收到其它自制系統(tǒng)的新路由時(shí),BGPSpeaker在對(duì)比分析已知路由之后,當(dāng)新路由更優(yōu)時(shí)由BGPSpeaker向其他BGP發(fā)言者發(fā)布該新路由。端口為179的TCP是BGP的底層傳送機(jī)制,建立唯一一條單播路徑來(lái)連接各個(gè)BGP對(duì)等體,不過(guò)這種對(duì)等連接的建立需要滿(mǎn)足以下幾個(gè)前提:①相鄰BGP之間需滿(mǎn)足三次TCP握手的執(zhí)行標(biāo)準(zhǔn);②打開(kāi)TCP(端口179)的連接,利用TCP提供的分段、重傳、確認(rèn)、排序的功能來(lái)解脫出BGP;③TCP充當(dāng)一個(gè)單播連接載體,每個(gè)BGP之間消息的傳播都需要通過(guò)TCP來(lái)實(shí)現(xiàn)。
3 BGP路由協(xié)議在鐵通互聯(lián)網(wǎng)中的應(yīng)用
3.1 鐵通基站El接入
在鐵通互聯(lián)網(wǎng)的技術(shù)支持下,鐵通公司積極引用BGP路由協(xié)議來(lái)創(chuàng)新和優(yōu)化技術(shù)服務(wù)。BGP路由協(xié)議在鐵通互聯(lián)網(wǎng)中的應(yīng)用,首先需要解決的問(wèn)題是鐵通基站EI的接入,對(duì)此應(yīng)把握相關(guān)接入流程:①接入業(yè)務(wù)為基站EI業(yè)務(wù);②主要?jiǎng)澐譃镕ractional El(E1的31個(gè)時(shí)隙配置不同的業(yè)務(wù))、Channelized El(E1的31個(gè)時(shí)隙配置相同的業(yè)務(wù))、STM-1的業(yè)務(wù)類(lèi)型;③其中,GE、E1、lOGE、ML-PPP、POS是主要的組網(wǎng)接口;④由MPLS Tunnel 1+1/1:1、LMSP來(lái)實(shí)現(xiàn)保護(hù);⑤業(yè)務(wù)場(chǎng)景:利用E1的CES(PWE3)來(lái)實(shí)現(xiàn)仿真?zhèn)魉?,將通道化的STM-1打入?yún)R聚點(diǎn),并向基站控制器(BSC)傳送業(yè)務(wù)。
3.2 域間路由協(xié)議
作為一種路徑矢量協(xié)議,BGP廣泛應(yīng)用于自治域之間的路由傳播環(huán)境中,相比較一些經(jīng)典的距離矢量協(xié)議(如RIP)來(lái)說(shuō),IPV4外部路由協(xié)議的BGP功能更加強(qiáng)大,能夠適應(yīng)更多的協(xié)議需求。同時(shí),使用端口號(hào)179的TCP來(lái)建立傳輸協(xié)議,從而實(shí)現(xiàn)了在自治系統(tǒng)中當(dāng)遇到無(wú)環(huán)路情況時(shí)自動(dòng)交換路由信息,并根據(jù)所交換路由可達(dá)信息的自治區(qū)域號(hào)序列屬性來(lái)建構(gòu)拓?fù)鋱D。自治區(qū)域拓?fù)鋱D的構(gòu)造,一方面可解決路由環(huán)路問(wèn)題,另一方面可提供并實(shí)行用戶(hù)配置的策略。此外,BGP支持無(wú)類(lèi)別域間選路(CIDR),在IPV4環(huán)境中路由更新只發(fā)送增量路由,從而豐富了路由的策略及過(guò)濾選擇。
3.3 技術(shù)連接的整體方式
鐵通互聯(lián)網(wǎng)中應(yīng)用BGP路由協(xié)議來(lái)設(shè)計(jì)技術(shù)連接的整體方式,其須依照網(wǎng)絡(luò)拓?fù)鋱D來(lái)實(shí)現(xiàn)全網(wǎng)狀的合理連接。一般在簡(jiǎn)單的網(wǎng)絡(luò)結(jié)構(gòu)中,技術(shù)連接方式也較為簡(jiǎn)單,核心層與接入層之間的連接沒(méi)有劃分分布層,網(wǎng)絡(luò)缺乏合理的分配與整合,進(jìn)而造成接入層路由器無(wú)法實(shí)現(xiàn)在大量用戶(hù)數(shù)據(jù)的傳輸過(guò)程中同步啟用BGP的性能需求。因而,為了確保網(wǎng)絡(luò)的連接性,為了實(shí)現(xiàn)資源的優(yōu)化配置,在設(shè)計(jì)BGP路由協(xié)議的鐵通互聯(lián)網(wǎng)技術(shù)連接方式時(shí),應(yīng)采用全網(wǎng)狀的網(wǎng)絡(luò)拓?fù)鋱D的方式來(lái)設(shè)計(jì),從而避免上述簡(jiǎn)單網(wǎng)絡(luò)結(jié)構(gòu)中需要人為干預(yù)來(lái)劃分路由器組別的問(wèn)題。全網(wǎng)狀的網(wǎng)絡(luò)拓?fù)鋱D的技術(shù)連接方式更易于完善整個(gè)網(wǎng)絡(luò)結(jié)構(gòu),合理分配與整合網(wǎng)內(nèi)接入路由器,以保證資源的優(yōu)化配置,提高設(shè)備的性能,同時(shí)滿(mǎn)足傳輸大量用戶(hù)數(shù)據(jù)時(shí)還能啟用所需的BGP性能要求。
綜上所述,在互聯(lián)網(wǎng)與ISP服務(wù)商網(wǎng)絡(luò)連接方面的不斷變化背景下,鐵通公司的網(wǎng)絡(luò)技術(shù)服務(wù)想要滿(mǎn)足人們不斷提出的新要求,那么其就需要積極運(yùn)用BGP來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)創(chuàng)新,通過(guò)基站EI接入、構(gòu)造域間路由協(xié)議以及技術(shù)連接來(lái)實(shí)現(xiàn)多元化的網(wǎng)絡(luò)連接,豐富與提高鐵通互聯(lián)網(wǎng)的技術(shù)服務(wù)及水平。
[參考文獻(xiàn)]
[1]王東.BGP路由協(xié)議應(yīng)用探討[J].重慶科技學(xué)院學(xué)報(bào)(自然科學(xué)版).2011,13(4):170-172,185.
[2]賈鳳根,張建輝,郭云飛,董雨果.BGP路由協(xié)議實(shí)際應(yīng)用中的問(wèn)題及解決方案[J].電信科學(xué).2004,20(3):8-12.