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

多拓?fù)湎翧tt標(biāo)記的確定方法和裝置的制作方法

文檔序號(hào):7760012閱讀:376來(lái)源:國(guó)知局
專利名稱:多拓?fù)湎翧tt標(biāo)記的確定方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及路由技術(shù),特別涉及多拓?fù)湎翧tt標(biāo)記的確定方法和裝置。
背景技術(shù)
目前,在中間系統(tǒng)-中間系統(tǒng)(ISIS)中,路由器主要分為三類,分別為區(qū)域中的一層(Ievel-I)路由器、骨干網(wǎng)上的二層(levels)路由器和區(qū)域中的邊界路由器(也稱為 level-U2路由器)。其中,Ievel-I路由器不能和其他區(qū)域中的路由器相連,level-2路由器連接不同的區(qū)域,邊界路由器與骨干網(wǎng)上的level-2路由器相連。在ISIS支持多拓?fù)渎酚?MTR)特性的情況下,Ievel-I路由器以及邊界路由器發(fā)布的區(qū)域配置是不區(qū)分拓?fù)涞模@就可能造成以下兩個(gè)問(wèn)題1、某些區(qū)域生成不必要的默認(rèn)路由在圖1所示的組網(wǎng)中存在三個(gè)區(qū)域,分別為區(qū)域1至區(qū)域3,其中,區(qū)域1和區(qū)域2 的拓?fù)錇镮PV4,而區(qū)域3的拓?fù)錇镮PV6,區(qū)域中各個(gè)路由器的區(qū)域配置如圖1所示。假如骨干網(wǎng)上的路由器R(實(shí)質(zhì)上為level-2路由器)不支持IPV6拓?fù)?,則圖1中支持IPV6拓?fù)涞膮^(qū)域3相當(dāng)于一個(gè)孤島,因此,不需要在區(qū)域3中生成外出的默認(rèn)路由信息。但是,對(duì)于區(qū)域3來(lái)說(shuō),其邊界路由器F在學(xué)習(xí)到邊界路由器B和邊界路由器C發(fā)送的二層標(biāo)簽轉(zhuǎn)換協(xié)議信息(leVel-2LSP,其中分別包含了區(qū)域配置04. 44和區(qū)域配置04. 54)時(shí),就會(huì)比較該學(xué)習(xí)到的區(qū)域配置是否存在下掛的Ievel-I路由器發(fā)布的區(qū)域配置中,如果是,生成置為0 的Att標(biāo)記,如果否,根據(jù)該區(qū)域配置生成置位的Att標(biāo)記;之后,將生成的Att標(biāo)記發(fā)送給下掛的Ievel-I路由器。在圖1中,邊界路由器F下掛的Ievel-I路由器為路由器E,其發(fā)布的區(qū)域配置不包含上述學(xué)習(xí)到的區(qū)域配置04. 44和04. 54,因此,邊界路由器就會(huì)根據(jù)這兩個(gè)區(qū)域配置分別生成置位的Att標(biāo)記,并發(fā)送給路由器E。當(dāng)路由器E接收到該置位的 Att標(biāo)記后,就會(huì)根據(jù)該Att標(biāo)記生成指向邊界路由器F的默認(rèn)路由。由于骨干網(wǎng)上的路由器R不支持IPV6拓?fù)?,并且,其他兩個(gè)區(qū)域的拓?fù)錇镮PV4,因此,圖1中支持IPV6拓?fù)涞膮^(qū)域3根本沒(méi)有必要生成指向邊界路由器F的默認(rèn)路由。因此, 可以得到上述生成的默認(rèn)路由為不必要的默認(rèn)路由,該必要的默認(rèn)路由會(huì)導(dǎo)致區(qū)域3中的數(shù)據(jù)泄漏到骨干網(wǎng)上。2、某些區(qū)域不生成必要的默認(rèn)路由在圖2所示的組網(wǎng)中存在三個(gè)區(qū)域,分別為區(qū)域1至區(qū)域3,其中,區(qū)域1和區(qū)域3 的拓?fù)錇镮PV6拓?fù)?,區(qū)域2的拓?fù)錇镮PV4。各個(gè)路由器上的區(qū)域配置如圖2所示,其中, 圖2中的路由器D具有兩個(gè)區(qū)域配置,分別為04. 54和06. 33。在圖2中,骨干網(wǎng)上的路由器R支持雙協(xié)議棧IPV4和IPV6,為了使區(qū)域1和區(qū)域3聯(lián)網(wǎng),需要在區(qū)域3中生成外出的默認(rèn)路由信息。但是,當(dāng)邊界路由器C學(xué)習(xí)到邊界路由器B發(fā)布的區(qū)域配置06. 33時(shí),由于該邊界路由器下掛的Ievel-I路由器有兩個(gè),分別為路由器D和E,并且,該路由器D發(fā)布的區(qū)域配置中包含邊界路由器發(fā)布的區(qū)域配置06. 33,因此,邊界路由器C會(huì)根據(jù)該區(qū)域配置06. 33生成置為0的Att標(biāo)記,之后發(fā)送給路由器D和E。當(dāng)路由器E接收到該Att標(biāo)記時(shí),就不會(huì)生成指向IPv6區(qū)域邊界路由器C的默認(rèn)路由。由于圖2中的區(qū)域1和3都為IPV6拓?fù)?,并且骨干網(wǎng)上的路由器R支持雙協(xié)議棧 IPV4和IPV6,因此,為了使區(qū)域1和區(qū)域3聯(lián)網(wǎng),需要在區(qū)域3中生成外出的默認(rèn)路由信息,而上述由于不同拓?fù)鋬?nèi)的路由器發(fā)布了相同的區(qū)域配置而導(dǎo)致邊界路由器不能生成正確的Att標(biāo)記,使路由器E不能生成指向IPv6區(qū)域邊界路由器C的默認(rèn)路由,造成了 IPv6 區(qū)域中的遠(yuǎn)端IPv6拓?fù)洳荒苄纬陕?lián)網(wǎng)狀態(tài),導(dǎo)致不必要的業(yè)務(wù)中斷。從上面描述看出,之所以產(chǎn)生這兩個(gè)問(wèn)題,主要是Ievel-I路由器以及邊界路由器發(fā)布的區(qū)域配置是不區(qū)分拓?fù)涠斐傻模瑸榱私鉀Q該問(wèn)題,一種可以區(qū)分拓?fù)涞膮^(qū)域地址發(fā)布是當(dāng)前亟待需要的。

