專利名稱:限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法和系統(tǒng)、節(jié)點(diǎn)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),尤其涉及一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法和系統(tǒng)、節(jié)點(diǎn)設(shè)備。
背景技術(shù):
自動(dòng)交換光網(wǎng)絡(luò)(Automatic Switched Optical Network, ASON)是一種動(dòng)態(tài)網(wǎng)絡(luò),各種協(xié)議的運(yùn)行以及與網(wǎng)管等周邊模塊的頻繁交互會(huì)占用ASON節(jié)點(diǎn)較多的系統(tǒng)資源, 包括節(jié)點(diǎn)的內(nèi)存和CPU (Central Processing Unit,中央處理器)資源等。隨著ASON域規(guī)模的不斷增大,使得網(wǎng)絡(luò)的維護(hù)和管理愈加復(fù)雜和困難,節(jié)點(diǎn)消耗的系統(tǒng)資源也越來(lái)越多, 甚至可能影響節(jié)點(diǎn)系統(tǒng)的穩(wěn)定和正常運(yùn)行。因此,限制ASON的域規(guī)模在實(shí)際網(wǎng)絡(luò)應(yīng)用中是非常必要的。目前,只能在進(jìn)行ASON規(guī)劃時(shí),對(duì)ASON的域規(guī)模進(jìn)行人工控制,實(shí)現(xiàn)復(fù)雜,可靠性低。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法和系統(tǒng)、節(jié)點(diǎn)設(shè)備,解決現(xiàn)有技術(shù)通過(guò)人工操作的方式所帶來(lái)的實(shí)現(xiàn)復(fù)雜、可靠性低的的問(wèn)題。本發(fā)明的實(shí)施例采用如下技術(shù)方案本發(fā)明一方面提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法,第一域中的第一節(jié)點(diǎn)與第二域中的第二節(jié)點(diǎn)通過(guò)鏈路相連,包括所述第一節(jié)點(diǎn)接收到所述第二節(jié)點(diǎn)發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的節(jié)點(diǎn)總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)總數(shù),提取所述第二域的節(jié)點(diǎn)總數(shù);所述第一節(jié)點(diǎn)確定所述第一域的節(jié)點(diǎn)總數(shù)與所述第二域的節(jié)點(diǎn)總數(shù)之和大于所述第一域的節(jié)點(diǎn)門限值,判定單域規(guī)模越限;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。本發(fā)明另一方面提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法,第一域中的第一節(jié)點(diǎn)與第二域中的第二節(jié)點(diǎn)通過(guò)鏈路相連,包括所述第一節(jié)點(diǎn)接收到所述第二節(jié)點(diǎn)發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的流量工程鏈路總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);所述第一節(jié)點(diǎn)確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限;
所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。本發(fā)明一方面提供了一種節(jié)點(diǎn)設(shè)備,所述節(jié)點(diǎn)設(shè)備位于第一域中,所述節(jié)點(diǎn)設(shè)備與第二域中的第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,包括接收模塊,用于接收所述第二節(jié)點(diǎn)設(shè)備發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)以及標(biāo)志位;處理模塊,用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)設(shè)備總數(shù), 提取所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);還用于判定單域規(guī)模越限后丟棄所述報(bào)文,使得本節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息;判斷模塊,用于確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值,判定單域規(guī)模越限。本發(fā)明另一方面提供了一種節(jié)點(diǎn)設(shè)備,所述節(jié)點(diǎn)設(shè)備位于第一域中,所述節(jié)點(diǎn)設(shè)備與第二域中的第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,包括接收模塊,用于接收所述第二節(jié)點(diǎn)設(shè)備發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的流量工程鏈路總數(shù)以及標(biāo)志位;處理模塊,用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);還用于判定單域規(guī)模越限后丟棄所述報(bào)文,使得本節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息;判斷模塊,用于確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限。本發(fā)明一方面提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng),所述系統(tǒng)至少包括第一節(jié)點(diǎn)設(shè)備和第二節(jié)點(diǎn)設(shè)備,第一域中的所述第一節(jié)點(diǎn)設(shè)備與第二域中的所述第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,包括所述第二節(jié)點(diǎn)設(shè)備,用于向所述第一節(jié)點(diǎn)設(shè)備發(fā)送報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)設(shè)備,用于接收所述報(bào)文,根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)設(shè)備總數(shù),提取所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值,判定單域規(guī)模越限;丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的
fn息ο本發(fā)明另一方面提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng),所述系統(tǒng)至少包括第一節(jié)點(diǎn)設(shè)備和第二節(jié)點(diǎn)設(shè)備,第一域中的所述第一節(jié)點(diǎn)設(shè)備與第二域中的所述第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,包括所述第二節(jié)點(diǎn)設(shè)備,用于向所述第一節(jié)點(diǎn)設(shè)備發(fā)送報(bào)文,所述報(bào)文攜帶的信息至少包括第二域的流量工程鏈路總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)設(shè)備,用于接收所述報(bào)文,根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限;丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息。本發(fā)明實(shí)施例提供的一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法和系統(tǒng)、節(jié)點(diǎn)設(shè)備,能夠自動(dòng)限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模,實(shí)現(xiàn)簡(jiǎn)單、可靠性高。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖Ia為本發(fā)明的一實(shí)施例提供的一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法的流程圖;圖Ib為本發(fā)明的另一實(shí)施例提供的一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法的流程圖;圖2為本發(fā)明的實(shí)施例提供的一自動(dòng)交換光網(wǎng)絡(luò)拓?fù)涫疽鈭D;圖3為本發(fā)明的實(shí)施例提供的另一自動(dòng)交換光網(wǎng)絡(luò)拓?fù)涫疽鈭D;圖4為本發(fā)明的實(shí)施例提供的一種節(jié)點(diǎn)設(shè)備的結(jié)構(gòu)框圖;圖5為本發(fā)明的實(shí)施例提供的一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法和系統(tǒng)、節(jié)點(diǎn)設(shè)備。為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例,一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法的流程如圖Ia所示,第一域中的第一節(jié)點(diǎn)與第二域中的第二節(jié)點(diǎn)通過(guò)鏈路相連,該方法包括以下步驟步驟SlOla,第一節(jié)點(diǎn)接收到第二節(jié)點(diǎn)發(fā)送的報(bào)文,該報(bào)文攜帶的信息至少包括第二域的節(jié)點(diǎn)總數(shù)以及標(biāo)志位;步驟S102a,第一節(jié)點(diǎn)根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的節(jié)點(diǎn)總數(shù),提取第二域的節(jié)點(diǎn)總數(shù);步驟S103a,第一節(jié)點(diǎn)確定第一域的節(jié)點(diǎn)總數(shù)與第二域的節(jié)點(diǎn)總數(shù)之和大于第一域的節(jié)點(diǎn)門限值,判定單域規(guī)模越限;步驟S104a,第一節(jié)點(diǎn)丟棄該報(bào)文,使得第一節(jié)點(diǎn)與第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。本發(fā)明另一實(shí)施例,一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法的流程如圖Ib所示,第一域中的第一節(jié)點(diǎn)與第二域中的第二節(jié)點(diǎn)通過(guò)鏈路相連,該方法包括以下步驟步驟SlOlb,第一節(jié)點(diǎn)接收到第二節(jié)點(diǎn)發(fā)送的報(bào)文,該報(bào)文攜帶的信息至少包括第二域的流量工程鏈路總數(shù)以及標(biāo)志位;步驟S102b,第一節(jié)點(diǎn)根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的流量工程鏈路總數(shù),提取第二域的流量工程鏈路總數(shù);步驟S103b,第一節(jié)點(diǎn)確定第一域的流量工程鏈路總數(shù)與第二域的流量工程鏈路總數(shù)之和大于第一域的流量工程鏈路門限值,判定單域規(guī)模越限;步驟S104b,第一節(jié)點(diǎn)丟棄該報(bào)文,使得第一節(jié)點(diǎn)與第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法和系統(tǒng)、節(jié)點(diǎn)設(shè)備進(jìn)行詳細(xì)描述。應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一,本發(fā)明實(shí)施例提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法。如圖 2所示的ASON拓?fù)涫疽鈭D中,包括ASON的域X和域Y。節(jié)點(diǎn)A、B、C、D、E、F、G為域X中的ASON節(jié)點(diǎn),域X中各節(jié)點(diǎn)根據(jù)自身統(tǒng)計(jì)獲知域X的節(jié)點(diǎn)總數(shù)為7,流量工程(Traffic Engineering, TE)鏈路總數(shù)為10。節(jié)點(diǎn)I、J、K、L、M、N、0、P為域Y中的ASON節(jié)點(diǎn),域Y中各節(jié)點(diǎn)根據(jù)自身統(tǒng)計(jì)獲知域Y的節(jié)點(diǎn)總數(shù)為8,TE鏈路總數(shù)為15。域X中的節(jié)點(diǎn)C與域 Y中的節(jié)點(diǎn)J通過(guò)鏈路相連,將域Y加入域X。該方法具體包括如下步驟步驟S201,節(jié)點(diǎn)J向節(jié)點(diǎn)C發(fā)送報(bào)文,該報(bào)文攜帶域Y的節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)志位。本實(shí)施例中,節(jié)點(diǎn)J向節(jié)點(diǎn)C發(fā)送OSPF(Open Shortest Path First,開(kāi)放式最短路徑優(yōu)先)協(xié)議的Hello報(bào)文或者OSPF協(xié)議的DD (Database Description,數(shù)據(jù)庫(kù)描述) 報(bào)文。該Hello或者DD報(bào)文中攜帶節(jié)點(diǎn)J所在域Y的節(jié)點(diǎn)總數(shù)8、TE鏈路總數(shù)15以及標(biāo)志位。其中,標(biāo)志位用于標(biāo)識(shí)Hello或者DD報(bào)文中攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)。步驟S202,節(jié)點(diǎn)C根據(jù)標(biāo)志位確定報(bào)文攜帶域Y的節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù),提取域Y的節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)。本實(shí)施例中,節(jié)點(diǎn)C接收到節(jié)點(diǎn)J發(fā)送的Hello或者DD報(bào)文,根據(jù)標(biāo)志位確定 Hello或者DD報(bào)文中攜帶域Y的節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù),提取Hello或者DD報(bào)文中攜帶的域Y的節(jié)點(diǎn)總數(shù)8和TE鏈路總數(shù)15。步驟203,節(jié)點(diǎn)C判定單域規(guī)模越限。本實(shí)施例中,節(jié)點(diǎn)C所在域X的節(jié)點(diǎn)門限值為12,TE鏈路門限值為40。ASON域的節(jié)點(diǎn)門限值和TE鏈路門限值可以通過(guò)配置獲得。節(jié)點(diǎn)C根據(jù)ASON單域規(guī)模越限策略判斷單域規(guī)模是否越限。ASON單域規(guī)模越限策略包括三種方式,可以由用戶選擇設(shè)定1)節(jié)點(diǎn)確定兩域的節(jié)點(diǎn)總數(shù)之和大于節(jié)點(diǎn)門限值,則判定單域規(guī)模越限;2)節(jié)點(diǎn)確定兩域的TE鏈路總數(shù)之和大于TE鏈路門限值,則判定單域規(guī)模越限;3)節(jié)點(diǎn)確定兩域的節(jié)點(diǎn)總數(shù)之和、TE鏈路總數(shù)之和,只要其中一個(gè)大于門限值, 則判定單域規(guī)模越限。即節(jié)點(diǎn)確定兩域的節(jié)點(diǎn)總數(shù)之和大于節(jié)點(diǎn)門限值,進(jìn)一步確定兩域的TE鏈路總數(shù)之和也大于TE鏈路門限值,則判定單域規(guī)模越限;節(jié)點(diǎn)確定兩域的節(jié)點(diǎn)總數(shù)之和小于節(jié)點(diǎn)門限值,進(jìn)一步確定兩域的TE鏈路總數(shù)之和大于TE鏈路門限值,則判定單域規(guī)模越限;節(jié)點(diǎn)確定兩域的TE鏈路總數(shù)之和小于TE鏈路門限值,進(jìn)一步確定兩域的節(jié)點(diǎn)總數(shù)之和大于節(jié)點(diǎn)門限值,則判定單域規(guī)模越限。節(jié)點(diǎn)總數(shù)之和與節(jié)點(diǎn)門限值的大小、TE鏈路總數(shù)之和與TE鏈路門限值的大小,本實(shí)施例中對(duì)二者的判斷順序不作限制,即可以先判斷節(jié)點(diǎn)總數(shù)之和與節(jié)點(diǎn)門限值的大小, 也可以先判斷TE鏈路總數(shù)之和與TE鏈路門限值的大小。本實(shí)施例中,用戶設(shè)定的ASON單域規(guī)模越限策略是3)節(jié)點(diǎn)確定節(jié)點(diǎn)總數(shù)之和、 TE鏈路總數(shù)之和,只要其中一個(gè)大于門限值,則判定單域規(guī)模越限。節(jié)點(diǎn)C將域X的節(jié)點(diǎn)總數(shù)7與域Y的節(jié)點(diǎn)總數(shù)8相加,得到節(jié)點(diǎn)總數(shù)之和為15,大于域X的節(jié)點(diǎn)門限值12 ;將域X的TE鏈路總數(shù)10與域Y的TE鏈路總數(shù)15相加,得到TE 鏈路總數(shù)之和為25,小于域X的TE鏈路門限值40。域X與域Y的節(jié)點(diǎn)總數(shù)之和大于域X的節(jié)點(diǎn)門限值,節(jié)點(diǎn)C判定單域規(guī)模越限。步驟S204,節(jié)點(diǎn)C丟棄該報(bào)文。本實(shí)施例中,節(jié)點(diǎn)C判定單域規(guī)模越限,丟棄節(jié)點(diǎn)J發(fā)送的Hello或者DD報(bào)文。如果步驟S201中節(jié)點(diǎn)J通過(guò)OSPF協(xié)議的Hello報(bào)文攜帶域Y的節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)識(shí)位,相應(yīng)地,步驟S204中節(jié)點(diǎn)C丟棄節(jié)點(diǎn)J發(fā)送的Hello報(bào)文,則節(jié)點(diǎn)C與節(jié)點(diǎn)J不能形成鄰居關(guān)系,無(wú)法洪泛加入域的信息,域Y不能加入域X,限制ASON的域X的規(guī)模;如果步驟S201中節(jié)點(diǎn)J通過(guò)OSPF協(xié)議的DD報(bào)文攜帶域Y的節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)識(shí)位,相應(yīng)地,步驟S204中節(jié)點(diǎn)C丟棄節(jié)點(diǎn)J發(fā)送的DD報(bào)文,則節(jié)點(diǎn)C與節(jié)點(diǎn) J之間不能形成鄰接關(guān)系,無(wú)法洪泛加入域的信息,域Y不能加入域X,限制ASON的域X的規(guī)模。實(shí)施例一描述了域Y加入域X的情況,其中,域X和域Y僅有一對(duì)節(jié)點(diǎn)通過(guò)鏈路相連的情況。域X和域Y可能有η (η >= 1)對(duì)節(jié)點(diǎn)通過(guò)鏈路相連,對(duì)于有多對(duì)節(jié)點(diǎn)通過(guò)鏈路相連的情況,每對(duì)節(jié)點(diǎn)的處理與實(shí)施例一中描述的節(jié)點(diǎn)C與節(jié)點(diǎn)J的處理類似,每對(duì)節(jié)點(diǎn)比較的域的節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)、以及相應(yīng)門限值都是相同的,因此每對(duì)節(jié)點(diǎn)對(duì)單域規(guī)模是否越限的判斷過(guò)程和判斷結(jié)果是類似的。如果每對(duì)通過(guò)鏈路相連的節(jié)點(diǎn)中,接收Hello或者DD報(bào)文的節(jié)點(diǎn)確定單域規(guī)模越限,丟棄Hello或者DD報(bào)文,則節(jié)點(diǎn)間不能形成鄰接關(guān)系,無(wú)法洪泛加入域的信息,則域Y不能加入域X,達(dá)到根據(jù)門限值限制ASON單域規(guī)模的目的。對(duì)于一個(gè)ASON域加入另一個(gè)ASON域,有一種特殊情況請(qǐng)求加入的域僅包含一個(gè)節(jié)點(diǎn),即單個(gè)節(jié)點(diǎn)加入ASON域。此種情況下,可以將單個(gè)節(jié)點(diǎn)看做一個(gè)最小域,單個(gè)節(jié)點(diǎn)發(fā)送的Hello或者DD報(bào)文中攜帶其所在域的節(jié)點(diǎn)總數(shù)為1、TE鏈路總數(shù)為1,與單個(gè)節(jié)點(diǎn)通過(guò)鏈路相連的被加入域中的節(jié)點(diǎn)接收?qǐng)?bào)文,進(jìn)行單域規(guī)模是否越限的判斷,由此達(dá)到根據(jù)門限值限制ASON單域規(guī)模的目的。下面通過(guò)實(shí)施例二對(duì)此情況進(jìn)行詳細(xì)描述。實(shí)施例二,本發(fā)明實(shí)施例提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法。如圖3 所示的ASON拓?fù)涫疽鈭D中,包括ASON的域X和節(jié)點(diǎn)H。節(jié)點(diǎn)A、B、C、D、E、F、G為域X中的 ASON節(jié)點(diǎn),域X中各節(jié)點(diǎn)根據(jù)自身統(tǒng)計(jì)獲得域X的節(jié)點(diǎn)總數(shù)為7,TE鏈路總數(shù)為10。域X 中的節(jié)點(diǎn)B與節(jié)點(diǎn)H通過(guò)鏈路相連,將節(jié)點(diǎn)H加入域X。該方法具體包括如下步驟
11
步驟S301,節(jié)點(diǎn)H向節(jié)點(diǎn)B發(fā)送報(bào)文,該報(bào)文攜帶節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)志位。本實(shí)施例中,節(jié)點(diǎn)H向節(jié)點(diǎn)B發(fā)送OSPF協(xié)議的Hello報(bào)文或者OSPF協(xié)議的DD報(bào)文。該Hello或者DD報(bào)文中攜帶節(jié)點(diǎn)總數(shù)1、TE鏈路總數(shù)1以及標(biāo)識(shí)位。其中,標(biāo)志位用于標(biāo)識(shí)Hello或者DD報(bào)文中攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)。步驟S302,節(jié)點(diǎn)B根據(jù)標(biāo)志位確定報(bào)文攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù),提取節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)。本實(shí)施例中,節(jié)點(diǎn)B接收到節(jié)點(diǎn)H發(fā)送的Hello或者DD報(bào)文,根據(jù)標(biāo)志位確定 Hello或者DD報(bào)文中攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù),提取Hello或者DD報(bào)文中攜帶的節(jié)點(diǎn)總數(shù)1和TE鏈路總數(shù)1。步驟S303,節(jié)點(diǎn)B判定單域規(guī)模越限。本實(shí)施例中,節(jié)點(diǎn)B所在域X的節(jié)點(diǎn)總數(shù)門限值為7,TE鏈路門限值為20。ASON 域的節(jié)點(diǎn)門限值和TE鏈路門限值可以通過(guò)配置獲得。節(jié)點(diǎn)B根據(jù)ASON單域規(guī)模越限策略判斷單域規(guī)模是否越限。ASON單域規(guī)模越限策略包括三種方式,與實(shí)施例一步驟S203中一致。本實(shí)施例中,用戶設(shè)定的ASON單域規(guī)模越限策略是1)節(jié)點(diǎn)確定兩域的節(jié)點(diǎn)總數(shù)之和大于節(jié)點(diǎn)門限值,則判定單域規(guī)模越限。節(jié)點(diǎn)B將域X的節(jié)點(diǎn)總數(shù)7與Hello或者DD報(bào)文中攜帶的節(jié)點(diǎn)總數(shù)1相加,得到節(jié)點(diǎn)總數(shù)之和為8,大于域X的節(jié)點(diǎn)門限值7。節(jié)點(diǎn)總數(shù)之和大于域X的節(jié)點(diǎn)門限值,節(jié)點(diǎn)B判定單域規(guī)模越限。步驟S304,節(jié)點(diǎn)B丟棄該報(bào)文。本實(shí)施例中,節(jié)點(diǎn)B判定單域規(guī)模越限,丟棄節(jié)點(diǎn)H發(fā)送的Hello或者DD報(bào)文。如果步驟S301中節(jié)點(diǎn)H通過(guò)OSPF協(xié)議的Hello報(bào)文攜帶節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)識(shí)位,相應(yīng)地,步驟S304中節(jié)點(diǎn)B丟棄節(jié)點(diǎn)H發(fā)送的Hello報(bào)文,則節(jié)點(diǎn)B與節(jié)點(diǎn)H 不能形成鄰居關(guān)系,無(wú)法洪泛加入域的信息,節(jié)點(diǎn)H不能加入域X,限制ASON的域X的規(guī)模;
如果步驟S301中節(jié)點(diǎn)H通過(guò)OSPF協(xié)議的DD報(bào)文攜帶節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)識(shí)位,相應(yīng)地,步驟S304中節(jié)點(diǎn)B丟棄節(jié)點(diǎn)H發(fā)送的DD報(bào)文,則節(jié)點(diǎn)B與節(jié)點(diǎn)H之間不能形成鄰接關(guān)系,無(wú)法洪泛加入域的信息,節(jié)點(diǎn)H不能加入域X,限制ASON的域X的規(guī)模。上述實(shí)施例中,根據(jù)不同的策略判斷單域規(guī)模是否越限,節(jié)點(diǎn)可以1)僅判斷節(jié)點(diǎn)總數(shù)之和與節(jié)點(diǎn)門限值的大??;幻僅判斷TE鏈路總數(shù)之和與TE鏈路門限值的大??;3)節(jié)點(diǎn)總數(shù)之和與節(jié)點(diǎn)門限值的大小、TE鏈路總數(shù)之和與TE鏈路門限值的大小,二者都要判斷。相應(yīng)地,報(bào)文(如OSPF協(xié)議的Hello或者DD報(bào)文)中可以1)僅攜帶節(jié)點(diǎn)總數(shù);2)僅攜帶TE鏈路總數(shù);幻攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)。對(duì)于僅判斷節(jié)點(diǎn)總數(shù)之和與節(jié)點(diǎn)門限值的大小的情況,報(bào)文也可以攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù),如實(shí)施例二 ;同樣,對(duì)于僅判斷 TE鏈路總數(shù)之和與TE鏈路門限值的大小的情況,報(bào)文也可以攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)。本發(fā)明實(shí)施例提供的一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法,能夠自動(dòng)限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模,實(shí)現(xiàn)簡(jiǎn)單、可靠性高。實(shí)施例三,本發(fā)明實(shí)施例提供了一種節(jié)點(diǎn)設(shè)備,該節(jié)點(diǎn)設(shè)備位于第一域中,該節(jié)點(diǎn)設(shè)備與第二域中的第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連。如圖4所示,包括
接收模塊401,用于接收第二節(jié)點(diǎn)設(shè)備發(fā)送的報(bào)文,該報(bào)文攜帶的信息至少包括第二域的節(jié)點(diǎn)設(shè)備總數(shù)以及標(biāo)志位;處理模塊402,用于根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的節(jié)點(diǎn)設(shè)備總數(shù),提取第二域的節(jié)點(diǎn)設(shè)備總數(shù);還用于判定單域規(guī)模越限后丟棄該報(bào)文,使得本節(jié)點(diǎn)設(shè)備與第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息;判斷模塊403,用于確定第一域的節(jié)點(diǎn)設(shè)備總數(shù)與第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于第一域的節(jié)點(diǎn)設(shè)備門限值,判定單域規(guī)模越限。進(jìn)一步地,該報(bào)文攜帶的信息還可以包括第二域的TE鏈路總數(shù);處理模塊402還用于根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的TE鏈路總數(shù),提取第二域的TE鏈路總數(shù);判斷模塊403,或者還用于確定第一域的節(jié)點(diǎn)設(shè)備總數(shù)與第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于第一域的節(jié)點(diǎn)設(shè)備門限值,進(jìn)一步確定第一域的流量工程鏈路總數(shù)與第二域的流量工程鏈路總數(shù)之和大于第一域的流量工程鏈路門限值,判定單域規(guī)模越限;或者還用于確定第一域的節(jié)點(diǎn)設(shè)備總數(shù)與第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和小于第一域的節(jié)點(diǎn)設(shè)備門限值,進(jìn)一步確定第一域的流量工程鏈路總數(shù)與第二域的流量工程鏈路總數(shù)之和大于第一域的流量工程鏈路門限值,判定單域規(guī)模越限。實(shí)施例四,本發(fā)明實(shí)施例提供了一種節(jié)點(diǎn)設(shè)備,該節(jié)點(diǎn)設(shè)備位于第一域中,該節(jié)點(diǎn)設(shè)備與第二域中的第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連。如圖4所示,包括接收模塊401,用于接收第二節(jié)點(diǎn)設(shè)備發(fā)送的報(bào)文,該報(bào)文攜帶的信息至少包括第二域的TE鏈路總數(shù)以及標(biāo)志位;處理模塊402,用于根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的TE鏈路總數(shù),提取第二域的TE鏈路總數(shù);還用于判定單域規(guī)模越限后丟棄該報(bào)文,使得本節(jié)點(diǎn)設(shè)備與第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息;判斷模塊403,用于確定第一域的TE鏈路總數(shù)與第二域的TE鏈路總數(shù)之和大于第一域的TE鏈路門限值,判定單域規(guī)模越限。進(jìn)一步地,該報(bào)文攜帶的信息還可以包括第二域的節(jié)點(diǎn)設(shè)備總數(shù);處理模塊402還用于根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的節(jié)點(diǎn)設(shè)備總數(shù),提取第二域的節(jié)點(diǎn)設(shè)備總數(shù);判斷模塊403還用于確定第一域的流量工程鏈路總數(shù)與第二域的流量工程鏈路總數(shù)之和小于第一域的流量工程鏈路門限值,進(jìn)一步確定第一域的節(jié)點(diǎn)設(shè)備總數(shù)與第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于第一域的節(jié)點(diǎn)設(shè)備門限值,判定單域規(guī)模越限。上述實(shí)施例三和實(shí)施例四節(jié)點(diǎn)設(shè)備內(nèi)的各模塊之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見(jiàn)本發(fā)明方法實(shí)施例中的敘述, 此處不再贅述。本發(fā)明實(shí)施例提供的一種節(jié)點(diǎn)設(shè)備,能夠自動(dòng)限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模,實(shí)現(xiàn)簡(jiǎn)單、可靠性高。實(shí)施例五,本發(fā)明實(shí)施例提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng),如圖5 所示,至少包括第一節(jié)點(diǎn)設(shè)備501和第二節(jié)點(diǎn)設(shè)備502,第一域中的第一節(jié)點(diǎn)設(shè)備501與第二域中的第二節(jié)點(diǎn)設(shè)備502通過(guò)鏈路相連第二節(jié)點(diǎn)設(shè)備502,用于向第一節(jié)點(diǎn)設(shè)備501發(fā)送報(bào)文,該報(bào)文攜帶的信息至少包括第二域的節(jié)點(diǎn)設(shè)備總數(shù)以及標(biāo)志位;第一節(jié)點(diǎn)設(shè)備501,包括接收模塊、處理模塊、判斷模塊,具體內(nèi)容參見(jiàn)實(shí)施例三的接收模塊401、處理模塊402、判斷模塊403,此處不再贅述。進(jìn)一步地,該報(bào)文攜帶的信息還可以包括第二域的TE鏈路總數(shù);第一節(jié)點(diǎn)設(shè)備501包括的處理模塊402還用于根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的TE鏈路總數(shù),提取第二域的TE鏈路總數(shù);第一節(jié)點(diǎn)設(shè)備501包括的判斷模塊403,或者還用于確定第一域的節(jié)點(diǎn)設(shè)備總數(shù)與第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于第一域的節(jié)點(diǎn)設(shè)備門限值,進(jìn)一步確定第一域的流量工程鏈路總數(shù)與第二域的流量工程鏈路總數(shù)之和大于第一域的流量工程鏈路門限值,判定單域規(guī)模越限;或者還用于確定第一域的節(jié)點(diǎn)設(shè)備總數(shù)與第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和小于第一域的節(jié)點(diǎn)設(shè)備門限值,進(jìn)一步確定第一域的流量工程鏈路總數(shù)與第二域的流量工程鏈路總數(shù)之和大于第一域的流量工程鏈路門限值,判定單域規(guī)模越限。實(shí)施例六,本發(fā)明實(shí)施例提供了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng),如圖5 所示,至少包括第一節(jié)點(diǎn)設(shè)備501和第二節(jié)點(diǎn)設(shè)備502,第一域中的第一節(jié)點(diǎn)設(shè)備501與第二域中的第二節(jié)點(diǎn)設(shè)備502通過(guò)鏈路相連第二節(jié)點(diǎn)設(shè)備502,包括發(fā)送模塊,用于向第一節(jié)點(diǎn)設(shè)備501發(fā)送報(bào)文,該報(bào)文攜帶的信息至少包括第二域的TE鏈路總數(shù)以及標(biāo)志位。第一節(jié)點(diǎn)設(shè)備501,包括接收模塊、處理模塊、判斷模塊,具體內(nèi)容參見(jiàn)實(shí)施例四的接收模塊401、處理模塊402、判斷模塊403,此處不再贅述。進(jìn)一步地,該報(bào)文攜帶的信息還可以包括第二域的節(jié)點(diǎn)設(shè)備總數(shù);第一節(jié)點(diǎn)設(shè)備501包括的處理模塊402還用于根據(jù)標(biāo)志位確定該報(bào)文攜帶第二域的節(jié)點(diǎn)設(shè)備總數(shù),提取第二域的節(jié)點(diǎn)設(shè)備總數(shù);第一節(jié)點(diǎn)設(shè)備501包括的判斷模塊403,或者還用于確定第一域的流量工程鏈路總數(shù)與第二域的流量工程鏈路總數(shù)之和小于第一域的流量工程鏈路門限值,進(jìn)一步確定第一域的節(jié)點(diǎn)設(shè)備總數(shù)與第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于第一域的節(jié)點(diǎn)設(shè)備門限值,判定單域規(guī)模越限。上述實(shí)施例中通過(guò)擴(kuò)展OSPF協(xié)議的Hello報(bào)文或者OSPF協(xié)議的DD報(bào)文攜帶節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)識(shí)位。可以通過(guò)擴(kuò)展OSPF協(xié)議的Hello報(bào)文攜帶上述信息,Hello報(bào)文中增加下述字段, 用于攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)AsonDomain Total NE Num 表示節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù);AsonDomain Total TEL Num 表示節(jié)點(diǎn)所在ASON域的TE鏈路總數(shù)。Hello報(bào)文中的Option字段用于標(biāo)識(shí)OSPF的可選能力,可以擴(kuò)展Option字段中的預(yù)留比特(如比特7)攜帶標(biāo)識(shí)位,該標(biāo)識(shí)位用于標(biāo)識(shí)報(bào)文中是否攜帶節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)中至少一個(gè)信息置“1”表示該報(bào)文中攜帶了節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)中至少一個(gè)信息;置“0”表示該報(bào)文中沒(méi)有攜帶節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù),也沒(méi)有攜帶節(jié)點(diǎn)所在ASON域的TE鏈路總數(shù)。還可以通過(guò)擴(kuò)展OSPF協(xié)議的DD報(bào)文攜帶上述信息,DD報(bào)文中增加下述字段,用于攜帶節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)AsonDomain Total NE Num 表示節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù);AsonDomain Total TEL Num 表示節(jié)點(diǎn)所在ASON域的TE鏈路總數(shù)。DD報(bào)文中的Option字段用于標(biāo)識(shí)OSPF的可選能力,可以擴(kuò)展Option字段中的預(yù)留比特(如比特7)攜帶標(biāo)識(shí)位,該標(biāo)識(shí)位用于標(biāo)識(shí)報(bào)文中是否攜帶節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)中至少一個(gè)信息置“1”表示該報(bào)文中攜帶了節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù)和TE鏈路總數(shù)中至少一個(gè)信息;置“O”表示該報(bào)文中沒(méi)有攜帶節(jié)點(diǎn)所在ASON域的節(jié)點(diǎn)總數(shù),也沒(méi)有攜帶節(jié)點(diǎn)所在ASON域的TE鏈路總數(shù)。上述實(shí)施例通過(guò)擴(kuò)展OSPF協(xié)議的Hello報(bào)文或者OSPF協(xié)議的DD報(bào)文實(shí)現(xiàn),此外, 還可以通過(guò)其它IGP協(xié)議實(shí)現(xiàn),例如可以通過(guò)IS-IS協(xié)議的IIHantermediate System to Intermediate System Hello)報(bào)文攜帶節(jié)點(diǎn)總數(shù)、TE鏈路總數(shù)以及標(biāo)志位。采用本發(fā)明實(shí)施例提供的技術(shù)方案,能夠自動(dòng)限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模,實(shí)現(xiàn)簡(jiǎn)單、可靠性高。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法,第一域中的第一節(jié)點(diǎn)與第二域中的第二節(jié)點(diǎn)通過(guò)鏈路相連,其特征在于,包括所述第一節(jié)點(diǎn)接收到所述第二節(jié)點(diǎn)發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的節(jié)點(diǎn)總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)總數(shù),提取所述第二域的節(jié)點(diǎn)總數(shù);所述第一節(jié)點(diǎn)確定所述第一域的節(jié)點(diǎn)總數(shù)與所述第二域的節(jié)點(diǎn)總數(shù)之和大于所述第一域的節(jié)點(diǎn)門限值,判定單域規(guī)模越限;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的流量工程鏈路總數(shù);所述方法還包括所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);在所述第一節(jié)點(diǎn)確定所述第一域的節(jié)點(diǎn)總數(shù)與所述第二域的節(jié)點(diǎn)總數(shù)之和大于所述第一域的節(jié)點(diǎn)門限值之后,所述第一節(jié)點(diǎn)進(jìn)一步確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的流量工程鏈路總數(shù);所述方法還包括所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);所述第一節(jié)點(diǎn)確定所述第一域的節(jié)點(diǎn)總數(shù)與所述第二域的節(jié)點(diǎn)總數(shù)之和小于所述第一域的節(jié)點(diǎn)門限值,進(jìn)一步確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,然后判定單域規(guī)模越限。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述報(bào)文為開(kāi)放式最短路徑優(yōu)先協(xié)議的Hello報(bào)文;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息,具體包括所述第一節(jié)點(diǎn)丟棄所述Hello報(bào)文,所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)不能形成鄰居關(guān)系,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。
5.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,所述報(bào)文為開(kāi)放式最短路徑優(yōu)先協(xié)議的數(shù)據(jù)庫(kù)描述報(bào)文;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息,具體包括所述第一節(jié)點(diǎn)丟棄所述數(shù)據(jù)庫(kù)描述報(bào)文,所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)不能形成鄰接關(guān)系,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。
6.一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法,第一域中的第一節(jié)點(diǎn)與第二域中的第二節(jié)點(diǎn)通過(guò)鏈路相連,其特征在于,包括所述第一節(jié)點(diǎn)接收到所述第二節(jié)點(diǎn)發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的流量工程鏈路總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);所述第一節(jié)點(diǎn)確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的節(jié)點(diǎn)總數(shù);所述方法還包括所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)總數(shù),提取所述第二域的節(jié)點(diǎn)總數(shù);所述第一節(jié)點(diǎn)確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和小于所述第一域的流量工程鏈路門限值,進(jìn)一步確定所述第一域的節(jié)點(diǎn)總數(shù)與所述第二域的節(jié)點(diǎn)總數(shù)之和大于所述第一域的節(jié)點(diǎn)門限值,然后判定單域規(guī)模越限。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述報(bào)文為開(kāi)放式最短路徑優(yōu)先協(xié)議的Hello報(bào)文;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息,具體包括所述第一節(jié)點(diǎn)丟棄所述Hello報(bào)文,所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)不能形成鄰居關(guān)系,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。
9.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述報(bào)文為開(kāi)放式最短路徑優(yōu)先協(xié)議的數(shù)據(jù)庫(kù)描述報(bào)文;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息,具體包括所述第一節(jié)點(diǎn)丟棄所述數(shù)據(jù)庫(kù)描述報(bào)文,所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)不能形成鄰接關(guān)系,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。
10.一種節(jié)點(diǎn)設(shè)備,所述節(jié)點(diǎn)設(shè)備位于第一域中,所述節(jié)點(diǎn)設(shè)備與第二域中的第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,其特征在于,包括接收模塊,用于接收所述第二節(jié)點(diǎn)設(shè)備發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)以及標(biāo)志位;處理模塊,用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)設(shè)備總數(shù),提取所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);還用于判定單域規(guī)模越限后丟棄所述報(bào)文,使得本節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息;判斷模塊,用于確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值,判定單域規(guī)模越限。
11.根據(jù)權(quán)利要求10所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的流量工程鏈路總數(shù);所述節(jié)點(diǎn)設(shè)備還包括所述處理模塊還用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);所述判斷模塊還用于在確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值之后,進(jìn)一步確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限。
12.根據(jù)權(quán)利要求10所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的流量工程鏈路總數(shù);所述節(jié)點(diǎn)設(shè)備還包括所述處理模塊還用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);所述判斷模塊還用于確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和小于所述第一域的節(jié)點(diǎn)設(shè)備門限值,進(jìn)一步確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,然后判定單域規(guī)模越限。
13.一種節(jié)點(diǎn)設(shè)備,所述節(jié)點(diǎn)設(shè)備位于第一域中,所述節(jié)點(diǎn)設(shè)備與第二域中的第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,其特征在于,包括接收模塊,用于接收所述第二節(jié)點(diǎn)設(shè)備發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的流量工程鏈路總數(shù)以及標(biāo)志位;處理模塊,用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù), 提取所述第二域的流量工程鏈路總數(shù);還用于判定單域規(guī)模越限后丟棄所述報(bào)文,使得本節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息;判斷模塊,用于確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限。
14.根據(jù)權(quán)利要求13所述的節(jié)點(diǎn)設(shè)備,其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);所述節(jié)點(diǎn)設(shè)備還包括所述處理模塊還用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)設(shè)備總數(shù), 提取所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);所述判斷模塊還用于確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和小于所述第一域的流量工程鏈路門限值,進(jìn)一步確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值,然后判定單域規(guī)模越限。
15.一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng),所述系統(tǒng)至少包括第一節(jié)點(diǎn)設(shè)備和第二節(jié)點(diǎn)設(shè)備,第一域中的所述第一節(jié)點(diǎn)設(shè)備與第二域中的所述第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,其特征在于,包括所述第二節(jié)點(diǎn)設(shè)備,用于向所述第一節(jié)點(diǎn)設(shè)備發(fā)送報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)設(shè)備,用于接收所述報(bào)文,根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)設(shè)備總數(shù),提取所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值,判定單域規(guī)模越限; 丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信肩、ο
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的流量工程鏈路總數(shù);所述系統(tǒng)還包括所述第一節(jié)點(diǎn)設(shè)備還用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);在確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值之后,進(jìn)一步確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限。
17.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的流量工程鏈路總數(shù);所述系統(tǒng)還包括所述第一節(jié)點(diǎn)設(shè)備還用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和小于所述第一域的節(jié)點(diǎn)設(shè)備門限值,進(jìn)一步確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,然后判定單域規(guī)模越限。
18.—種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng),所述系統(tǒng)至少包括第一節(jié)點(diǎn)設(shè)備和第二節(jié)點(diǎn)設(shè)備,第一域中的所述第一節(jié)點(diǎn)設(shè)備與第二域中的所述第二節(jié)點(diǎn)設(shè)備通過(guò)鏈路相連,其特征在于,包括所述第二節(jié)點(diǎn)設(shè)備,用于向所述第一節(jié)點(diǎn)設(shè)備發(fā)送報(bào)文,所述報(bào)文攜帶的信息至少包括第二域的流量工程鏈路總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)設(shè)備,用于接收所述報(bào)文,根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的流量工程鏈路總數(shù),提取所述第二域的流量工程鏈路總數(shù);確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和大于所述第一域的流量工程鏈路門限值,判定單域規(guī)模越限;丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)設(shè)備與所述第二節(jié)點(diǎn)設(shè)備間不能洪泛用于加入域的信息。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于,所述報(bào)文攜帶的信息還包括所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);所述系統(tǒng)還包括所述第一節(jié)點(diǎn)設(shè)備還用于根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)設(shè)備總數(shù),提取所述第二域的節(jié)點(diǎn)設(shè)備總數(shù);確定所述第一域的流量工程鏈路總數(shù)與所述第二域的流量工程鏈路總數(shù)之和小于所述第一域的流量工程鏈路門限值,進(jìn)一步確定所述第一域的節(jié)點(diǎn)設(shè)備總數(shù)與所述第二域的節(jié)點(diǎn)設(shè)備總數(shù)之和大于所述第一域的節(jié)點(diǎn)設(shè)備門限值, 然后判定單域規(guī)模越限。
全文摘要
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,具體公開(kāi)了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的方法,包括所述第一節(jié)點(diǎn)接收到所述第二節(jié)點(diǎn)發(fā)送的報(bào)文,所述報(bào)文攜帶的信息至少包括所述第二域的節(jié)點(diǎn)總數(shù)以及標(biāo)志位;所述第一節(jié)點(diǎn)根據(jù)所述標(biāo)志位確定所述報(bào)文攜帶所述第二域的節(jié)點(diǎn)總數(shù),提取所述第二域的節(jié)點(diǎn)總數(shù);所述第一節(jié)點(diǎn)確定所述第一域的節(jié)點(diǎn)總數(shù)與所述第二域的節(jié)點(diǎn)總數(shù)之和大于所述第一域的節(jié)點(diǎn)門限值,判定單域規(guī)模越限;所述第一節(jié)點(diǎn)丟棄所述報(bào)文,使得所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)間不能洪泛用于加入域的信息。本發(fā)明實(shí)施例還公開(kāi)了一種限制自動(dòng)交換光網(wǎng)絡(luò)的域規(guī)模的系統(tǒng)和一種節(jié)點(diǎn)設(shè)備。
文檔編號(hào)H04L12/24GK102439999SQ201180002605
公開(kāi)日2012年5月2日 申請(qǐng)日期2011年11月1日 優(yōu)先權(quán)日2011年11月1日
發(fā)明者易孟, 范明惠 申請(qǐng)人:華為技術(shù)有限公司