欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

路由發(fā)布方法和設(shè)備的制作方法

文檔序號(hào):7712665閱讀:271來(lái)源:國(guó)知局

專利名稱::路由發(fā)布方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及通訊
技術(shù)領(lǐng)域
,尤其涉及一種路由發(fā)布方法和設(shè)備。
背景技術(shù)
:BGP(BorderGatewayProtocol,邊界網(wǎng)關(guān)協(xié)議)作為一種域間傳輸協(xié)議,廣泛應(yīng)用于ISP(InternetServiceProvider,互聯(lián)網(wǎng)服務(wù)提供商)之間,典型情況如圖1所示。圖l中,RTA和RTB建立BGP鄰居關(guān)系(IBGP和EBGP均可),RTA向RTB發(fā)布IO萬(wàn)條BGP路由。可以在RTB上配置入策略,使得RTB對(duì)從RTA接收的具有某種特征的BGP路由改變其屬性,例如針對(duì)RTA發(fā)布的具有某個(gè)地址前綴范圍的BGP路由設(shè)置med屬性為80。當(dāng)RTB的入策略發(fā)生變化時(shí),需要重新獲取RTA向RTB發(fā)布過(guò)的路由的原始屬性,并使用變化后的入策略對(duì)重新獲取的路由進(jìn)行匹配,使新的入策略生效。為了實(shí)現(xiàn)上述過(guò)程,現(xiàn)有技術(shù)中提供了以下實(shí)現(xiàn)方法RTA和RTB支持refresh能力。當(dāng)RTB配置入策略后,RTB向RTA發(fā)布refresh報(bào)文,請(qǐng)求RTA向RTB重新發(fā)布之前發(fā)布過(guò)的全部BGP路由。RTB收到RTA重新發(fā)布的路由后,根據(jù)配置的入策略更新本地路由表。但是在大多數(shù)情況下,RTB在入策略發(fā)生變化時(shí),并不需要RTA重新向其發(fā)布所有路由,而只需要RTA向其重新發(fā)布某些具有特定特征的理由。因此,現(xiàn)有的refresh報(bào)文的路由選擇粒度太粗。實(shí)際應(yīng)用中RTB上的入策略往往是針對(duì)某個(gè)前綴范圍的路由進(jìn)行操作,而refresh報(bào)文則會(huì)觸發(fā)接收端重新發(fā)布所有的路由,造成網(wǎng)絡(luò)資源和設(shè)備資源的浪費(fèi)?,F(xiàn)有技術(shù)中還提供了一種方法,其中RTB支持keep-all-routes特性(或稱soft-reconfigure-in特性)。RTB如能支持該能力,則會(huì)保存所有收到的路由的原始屬性,當(dāng)配置策略時(shí),只需要從本地獲取i各由的原始屬性并根據(jù)策略進(jìn)行處理。該方法存在的問(wèn)題在于,支持keep-all-routes特性的路由器需要記錄所有路由的原始屬性,將會(huì)帶來(lái)較大的內(nèi)存消耗,造成路由器的性能下降。
發(fā)明內(nèi)容本發(fā)明提供了一種路由發(fā)布方法和設(shè)備,用于在使用了BGP協(xié)議的網(wǎng)絡(luò)中實(shí)現(xiàn)一端路由設(shè)備只向?qū)Χ寺酚稍O(shè)備發(fā)布具有特定特征的BGP路由,以減少設(shè)備間報(bào)文交互和冗余處理。本發(fā)明提供了一種路由發(fā)布方法,應(yīng)用于使用了邊界網(wǎng)關(guān)協(xié)議BGP的路由設(shè)備之間,對(duì)路由設(shè)備支持的出口路由過(guò)濾ORF特性進(jìn)行擴(kuò)展,所述方法包括第一路由設(shè)備在因入策略變化而需要獲取第二路由設(shè)備之前發(fā)布過(guò)的具有特定特征的路由時(shí),向所述第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文,所述報(bào)文中攜帶所述特定特征的路由的過(guò)濾條件;所述第一路由設(shè)備接收所述第二路由設(shè)備根據(jù)所述報(bào)文發(fā)布的路由,所述接收的路由為所述第二路由設(shè)備根據(jù)所述過(guò)濾條件對(duì)之前向所述第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的具有所述特定特征的路由,之前第二路由設(shè)備向第一路由設(shè)備發(fā)布過(guò)的路由仍然保存在第一路由設(shè)備上。其中,所述向所述第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文后,還包括所述第二路由設(shè)備根據(jù)所述具有擴(kuò)展的ORF特性的報(bào)文中攜帶的過(guò)濾條件,對(duì)之前向所述第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾,將過(guò)濾后得到的路由向所述第一路由設(shè)備發(fā)布;所述第二路由設(shè)備將過(guò)濾后得到的路由向所述第一路由設(shè)備發(fā)布后,刪除所述過(guò)濾條件。其中,所述具有擴(kuò)展的ORF特性的報(bào)文為攜帶擴(kuò)展的ORF特性的refresh更新報(bào)文,所述擴(kuò)展的ORF特性通過(guò)所述refresh報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。其中,還包括所述第一路由設(shè)備和所述第二路由設(shè)備進(jìn)行協(xié)商,確認(rèn)對(duì)方路由設(shè)備具有根據(jù)接收到的過(guò)濾條件將之前發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的路由進(jìn)行發(fā)布的能力。其中,所述協(xié)商包括所述第一路由設(shè)備和所述第二路由設(shè)備互發(fā)攜帶擴(kuò)展的ORF特性的open協(xié)商報(bào)文,當(dāng)接收到對(duì)方路由設(shè)備發(fā)送的攜帶擴(kuò)展的ORF特性的open報(bào)文時(shí),確認(rèn)對(duì)方路由設(shè)備具有所述能力,所述擴(kuò)展的ORF特性通過(guò)所述open報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。本發(fā)明還提供了一種路由設(shè)備,作為第一路由設(shè)備應(yīng)用于使用了邊界網(wǎng)關(guān)協(xié)議的網(wǎng)絡(luò)中,所述網(wǎng)絡(luò)中還包括第二路由設(shè)備,所述路由設(shè)備包括報(bào)文發(fā)送單元,用于在因入策略變化而需要獲取第二路由設(shè)備之前發(fā)布過(guò)的具有特定特征的路由時(shí),向所述第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文,所述報(bào)文中攜帶所述特定特征的路由的過(guò)濾條件;路由接收單元,用于接收所述第二路由設(shè)備根據(jù)所述報(bào)文發(fā)布的路由,所述接收的路由為所述第二路由設(shè)備根據(jù)所述過(guò)濾條件對(duì)之前向所述第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的具有所述特定特征的路由,之前第二路由設(shè)備向第一路由設(shè)備發(fā)布過(guò)的路由仍然保存在第一路由設(shè)備上;報(bào)文接收單元,用于接收所述第二路由設(shè)備發(fā)送的具有擴(kuò)展的ORF特性的報(bào)文,所述報(bào)文中攜帶過(guò)濾條件;路由發(fā)布單元,用于根據(jù)所述報(bào)文接收單元接收的報(bào)文中攜帶的過(guò)濾條件對(duì)之前向所述第二路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾,將過(guò)濾后得到的路由向所述第二路由設(shè)備發(fā)布;將所述過(guò)濾后得到的路由向所述第二路由設(shè)備發(fā)布后,刪除所述過(guò)濾條件。其中,所述報(bào)文發(fā)布單元發(fā)送的報(bào)文、以及所述報(bào)文接收單元接收的報(bào)文,均為攜帶擴(kuò)展的ORF特性的refresh報(bào)文,所述擴(kuò)展的ORF特性通過(guò)所述refresh報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。其中,還包括協(xié)商單元,用于向所述第二路由設(shè)備發(fā)送攜帶擴(kuò)展的ORF特性的協(xié)商報(bào)文,當(dāng)接收到所述第二路由設(shè)備發(fā)送的攜帶擴(kuò)展的ORF特性的協(xié)商報(bào)文時(shí),6確認(rèn)所述第二路由設(shè)備具有根據(jù)接收到的過(guò)濾條件將之前發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的路由進(jìn)行發(fā)布的能力。其中,所述協(xié)商報(bào)文為攜帶擴(kuò)展的ORF特性的open報(bào)文,所述擴(kuò)展的ORF特性通過(guò)所述open報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)通過(guò)對(duì)報(bào)文進(jìn)行擴(kuò)展,在使用了BGP協(xié)議的網(wǎng)絡(luò)中實(shí)現(xiàn)了一端路由設(shè)備只根據(jù)對(duì)端路由設(shè)備發(fā)布的過(guò)濾條件、向?qū)Χ寺酚稍O(shè)備發(fā)布具有特定特征的BGP路由,從而減少了設(shè)備間報(bào)文交互和冗余處理。為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是現(xiàn)有技術(shù)中建立了BGP鄰居關(guān)系的路由設(shè)備的網(wǎng)絡(luò)結(jié)構(gòu)示意圖2是本發(fā)明中提供的路由發(fā)布方法的流程圖3是本發(fā)明中提供的路由發(fā)布方法的另一流程圖4是本發(fā)明中提供的路由設(shè)備的結(jié)構(gòu)示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明提供了一種路由發(fā)布方法,應(yīng)用于使用了邊界網(wǎng)關(guān)協(xié)議的第一路由設(shè)備和第二路由設(shè)備之間,對(duì)路由設(shè)備支持的ORF特性進(jìn)行擴(kuò)展,應(yīng)用于第一路由設(shè)備時(shí),如圖2所示,包括步驟s201、第一路由設(shè)備在因入策略變化而需要獲取第二路由設(shè)備之前發(fā)布過(guò)的具有特定特征的路由時(shí),向第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文,該報(bào)文中攜帶該特定特征的路由的過(guò)濾條件;步驟s202、第一路由設(shè)備接收第二路由設(shè)備根據(jù)該報(bào)文發(fā)布的路由,接收的路由為第二路由設(shè)備根據(jù)該過(guò)濾條件對(duì)之前向第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的具有該特定特征的路由,之前第二路由設(shè)備向第一路由設(shè)備發(fā)布過(guò)的路由仍然保存在第一路由設(shè)備上。本發(fā)明中提供的上述路由發(fā)布方法中,應(yīng)用于第二路由設(shè)備時(shí),如圖3所示,包括步驟s301、第二路由設(shè)備接收第一路由設(shè)備發(fā)送的具有擴(kuò)展的ORF特性的報(bào)文,報(bào)文中攜帶過(guò)濾條件;步驟s302、第二路由設(shè)備根據(jù)過(guò)濾條件對(duì)之前向第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾,將過(guò)濾后得到的路由向第一路由設(shè)備發(fā)布;將過(guò)濾后得到的路由向所述第一路由設(shè)備發(fā)布后,刪除該過(guò)濾條件?,F(xiàn)有技術(shù)中提供了基于refresh報(bào)文的ORF(OutboundRouteFilter,出口路由過(guò)濾)特性,由請(qǐng)求端和發(fā)布端在建立鄰居關(guān)系時(shí),請(qǐng)求端在refresh報(bào)文中將過(guò)濾條件通過(guò)refresh報(bào)文中的ORF字段發(fā)布給發(fā)布端,由發(fā)布端根據(jù)接收到的過(guò)濾條件(也可理解為出策略)對(duì)向請(qǐng)求端發(fā)布的路由進(jìn)行路由過(guò)濾。具體的,當(dāng)發(fā)布端需要向鄰居發(fā)布路由時(shí),對(duì)于通過(guò)了本地的路由出策略、且通過(guò)了ORF攜帶的過(guò)濾條件的路由信息才會(huì)發(fā)給請(qǐng)求端,以達(dá)到減少BGP鄰居間才艮文的交互,節(jié)省網(wǎng)絡(luò)資源。雖然現(xiàn)有技術(shù)中提供了ORF特性,但是ORF特性不適用于一設(shè)備的入策略發(fā)生變化時(shí)從鄰居設(shè)備獲取路由的情況。例如,在RTB上配置了新的入策略,判斷如果目的地址是l.1.1.1/32,則設(shè)置MED屬性為80;如果不是1.1.1.1/32則正常接收,不改變屬性。因此RTB需要對(duì)端向其重新發(fā)送l丄1.1/32的路由?,F(xiàn)有技術(shù)中,只有向?qū)Χ税l(fā)布refresh請(qǐng)求所有發(fā)過(guò)的BGP路由。對(duì)于ORF特性,如果通過(guò)配置ORF向?qū)Χ税l(fā)布請(qǐng)求使其只重新發(fā)布1.1.1.1/32的路由,則對(duì)端向RTB發(fā)布的其他不是l.U.1/32的路由都必須撤銷。而實(shí)際上,請(qǐng)求端RTB只需要向?qū)Χ薘TA請(qǐng)求1.1.1.1/32的路由,對(duì)于其他的路由,并不需要更新,也不需要撤銷。為了對(duì)現(xiàn)有的ORF特性進(jìn)行擴(kuò)展,本發(fā)明提供的路由發(fā)布方法中,將路由設(shè)備具有的功能稱為ORF的special-refresh擴(kuò)展能力。其核心思想是本端路由設(shè)備入策略更新時(shí),向?qū)Χ嗽O(shè)備發(fā)送攜帶過(guò)濾條件的refresh報(bào)文,并在refresh報(bào)文中攜帶擴(kuò)展ORF能力標(biāo)識(shí),以使得該refresh報(bào)文與現(xiàn)有技術(shù)中的refresh報(bào)文進(jìn)行區(qū)分。對(duì)端設(shè)備收到該refresh報(bào)文后,根據(jù)擴(kuò)展ORF能力標(biāo)識(shí),從已經(jīng)向該本端路由設(shè)備發(fā)布過(guò)的BGP路由中,根據(jù)接收到的過(guò)濾條件進(jìn)行過(guò)濾,找出符合條件的路由重新發(fā)布。另外,本發(fā)明中的攜帶擴(kuò)展ORF能力標(biāo)識(shí)的refresh報(bào)文中的過(guò)濾條件只發(fā)生一次作用,即對(duì)端設(shè)備對(duì)于從攜帶擴(kuò)展ORF能力標(biāo)識(shí)的refresh報(bào)文中獲取到的過(guò)濾條件,根據(jù)接收到的過(guò)濾條件對(duì)發(fā)送過(guò)的路由進(jìn)行過(guò)濾、找出符合條件的路由重新發(fā)布后,即將該過(guò)濾條件刪除。而對(duì)于現(xiàn)有的本端設(shè)備通過(guò)refresh報(bào)文中的ORF字段發(fā)布給對(duì)端設(shè)備的過(guò)濾條件,只有本端設(shè)備向?qū)Χ嗽O(shè)備發(fā)送ORFAction字段為"Remove"或RemoveAll"的refresh報(bào)文,對(duì)端設(shè)備才會(huì)將對(duì)應(yīng)的過(guò)濾條件刪除,否則過(guò)濾條件將一直生效。以下對(duì)本發(fā)明提供的路由方法的具體實(shí)施方式進(jìn)行說(shuō)明。在向?qū)Χ嗽O(shè)備發(fā)送攜帶過(guò)濾條件的refresh報(bào)文前,本端路由設(shè)備還需要與對(duì)端路由設(shè)備進(jìn)行能力協(xié)商,確認(rèn)對(duì)端路由設(shè)備是否具有根據(jù)接收到的過(guò)濾條件將之前發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的路由進(jìn)行發(fā)布的能力。該協(xié)商可以基于現(xiàn)有的Open報(bào)文實(shí)現(xiàn)。具體的,現(xiàn)有技術(shù)中BGP協(xié)議中定義的Open報(bào)文的結(jié)構(gòu)如下表1所示<table>tableseeoriginaldocumentpage9</column></row><table>ISend/Receive(1octet)1…+-----------------------IORFType(1octet)+-----------------------ISend/Receive(1octet)報(bào)文格式,并定義一個(gè)特殊的ORFTYPE(ORF類型)進(jìn)行擴(kuò)展?,F(xiàn)有技術(shù)中的ORF格式規(guī)定,TYPE128-255是預(yù)留部分,因此可以任選一個(gè)值,如采用130用于表示路由設(shè)備是否具有應(yīng)用本發(fā)明中路由發(fā)布方法所需的能力。其他字段可以參照現(xiàn)有技術(shù)中的ORF格式規(guī)定。路由設(shè)備和對(duì)端路由設(shè)備互發(fā)攜帶擴(kuò)展能力標(biāo)識(shí)(本示例中為ORFTYPE=130)的協(xié)商Open報(bào)文,當(dāng)接收到對(duì)方路由器發(fā)送的攜帶擴(kuò)展能力標(biāo)識(shí)(本示例中為ORFTYPE=130)的協(xié)商Open報(bào)文時(shí),確認(rèn)對(duì)方路由器具有應(yīng)用本發(fā)明中路由發(fā)布方法所需的special-refresh能力。協(xié)商special-refresh能力成功的兩臺(tái)設(shè)備之間可以交互支持special-refresh能力的refresh報(bào)文。本發(fā)明中,refresh報(bào)文格式可以基于現(xiàn)有的refresh報(bào)文實(shí)現(xiàn)。具體的,現(xiàn)有技術(shù)中BGP協(xié)議中定義的refresh報(bào)文的結(jié)構(gòu)如下表2所表2refresh報(bào)文的結(jié)構(gòu)+--------------------------------------------------+IAddressFamilyIdentifier(2octets)|+--------------------------------------------------+IReserved(1octet)I1SubsequentAddressFamilyIdentifier(1octet)|+--------------------------------------------------+IWhen-to-refresh(1octet)IIORFType(1octet)I+--------------------------------------------------+ILengthofORFentries(2octets)I+--------------------------------------------------+IFirstORFentry(variable)I+--------------------------------------------------+1SecondORFentry(variable)I+--------------------------------------------------+N-thORFentry(variable)ORFType(1octet)LengthofORFentries(2octets)FirstORFentry(variable)SecondORFentry(variable)N-thORFentry(variable)本發(fā)明中協(xié)商使用的refresh報(bào)文格式可以使用現(xiàn)有具有ORF特性的refresh報(bào)文格式,并定義一個(gè)特殊的ORFTYPE進(jìn)行擴(kuò)展,該ORFTYPE的值與Open報(bào)文中攜帶的ORFTYPE的值相同(本示例中為ORFTYPE=130)。同時(shí)在ORFentry字段(FirstORFentry、SecondORFentry...等)中對(duì)具體的一個(gè)或多個(gè)過(guò)濾策略進(jìn)行攜帶?,F(xiàn)有技術(shù)中的標(biāo)準(zhǔn)的ORF只是定義了一個(gè)比較豐富的過(guò)濾策略發(fā)送給接收端(支持按照屬性過(guò)濾和按照前綴過(guò)濾),收到refresh報(bào)文的路由設(shè)備根據(jù)ORF的過(guò)濾條件判斷之前發(fā)布過(guò)的路由是否要發(fā)布,對(duì)于不滿足過(guò)濾條件的路由,如果之前發(fā)布過(guò),則撤銷發(fā)布;如果之前沒(méi)有發(fā)布過(guò),則也不向?qū)Χ税l(fā)布。而本發(fā)明中提供的方法與現(xiàn)有技術(shù)中的ORF的區(qū)別在于,在路由設(shè)備收到對(duì)端路由設(shè)備發(fā)布的攜帶擴(kuò)展能力標(biāo)識(shí)(本示例中為ORFTYPE=130)的refresh報(bào)文時(shí),根據(jù)報(bào)文中攜帶的過(guò)濾條件(本示例中通過(guò)refresh報(bào)文中的ORFentry字段攜帶),對(duì)之前向?qū)Χ寺酚稍O(shè)備發(fā)送過(guò)的路由進(jìn)行過(guò)濾(該過(guò)濾條件與本設(shè)備上配置的出策略并不沖突,可以同時(shí)用于路由過(guò)濾,只有同時(shí)滿足過(guò)濾條件的路由才會(huì)發(fā)送給對(duì)端路由設(shè)備),將過(guò)濾得到的路由重新向?qū)Χ寺酚稍O(shè)備發(fā)布一遍,對(duì)于不滿足過(guò)濾條件的路由,并不需要像現(xiàn)有技術(shù)的ORF—樣進(jìn)行撤銷,只需不發(fā)布即可。另外,本發(fā)明中的攜帶擴(kuò)展能力標(biāo)識(shí)(本示例中為ORFTYPE=130)的refresh報(bào)文中的過(guò)濾條件只發(fā)生一次作用,即對(duì)端設(shè)備對(duì)于從攜帶擴(kuò)展ORF能力標(biāo)識(shí)的refresh報(bào)文中獲取到的過(guò)濾條件,根據(jù)接收到的過(guò)濾條件對(duì)發(fā)送過(guò)的路由進(jìn)行過(guò)濾、找出符合條件的路由重新發(fā)布后,即將該過(guò)濾條件刪除。本發(fā)明提供的上述方法中,通過(guò)對(duì)報(bào)文進(jìn)行擴(kuò)展,在使用了BGP協(xié)議的網(wǎng)絡(luò)中實(shí)現(xiàn)了一端路由設(shè)備只根據(jù)對(duì)端路由設(shè)備發(fā)布的過(guò)濾條件、向?qū)Χ寺酚稍O(shè)備發(fā)布具有特定特征的BGP路由,從而減少了設(shè)備間報(bào)文交互和冗余處理。本發(fā)明中還提供了一種路由設(shè)備,作為第一路由設(shè)備應(yīng)用于使用了邊界網(wǎng)關(guān)協(xié)議的網(wǎng)絡(luò)中,該網(wǎng)絡(luò)中還包括第二路由設(shè)備,如圖4所示,該路由設(shè)備包括報(bào)文發(fā)送單元10,用于在因入策略變化而需要獲取第二路由設(shè)備之前發(fā)布過(guò)的具有特定特征的路由時(shí),向第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文,報(bào)文中攜帶特定特征的路由的過(guò)濾條件;該報(bào)文可以為攜帶擴(kuò)展的ORF特性的refresh報(bào)文,其中擴(kuò)展的ORF特性通過(guò)refresh報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。路由接收單元20,用于接收第二路由設(shè)備根據(jù)報(bào)文發(fā)送單元IO發(fā)送的報(bào)文發(fā)布的路由,接收的路由為第二路由設(shè)備根據(jù)過(guò)濾條件對(duì)之前向第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的具有特定特征的路由,之前第二路由設(shè)備向第一路由設(shè)備發(fā)布過(guò)的路由仍然保存在第一路由設(shè)備上。報(bào)文接收單元30,用于接收第二路由設(shè)備發(fā)送的具有擴(kuò)展的ORF特性的報(bào)文,報(bào)文中攜帶過(guò)濾條件。該報(bào)文可以為攜帶擴(kuò)展的ORF特性的refresh報(bào)文,其中擴(kuò)展的ORF特性通過(guò)refresh報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí),同時(shí)在ORFentry字段中對(duì)具體的一個(gè)或多個(gè)過(guò)濾條件進(jìn)行攜帶。路由發(fā)布單元40,用于根據(jù)報(bào)文接收單元30接收的報(bào)文中攜帶的過(guò)濾條件對(duì)之前向第二路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾,將過(guò)濾后得到的路由向第二路由設(shè)備發(fā)布;將過(guò)濾后得到的路由向所述第二路由設(shè)備發(fā)布后,刪除該過(guò)濾條件。協(xié)商單元50,用于向第二路由設(shè)備發(fā)送攜帶擴(kuò)展的ORF特性的協(xié)商報(bào)文,當(dāng)接收到第二路由設(shè)備發(fā)送的攜帶擴(kuò)展能力標(biāo)識(shí)的協(xié)商報(bào)文時(shí),確認(rèn)第二路由設(shè)備具有根據(jù)接收到的過(guò)濾條件將之前發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的路由進(jìn)行發(fā)布的能力。該協(xié)商報(bào)文為攜帶擴(kuò)展的ORF特性的open報(bào)文,其中擴(kuò)展的ORF特性通過(guò)open報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。本發(fā)明提供的上述設(shè)備中,通過(guò)對(duì)報(bào)文進(jìn)行擴(kuò)展,在使用了BGP協(xié)議的網(wǎng)絡(luò)中實(shí)現(xiàn)了一端路由設(shè)備只根據(jù)對(duì)端路由設(shè)備發(fā)布的過(guò)濾條件、向?qū)Χ寺酚稍O(shè)備發(fā)布具有特定特征的BGP路由,從而減少了設(shè)備間報(bào)文交互和冗余處理。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的單元或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的單元可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的單元可以合并為一個(gè)單元,也可以進(jìn)一步拆分成多個(gè)子單元。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。權(quán)利要求1、一種路由發(fā)布方法,其特征在于,應(yīng)用于使用了邊界網(wǎng)關(guān)協(xié)議BGP的路由設(shè)備之間,對(duì)路由設(shè)備支持的出口路由過(guò)濾ORF特性進(jìn)行擴(kuò)展,所述方法包括第一路由設(shè)備在因入策略變化而需要獲取第二路由設(shè)備之前發(fā)布過(guò)的具有特定特征的路由時(shí),向所述第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文,所述報(bào)文中攜帶所述特定特征的路由的過(guò)濾條件;所述第一路由設(shè)備接收所述第二路由設(shè)備根據(jù)所述報(bào)文發(fā)布的路由,所述接收的路由為所述第二路由設(shè)備根據(jù)所述過(guò)濾條件對(duì)之前向所述第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的具有所述特定特征的路由,之前第二路由設(shè)備向第一路由設(shè)備發(fā)布過(guò)的路由仍然保存在第一路由設(shè)備上。2、如權(quán)利要求l所述的方法,其特征在于,所述向所述第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文后,還包括所述第二路由設(shè)備根據(jù)所述具有擴(kuò)展的ORF特性的報(bào)文中攜帶的過(guò)濾條件,對(duì)之前向所述第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾,將過(guò)濾后得到的路由向所述第一路由設(shè)備發(fā)布;所述第二路由設(shè)備將過(guò)濾后得到的路由向所述第一路由設(shè)備發(fā)布后,刪除所述過(guò)濾條件。3、如權(quán)利要求1或2所述的方法,其特征在于,所述具有擴(kuò)展的ORF特性的報(bào)文為攜帶擴(kuò)展的ORF特性的refresh更新報(bào)文,所述擴(kuò)展的ORF特性通過(guò)所述refresh報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。4、如權(quán)利要求1或2所述的方法,其特征在于,還包括所述第一路由設(shè)備和所述第二路由設(shè)備進(jìn)行協(xié)商,確認(rèn)對(duì)方路由設(shè)備具有根據(jù)接收到的過(guò)濾條件將之前發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的路由進(jìn)行發(fā)布的能力。5、如權(quán)利要求4所述的方法,其特征在于,所述協(xié)商包括所述第一路由設(shè)備和所述第二路由設(shè)備互發(fā)攜帶擴(kuò)展的ORF特性的open協(xié)商報(bào)文,當(dāng)接收到對(duì)方路由設(shè)備發(fā)送的攜帶擴(kuò)展的ORF特性的open報(bào)文時(shí),確認(rèn)對(duì)方路由設(shè)備具有所述能力,所述擴(kuò)展的ORF特性通過(guò)所述open報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。6、一種路由設(shè)備,其特征在于,作為第一路由設(shè)備應(yīng)用于使用了邊界網(wǎng)關(guān)協(xié)議的網(wǎng)絡(luò)中,所述網(wǎng)絡(luò)中還包括第二路由設(shè)備,所述路由設(shè)備包括報(bào)文發(fā)送單元,用于在因入策略變化而需要獲取第二路由設(shè)備之前發(fā)布過(guò)的具有特定特征的^各由時(shí),向所述第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文,所述報(bào)文中攜帶所述特定特征的路由的過(guò)濾條件;路由接收單元,用于接收所述第二路由設(shè)備根據(jù)所述報(bào)文發(fā)布的路由,所述接收的路由為所述第二路由設(shè)備根據(jù)所述過(guò)濾條件對(duì)之前向所述第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的具有所述特定特征的路由,之前第二路由設(shè)備向第一路由設(shè)備發(fā)布過(guò)的路由仍然保存在第一路由設(shè)備上;報(bào)文接收單元,用于接收所述第二路由設(shè)備發(fā)送的具有擴(kuò)展的ORF特性的報(bào)文,所述報(bào)文中攜帶過(guò)濾條件;路由發(fā)布單元,用于根據(jù)所述報(bào)文接收單元接收的報(bào)文中攜帶的過(guò)濾條件對(duì)之前向所述第二路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾,將過(guò)濾后得到的路由向所述第二路由設(shè)備發(fā)布;將所述過(guò)濾后得到的路由向所述第二路由設(shè)備發(fā)布后,刪除所述過(guò)濾條件。7、如權(quán)利要求6所述的路由設(shè)備,其特征在于,所述報(bào)文發(fā)布單元發(fā)送的報(bào)文、以及所述報(bào)文接收單元接收的報(bào)文,均為攜帶擴(kuò)展的ORF特性的refresh報(bào)文,所述擴(kuò)展的ORF特性通過(guò)所述refresh報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。8、如權(quán)利要求6所述的路由設(shè)備,其特征在于,還包括協(xié)商單元,用于向所述第二路由設(shè)備發(fā)送攜帶擴(kuò)展的ORF特性的協(xié)商報(bào)文,當(dāng)接收到所述第二路由設(shè)備發(fā)送的攜帶擴(kuò)展的ORF特性的協(xié)商報(bào)文時(shí),確認(rèn)所述第二路由設(shè)備具有根據(jù)接收到的過(guò)濾條件將之前發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的路由進(jìn)行發(fā)布的能力。9、如權(quán)利要求8所述的路由設(shè)備,其特征在于,所述協(xié)商報(bào)文為攜帶擴(kuò)展的ORF特性的open報(bào)文,所述擴(kuò)展的ORF特性通過(guò)所述open報(bào)文中擴(kuò)展的ORF類型字段標(biāo)識(shí)。全文摘要本發(fā)明公開(kāi)了一種路由發(fā)布方法和設(shè)備。該方法包括第一路由設(shè)備在因入策略變化而需要獲取第二路由設(shè)備之前發(fā)布過(guò)的具有特定特征的路由時(shí),向所述第二路由設(shè)備發(fā)送具有擴(kuò)展的ORF特性的報(bào)文,所述報(bào)文中攜帶所述特定特征的路由的過(guò)濾條件;所述第一路由設(shè)備接收所述第二路由設(shè)備根據(jù)所述報(bào)文發(fā)布的路由,所述接收的路由為所述第二路由設(shè)備根據(jù)所述過(guò)濾條件對(duì)之前向所述第一路由設(shè)備發(fā)布過(guò)的路由進(jìn)行過(guò)濾后得到的具有所述特定特征的路由。通過(guò)使用本發(fā)明,使得一端路由設(shè)備只向?qū)Χ寺酚稍O(shè)備發(fā)布具有特定特征的BGP路由,減少了設(shè)備間報(bào)文交互和冗余處理。文檔編號(hào)H04L12/56GK101651624SQ200910169968公開(kāi)日2010年2月17日申請(qǐng)日期2009年9月11日優(yōu)先權(quán)日2009年9月11日發(fā)明者周軼凡,章海鋒申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大邑县| 博客| 东平县| 铜川市| 军事| 土默特右旗| 承德县| 若尔盖县| 元谋县| 山东省| 阜城县| 治县。| 织金县| 柳江县| 炉霍县| 台中县| 庄浪县| 桐梓县| 临沂市| 丹巴县| 西贡区| 田东县| 广饶县| 绥芬河市| 上饶县| 南宫市| 奉化市| 什邡市| 务川| 五华县| 宕昌县| 基隆市| 越西县| 南华县| 济阳县| 元阳县| 武川县| 珠海市| 塘沽区| 阳山县| 营口市|