發(fā)明內(nèi)容
本發(fā)明提供了多拓?fù)湎翧tt標(biāo)記的確定方法和裝置,以便區(qū)分區(qū)域地址的拓?fù)洌?從而生成正確的Att標(biāo)記。本發(fā)明提供的技術(shù)方案包括一種多拓?fù)湎翧tt標(biāo)記的確定方法,包括A,第一邊界路由器接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;B,所述第一邊界路由器針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷Ievel-I 路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系,如果否,根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,以供下掛的Ievel-I路由器根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。一種多拓?fù)湎翧tt標(biāo)記的確定裝置,包括接收單元,用于接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;判斷單元,用于針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系;處理單元,用于在所述判斷單元判斷結(jié)果為否時(shí),根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,以供下掛的Ievel-I路由器根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。由以上技術(shù)方案可以看出,本發(fā)明中,通過(guò)第一邊界路由器接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷 Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系,如果否,根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,以供下掛的Ievel-I路由器根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。也就是說(shuō),本發(fā)明在生成Att標(biāo)記時(shí),并非單純地比較區(qū)域配置,還考慮了拓?fù)錁?biāo)識(shí),這能夠解決現(xiàn)有技術(shù)由于不同拓?fù)?、但區(qū)域配置相同而不能生成必要的默認(rèn)路由的問(wèn)題。


圖1為現(xiàn)有第一拓?fù)浣M網(wǎng)示意圖;圖2為現(xiàn)有第二拓?fù)浣M網(wǎng)示意圖;圖3為本發(fā)明實(shí)施例提供的流程圖;圖4為本發(fā)明實(shí)施例提供的TLV字段的示意圖;圖5為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例提供的方法主要包括圖3所示的流程步驟301,第一邊界路由器接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系。在步驟301中,其他邊界路由器發(fā)布的對(duì)應(yīng)關(guān)系,以及Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系都是攜帶在TLV字段的V字段中發(fā)布的,并且,該TLV字段中的T字段與現(xiàn)有用于發(fā)布區(qū)域配置的TLV字段中的T字段不同。通常,現(xiàn)有用于發(fā)布區(qū)域配置的TLV字段中的T字段取值為0或者1,因此,本發(fā)明實(shí)施例采用的TLV字段中的T字段可取其他值,比如255等。至于如何利用TLV字段發(fā)布區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,具體可參見(jiàn)圖 4所示。在圖4所示的TLV字段中,V字段用于承載區(qū)域配置和拓?fù)錁?biāo)識(shí)。其中,該區(qū)域配置可通過(guò)區(qū)域地址和區(qū)域地址的長(zhǎng)度表示,拓?fù)錁?biāo)識(shí)可用MTID表示。在圖4所示的TLV字段中,L字段用于表示V字段承載的信息長(zhǎng)度。其大小一般不超過(guò)255個(gè)字節(jié)。步驟302,第一邊界路由器針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷 Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系,如果是,執(zhí)行步驟303;如果否,執(zhí)行步驟304。步驟303,生成第二 Att標(biāo)記,以使下掛的Ievel-I路由器根據(jù)所述第二 Att標(biāo)記不生成指向第一邊界路由器的默認(rèn)路由。結(jié)束當(dāng)前流程。具體地,步驟303為在生成第二 Att標(biāo)記后,將該第二 Att標(biāo)記發(fā)送給下掛的 Ievel-I路由器,當(dāng)Ievel-I路由器接收到該第二 Att標(biāo)記后,不生成指向第一邊界路由器的默認(rèn)路由。這里,該第二 Att標(biāo)記可為置為0的Att標(biāo)記。步驟304,根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,將該對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí)和生成的第一標(biāo)記發(fā)送給Ievel-I路由器。步驟305,Ievel-I路由器接收到拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記后,判斷自身是否支持該拓?fù)錁?biāo)識(shí),如果是,根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由;否則, 丟棄該接收的拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記。這里,該第一 Att標(biāo)記為非0的Att標(biāo)記。至此,完成圖3所示的流程。為使本發(fā)明實(shí)施例更加清楚,下面以圖1和圖2所示的組網(wǎng)為例進(jìn)行描述。在圖1中,邊界路由器F在接收到路由器B發(fā)布的區(qū)域配置04. 44和拓?fù)錁?biāo)識(shí)1 (用于表示IPV4 —種結(jié)構(gòu))之間的對(duì)應(yīng)關(guān)系,和/或路由器C發(fā)布的區(qū)域配置04. 54和拓?fù)錁?biāo)識(shí)2 (用于表示IPV4另一種結(jié)構(gòu))之間的對(duì)應(yīng)關(guān)系時(shí),針對(duì)接收的每一對(duì)應(yīng)關(guān)系,判斷自身下掛的Ievel-I路由器即路由器E發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系。由于路由器E發(fā)布的對(duì)應(yīng)關(guān)系為區(qū)域配置06. 33和拓?fù)錁?biāo)識(shí)3 (用于表示IPV6 —種結(jié)構(gòu))之間的對(duì)應(yīng)關(guān)系,因此,該判斷結(jié)果為否。在該判斷結(jié)果為否時(shí),邊界路由器F就會(huì)根據(jù)該對(duì)應(yīng)關(guān)系中的區(qū)域配置比如04. 54生成第一 Att標(biāo)記,將該對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí)比如拓?fù)錁?biāo)識(shí) 2和生成的第一標(biāo)記發(fā)送給路由器E。當(dāng)路由器E接收到拓?fù)錁?biāo)識(shí)2和第一 Att標(biāo)記后,由于路由器E支持IPV6,而該拓?fù)錁?biāo)識(shí)2表示IPV4的結(jié)構(gòu),很顯然路由器E不支持該拓?fù)錁?biāo)識(shí)2,因此,不會(huì)根據(jù)該第一Att標(biāo)記生成指向邊界路由器F的默認(rèn)路由,而是直接丟棄該接收的拓?fù)錁?biāo)識(shí)2和第一 Att標(biāo)記。而事實(shí)上,由于圖1中骨干網(wǎng)上的路由器R不支持IPV6 拓?fù)?,并且,區(qū)域1和2的拓?fù)渲С諭PV4,因此,圖1中支持IPV6拓?fù)涞膮^(qū)域3相當(dāng)于一個(gè)孤島,該區(qū)域3中的路由器E是沒(méi)有必要生成指向邊界路由器F的默認(rèn)路由是正確的。通過(guò)本發(fā)明實(shí)施例提供的方法,能夠保證不會(huì)生成不必要的默認(rèn)路由。針對(duì)圖2,邊界路由器C在接收到邊界路由器B發(fā)布的區(qū)域配置06. 33和拓?fù)錁?biāo)識(shí) I (用于標(biāo)識(shí)IPV6拓?fù)涞囊环N結(jié)構(gòu))之間的對(duì)應(yīng)關(guān)系,就會(huì)針對(duì)該對(duì)應(yīng)關(guān)系,判斷路由器D 和路由器E發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系。由于路由器D發(fā)布的對(duì)應(yīng)關(guān)系為區(qū)域配置04. 54和拓?fù)錁?biāo)識(shí)3(用于表示IPV4拓?fù)涞钠渌Y(jié)構(gòu),該拓?fù)錁?biāo)識(shí)也可為上述的拓?fù)錁?biāo)識(shí)1或幻之間的對(duì)應(yīng)關(guān)系,以及區(qū)域配置06. 33和拓?fù)錁?biāo)識(shí)3之間的對(duì)應(yīng)關(guān)系,路由器E 發(fā)布的對(duì)應(yīng)關(guān)系為區(qū)域配置06. 77和拓?fù)錁?biāo)識(shí)II (用于表示IPV6的另一種結(jié)構(gòu),也可為上述的拓?fù)錁?biāo)識(shí)I)之間的對(duì)應(yīng)關(guān)系,其并不包含上述的區(qū)域配置06. 33和拓?fù)錁?biāo)識(shí)I之間的對(duì)應(yīng)關(guān)系,因此,上述判斷結(jié)果為否。之后,邊界路由器C就會(huì)根據(jù)該對(duì)應(yīng)關(guān)系中的區(qū)域配置06. 33生成第一 Att標(biāo)記,并將該對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí)I和生成的第一標(biāo)記發(fā)送給路由器E和D,當(dāng)路由器E接收到后,由于路由器E支持IPV6,而該拓?fù)錁?biāo)識(shí)I也表示該IPV6 的一種結(jié)構(gòu),因此,存在該路由器E支持拓?fù)錁?biāo)識(shí)I的可能,當(dāng)支持時(shí),根據(jù)該第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由;否則,丟棄該接收的拓?fù)錁?biāo)識(shí)I和第一 Att標(biāo)記,這能解決現(xiàn)有技術(shù)由于不同拓?fù)洹⒌珔^(qū)域配置相同而不能生成必要的默認(rèn)路由的問(wèn)題。而當(dāng)路由器D接收到拓?fù)錁?biāo)識(shí)I和第一 Att標(biāo)記后,由于路由器D支持IPV4,而該拓?fù)錁?biāo)識(shí)I表示IPV6的結(jié)構(gòu),很顯然路由器D不支持該拓?fù)錁?biāo)識(shí)I,因此,不會(huì)根據(jù)該第一 Att標(biāo)記生成指向邊界路由器C的默認(rèn)路由,而是直接丟棄該接收的拓?fù)錁?biāo)識(shí)I和第一 Att標(biāo)記,這能夠保證區(qū)域2不會(huì)生成不必要的默認(rèn)路由。至此,對(duì)本發(fā)明提供的具體實(shí)施例完成描述。在上述流程中,步驟301在第一邊界路由器在接收到其他邊界路由器或者下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系時(shí),還可進(jìn)一步包括以下操作判斷自身是否支持該對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí),如果是,就針對(duì)該對(duì)應(yīng)關(guān)系執(zhí)行下述步驟 302 ;否則,丟棄該對(duì)應(yīng)關(guān)系。考慮到本發(fā)明實(shí)施例的靈活性,本發(fā)明實(shí)施例中并非所有區(qū)域的路由器都可發(fā)布區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,而是只有在使能了本發(fā)明提供的拓?fù)浒l(fā)布特性后才可發(fā)布區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;而針對(duì)沒(méi)有使能該拓?fù)浒l(fā)布特性的路由器, 則可按照現(xiàn)有方法處理,即僅發(fā)布區(qū)域配置。當(dāng)然,作為本發(fā)明實(shí)施例的一種擴(kuò)展,本發(fā)明實(shí)施例還可默認(rèn)所有路由器使能本發(fā)明提供的拓?fù)浒l(fā)布特性。具體情況具體分析,這里并不具體限定。需要說(shuō)明的是,如果在步驟301中,第一邊界路由器如果接收到未使能拓?fù)浒l(fā)布特性的路由器發(fā)布的區(qū)域配置時(shí),默認(rèn)該路由器發(fā)布的對(duì)應(yīng)關(guān)系為該發(fā)布的區(qū)域配置和默認(rèn)值之間的對(duì)應(yīng)關(guān)系。比如,如果接收到未使能拓?fù)浒l(fā)布特性的邊界路由器發(fā)布的區(qū)域配置時(shí),則默認(rèn)該邊界路由器發(fā)布的對(duì)應(yīng)關(guān)系為該發(fā)布的區(qū)域配置和默認(rèn)值之間的對(duì)應(yīng)關(guān)系。之后,針對(duì)該對(duì)應(yīng)關(guān)系,執(zhí)行步驟302。在上述流程中,步驟302具體實(shí)現(xiàn)時(shí)可通過(guò)下述步驟實(shí)現(xiàn)收集其他邊界路由器發(fā)布的每一拓?fù)錁?biāo)識(shí)對(duì)應(yīng)的區(qū)域配置,并存放在表1中;收集Ievel-I路由器發(fā)布的每一拓?fù)錁?biāo)識(shí)對(duì)應(yīng)的區(qū)域配置,并存放在表2中;針對(duì)表1中的每一拓?fù)錁?biāo)識(shí),如果表2中也存在該拓?fù)錁?biāo)識(shí),則在表1中確定該拓?fù)錁?biāo)識(shí)對(duì)應(yīng)的區(qū)域配置,針對(duì)每一區(qū)域配置,如果該區(qū)域配置也存在表2中該拓?fù)錁?biāo)識(shí)對(duì)應(yīng)的區(qū)域配置中,則執(zhí)行步驟303,否則,執(zhí)行步驟304,即根據(jù)該區(qū)域配置生成第一 Att標(biāo)記的操作;而如果表2中不存在該拓?fù)錁?biāo)識(shí),則直接執(zhí)行步驟304,即根據(jù)表2中該拓?fù)錁?biāo)識(shí)對(duì)應(yīng)的每一區(qū)域配置生成第一 Att標(biāo)記的操作。以上對(duì)本發(fā)明實(shí)施例提供的方法進(jìn)行了描述,下面對(duì)本發(fā)明實(shí)施例提供的裝置進(jìn)行描述。參見(jiàn)圖5,圖5為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖。如圖5所示,該裝置可包括接收單元501,用于接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;判斷單元502,用于針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系;處理單元503,用于在判斷單元502判斷結(jié)果為否時(shí),根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,以供下掛的Ievel-I路由器根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。優(yōu)選地,本實(shí)施例中,接收單元501接收的對(duì)應(yīng)關(guān)系是攜帶在TLV字段的V字段中發(fā)布的;其中,所述TLV字段中的T字段與現(xiàn)有用于發(fā)布區(qū)域配置的TLV字段中的T字段不同。優(yōu)選地,處理單元503進(jìn)一步將該對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí)和生成的第一標(biāo)記發(fā)送給Ievel-I路由器;如此,所述Ievel-I路由器根據(jù)第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由包括=Ievel-I路由器接收到拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記后,判斷自身是否支持該拓?fù)錁?biāo)識(shí),如果是,根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由;否則,丟棄該接收的拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記。本實(shí)施例中,如果判斷單元502的判斷結(jié)果為是,則處理單元503進(jìn)一步生成第二 Att標(biāo)記,以使下掛的Ievel-I路由器根據(jù)所述第二 Att標(biāo)記不生成指向第一邊界路由器的
默認(rèn)路由。優(yōu)選地,本實(shí)施例中,其他邊界路由器,以及Ievel-I路由器在使能了拓?fù)浒l(fā)布特性后發(fā)布區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;如果接收單元501接收到未使能發(fā)布特性的路由器發(fā)布的區(qū)域配置時(shí),默認(rèn)該路由器發(fā)布的對(duì)應(yīng)關(guān)系為該發(fā)布的區(qū)域配置和默認(rèn)值之間的對(duì)應(yīng)關(guān)系。
由以上技術(shù)方案可以看出,本發(fā)明中,通過(guò)第一邊界路由器接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷 Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系,如果否,根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,以供下掛的Ievel-I路由器根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。也就是說(shuō),本發(fā)明在生成Att標(biāo)記時(shí),并非單純地比較區(qū)域配置,還考慮了拓?fù)錁?biāo)識(shí),這能夠解決現(xiàn)有技術(shù)由于不同拓?fù)洹⒌珔^(qū)域配置相同而不能生成必要的默認(rèn)路由的問(wèn)題;進(jìn)一步地,Ievel-I路由器在接收到拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記后,并非直接生成默認(rèn)路由,而是判斷自身是否支持該拓?fù)錁?biāo)識(shí),如果是,根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由;否則,丟棄該接收的拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記,這能夠保證區(qū)域中不會(huì)生成不必要的默認(rèn)路由。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種多拓?fù)湎翧tt標(biāo)記的確定方法,其特征在于,該方法包括A,第一邊界路由器接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系, 以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;B,所述第一邊界路由器針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系,如果否,根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,以供下掛的Ievel-I路由器根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A中的對(duì)應(yīng)關(guān)系攜帶在TLV字段的V字段中發(fā)布;所述TLV字段中的T字段與現(xiàn)有用于發(fā)布區(qū)域配置的TLV字段中的T字段不同。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記進(jìn)一步包括將該對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí)和生成的第一標(biāo)記發(fā)送給Ievel-I路由器;所述Ievel-I路由器根據(jù)第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由包括 Ievel-I路由器接收到拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記后,判斷自身是否支持該拓?fù)錁?biāo)識(shí),如果是,根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由;否則,丟棄該接收的拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B中,如果判斷結(jié)果為是,則進(jìn)一步包括生成第二 Att標(biāo)記,以使下掛的Ievel-I路由器根據(jù)所述第二 Att標(biāo)記不生成指向第一邊界路由器的默認(rèn)路由。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A中,如果第一邊界路由器不支持接收的對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí),則進(jìn)一步包括丟棄該對(duì)應(yīng)關(guān)系。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述其他邊界路由器,以及Ievel-I路由器在使能了拓?fù)浒l(fā)布特性后發(fā)布區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;所述第一邊界路由器如果接收到未使能拓?fù)浒l(fā)布特性的路由器發(fā)布的區(qū)域配置時(shí),默認(rèn)該路由器發(fā)布的對(duì)應(yīng)關(guān)系為該發(fā)布的區(qū)域配置和默認(rèn)值之間的對(duì)應(yīng)關(guān)系。
7.一種多拓?fù)湎翧tt標(biāo)記的確定裝置,該裝置為區(qū)域中的邊界路由器;其特征在于,該裝置包括接收單元,用于接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的Ievel-I路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;判斷單元,用于針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷Ievel-I路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系;處理單元,用于在所述判斷單元判斷結(jié)果為否時(shí),根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一 Att標(biāo)記,以供下掛的Ievel-I路由器根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述接收單元接收的對(duì)應(yīng)關(guān)系是攜帶在 TLV字段的V字段中發(fā)布的;所述TLV字段中的T字段與現(xiàn)有用于發(fā)布區(qū)域配置的TLV字段中的T字段不同。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述處理單元進(jìn)一步將該對(duì)應(yīng)關(guān)系中的拓?fù)錁?biāo)識(shí)和生成的第一標(biāo)記發(fā)送給Ievel-I路由器;所述Ievel-I路由器根據(jù)第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由包括 Ievel-I路由器接收到拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記后,判斷自身是否支持該拓?fù)錁?biāo)識(shí),如果是,根據(jù)所述第一 Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由;否則,丟棄該接收的拓?fù)錁?biāo)識(shí)和第一 Att標(biāo)記;和/或,如果所述判斷單元的判斷結(jié)果為是,則所述處理單元進(jìn)一步生成第二 Att標(biāo)記,以使下掛的Ievel-I路由器根據(jù)所述第二 Att標(biāo)記不生成指向第一邊界路由器的默認(rèn)路由。
10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述其他邊界路由器,以及Ievel-I路由器在使能了拓?fù)浒l(fā)布特性后發(fā)布區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;所述接收單元如果接收到未使能發(fā)布特性的路由器發(fā)布的區(qū)域配置時(shí),默認(rèn)該路由器發(fā)布的對(duì)應(yīng)關(guān)系為該發(fā)布的區(qū)域配置和默認(rèn)值之間的對(duì)應(yīng)關(guān)系。
全文摘要
本發(fā)明提供了多拓?fù)湎翧tt標(biāo)記的確定方法和裝置,其中,該方法包括A,第一邊界路由器接收其他邊界路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,以及接收下掛的level-1路由器發(fā)布的區(qū)域配置和拓?fù)錁?biāo)識(shí)之間的對(duì)應(yīng)關(guān)系;B,所述第一邊界路由器針對(duì)其他邊界路由器發(fā)布的每一對(duì)應(yīng)關(guān)系,判斷l(xiāng)evel-1路由器發(fā)布的對(duì)應(yīng)關(guān)系中是否存在該對(duì)應(yīng)關(guān)系,如果否,根據(jù)對(duì)應(yīng)關(guān)系中的區(qū)域配置生成第一Att標(biāo)記,以供下掛的level-1路由器根據(jù)所述第一Att標(biāo)記生成指向第一邊界路由器的默認(rèn)路由。采用本發(fā)明,能夠區(qū)分區(qū)域地址的拓?fù)?,從而生成正確的Att標(biāo)記。
文檔編號(hào)H04L12/56GK102404190SQ20101028493
公開日2012年4月4日 申請(qǐng)日期2010年9月16日 優(yōu)先權(quán)日2010年9月16日
發(fā)明者張立忠, 張蓓, 魏志廣 申請(qǐng)人:杭州華三通信技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
开阳县| 老河口市| 嵊泗县| 胶南市| 黄陵县| 治多县| 营山县| 田阳县| 宜州市| 阿拉善右旗| 武山县| 泾阳县| 茌平县| 临清市| 北流市| 井冈山市| 隆安县| 永平县| 宜川县| 梧州市| 安义县| 双牌县| 浠水县| 呼伦贝尔市| 邵东县| 余姚市| 吉林省| 景东| 玉屏| 桃源县| 伊吾县| 宁海县| 宜昌市| 贵州省| 宜宾市| 龙游县| 武胜县| 乌兰浩特市| 南阳市| 瑞丽市| 克东县|