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

L2tp隧道的建立方法及系統(tǒng)的制作方法

文檔序號(hào):7982591閱讀:438來(lái)源:國(guó)知局
L2tp隧道的建立方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種L2TP隧道的建立方法及系統(tǒng),其中,該方法包括:位于隧道兩端的第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù);第一設(shè)備和第二設(shè)備根據(jù)統(tǒng)一的隧道配置參數(shù)建立隧道。通過(guò)運(yùn)用本發(fā)明,解決了相關(guān)技術(shù)中對(duì)LAC和LNS進(jìn)行配置的過(guò)程中,由于通常采用手工配置,導(dǎo)致時(shí)效性低、維護(hù)成本高且容易引起配置錯(cuò)誤的問(wèn)題,進(jìn)而人工在配置的過(guò)程中,只需配置一臺(tái)設(shè)備就可以實(shí)現(xiàn)全網(wǎng)設(shè)備參數(shù)統(tǒng)一化,提升了系統(tǒng)的性能。
【專利說(shuō)明】L2TP隧道的建立方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種二層隧道協(xié)議(Layer 2 TunnelingProtocol,簡(jiǎn)稱為L(zhǎng)2TP)隧道的建立方法及系統(tǒng)。
【背景技術(shù)】
[0002]L2TP技術(shù)是一種使用十分廣泛的虛擬專用網(wǎng)絡(luò)(Virtual Private Network,簡(jiǎn)稱為VPN)技術(shù),L2TP用戶首先通過(guò)接入網(wǎng)絡(luò)連接到L2TP訪問(wèn)集中器(L2TP AccessConcentrator,簡(jiǎn)稱為L(zhǎng)AC)設(shè)備,再通過(guò)下層網(wǎng)絡(luò)的L2TP隧道連接到遠(yuǎn)端的L2TP網(wǎng)絡(luò)服務(wù)器(L2TP Network Server,簡(jiǎn)稱為L(zhǎng)NS)設(shè)備上。其中,LAC和LNS都具有用戶管理功能,LNS集中管理一個(gè)VPN對(duì)應(yīng)的所有L2TP用戶,L2TP隧道在LAC與LNS之間,經(jīng)過(guò)下層網(wǎng)絡(luò)設(shè)備。
[0003]L2TP業(yè)務(wù)的兩種主要應(yīng)用場(chǎng)景是企業(yè)VPN接入和運(yùn)營(yíng)商之間的業(yè)務(wù)批發(fā):企業(yè)用戶通過(guò)運(yùn)營(yíng)商網(wǎng)絡(luò)的LAC設(shè)備接入到企業(yè)私有網(wǎng)絡(luò)的LNS設(shè)備,并分配企業(yè)私有網(wǎng)絡(luò)地址、實(shí)現(xiàn)企業(yè)員工的隨時(shí)接入公司內(nèi)網(wǎng)、異地辦公、移動(dòng)辦公;或其它運(yùn)營(yíng)商租用本地運(yùn)營(yíng)商的網(wǎng)絡(luò)發(fā)展用戶,并通過(guò)本地運(yùn)營(yíng)商的LAC設(shè)備接入自有的LNS設(shè)備,最終接入自有網(wǎng)絡(luò)。這兩類業(yè)務(wù)都是本地運(yùn)營(yíng)商的重點(diǎn)業(yè)務(wù),尤其是企業(yè)業(yè)務(wù),屬于運(yùn)營(yíng)商重點(diǎn)關(guān)注的高附加值業(yè)務(wù)。
[0004]如圖1所示,實(shí)際網(wǎng)絡(luò)中,本地運(yùn)營(yíng)商的LAC設(shè)備往往同時(shí)與多個(gè)企業(yè)及其它運(yùn)營(yíng)商的LNS設(shè)備間運(yùn)行L2TP業(yè)務(wù),一臺(tái)LAC設(shè)備往往與各種不同廠商、不同規(guī)格的LNS設(shè)備建立L2TP隧道,而這些LNS設(shè)備的性能和企業(yè)的維護(hù)策略也各有不同,這就需要LAC設(shè)備針對(duì)不同的對(duì)端LNS設(shè)備配置不同的L2TP隧道策略,如單隧道帶寬限制、單隧道會(huì)話數(shù)限
制等等。
[0005]當(dāng)前控制L2TP隧道會(huì)話數(shù)和隧道總帶寬的方法是分別在LAC、LNS兩端做配置,或分配在兩端通過(guò)鑒權(quán)、授權(quán)及計(jì)費(fèi)(Authentication Authorization and Accounting,簡(jiǎn)稱為AAA)服務(wù)器下發(fā),而在現(xiàn)網(wǎng)中LAC、LNS往往分別歸屬于運(yùn)營(yíng)商和企業(yè)用戶、或兩家不同的運(yùn)營(yíng)商,且分別對(duì)應(yīng)的AAA服務(wù)器,這種配置方法很難保障業(yè)務(wù)配置的靈活性。同時(shí),不同廠商、不同規(guī)格的LNS設(shè)備的性能和不同企業(yè)和運(yùn)營(yíng)商的維護(hù)策略也各有不同,且不斷變化,這就導(dǎo)致LAC設(shè)備或本地運(yùn)營(yíng)商的AAA服務(wù)器也要不斷的做相應(yīng)的配置變化。
[0006]相關(guān)技術(shù)改變上述配置的方式通常采用手工配置,員工需要分別前往LAC和LNS進(jìn)行配置,采用手工配置時(shí)效性較低、維護(hù)成本高,在配置的過(guò)程中,由于需配置設(shè)備數(shù)量較多,還很容易引起配置錯(cuò)誤。

【發(fā)明內(nèi)容】

[0007]本發(fā)明提供了一種L2TP隧道的建立方法及系統(tǒng),以至少解決相關(guān)技術(shù)中對(duì)LAC和LNS進(jìn)行配置的過(guò)程中,由于通常采用手工配置,導(dǎo)致時(shí)效性低、維護(hù)成本高且容易引起配置錯(cuò)誤的問(wèn)題。[0008]根據(jù)本發(fā)明的一個(gè)方面,提供了一種L2TP隧道的建立方法,包括:位于所述隧道兩端的第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù);所述第一設(shè)備和所述第二設(shè)備根據(jù)所述統(tǒng)一的隧道配置參數(shù)建立所述隧道。
[0009]優(yōu)選地,在所述第一設(shè)備未配置隧道配置參數(shù),而所述第二設(shè)備已配置隧道配置參數(shù)的情況下,第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù)包括:所述第一設(shè)備向所述第二設(shè)備發(fā)送隧道建立請(qǐng)求消息;所述第一設(shè)備接收來(lái)自第二設(shè)備的隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù);所述第一設(shè)備根據(jù)所述第二設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù)。
[0010]優(yōu)選地,在所述第一設(shè)備已配置隧道配置參數(shù),而所述第二設(shè)備未配置隧道配置參數(shù)的情況下,第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù)包括:所述第二設(shè)備接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù);所述第二設(shè)備根據(jù)所述第一設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù);所述第二設(shè)備向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù)。
[0011]優(yōu)選地,在所述第一設(shè)備已配置隧道配置參數(shù),且所述第二設(shè)備也已配置隧道配置參數(shù)的情況下,第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù)包括:所述第二設(shè)備接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù);所述第二設(shè)備將所述第一設(shè)備已配置的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第二設(shè)備當(dāng)前的隧道配置參數(shù);所述第二設(shè)備向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備當(dāng)前的隧道配置參數(shù)。
[0012]優(yōu)選地,所述第二設(shè)備向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息之后,還包括:所述第一設(shè)備將所述第二設(shè)備當(dāng)前的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第一設(shè)備當(dāng)前的隧道配置參數(shù);所述第一設(shè)備向所述第二設(shè)備發(fā)送隧道建立第二響應(yīng)消息,其中,所述隧道建立第二響應(yīng)消息中攜帶有所述第一設(shè)備當(dāng)前的隧道配置參數(shù)。
[0013]優(yōu)選地,所述第一設(shè)備和所述第二設(shè)備已配置的所述隧道配置參數(shù)包括:隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)。
[0014]優(yōu)選地,所述第一設(shè)備和/或所述第二設(shè)備預(yù)配置所述隧道配置參數(shù);或所述第一設(shè)備和/或所述第二設(shè)備從認(rèn)證授權(quán)及計(jì)費(fèi)AAA服務(wù)器獲取所述隧道配置參數(shù)。
[0015]優(yōu)選地,所述方法還包括:所述第二設(shè)備根據(jù)本端的隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)判斷所述隧道建立請(qǐng)求消息的合法性;或所述第二設(shè)備通過(guò)與所述AAA服務(wù)器交互來(lái)判斷所述隧道建立請(qǐng)求消息的合法性。
[0016]優(yōu)選地,所述隧道建立請(qǐng)求消息為開始控制面連接請(qǐng)求(Start-Control-Connection-Request,簡(jiǎn)稱為SCCRQ),其中,所述第一設(shè)備已配置的隧道配置參數(shù)以AVP的格式攜帶在SCCRQ報(bào)文中。
[0017]優(yōu)選地,所述隧道建立第一應(yīng)答消息為開始控制面連接響應(yīng)(Start-Contro1-Connection-RepIy,簡(jiǎn)稱為SCCRP),其中,所述第二設(shè)備已配置的隧道配置參數(shù)以AVP的格式攜帶在SCCRP報(bào)文中。
[0018]優(yōu)選地,所述隧道建立第二應(yīng)答消息為開始控制面連接成功(Start-Control-Connection-Connected,簡(jiǎn)稱為SCCCN),其中,所述第一設(shè)備當(dāng)前的隧道配置參數(shù)以AVP的格式攜帶在SCCCN報(bào)文中。
[0019]優(yōu)選地,所述第一設(shè)備和所述第二設(shè)備根據(jù)所述統(tǒng)一的隧道配置參數(shù)建立所述隧道之后,還包括:在有新的用戶接入所述第一設(shè)備或所述第二設(shè)備的情況下,判斷當(dāng)前所述L2TP隧道是否滿足所述新的用戶共享所述L2TP隧道的需求;如果否,則建立一條新的L2TP隧道。
[0020]優(yōu)選地,判斷當(dāng)前所述L2TP隧道是否滿足所述新的用戶共享所述L2TP隧道的需求包括:判斷當(dāng)前所述L2TP隧道內(nèi)已建立的會(huì)話數(shù)是否超過(guò)會(huì)話數(shù)限制和/或當(dāng)前隧道內(nèi)用戶的總帶寬與新用戶帶寬之和是否超過(guò)隧道帶寬限制。
[0021]優(yōu)選地,所述第一設(shè)備在以下情況下向所述第二設(shè)備發(fā)送所述隧道建立請(qǐng)求:所述第一設(shè)備根據(jù)本地的永久隧道配置向所述第二設(shè)備發(fā)送所述隧道建立請(qǐng)求;或所述第一設(shè)備在用戶的接入過(guò)程中向所述第二設(shè)備發(fā)起所述隧道建立請(qǐng)求。
[0022]優(yōu)選地,所述第一設(shè)備為訪問(wèn)集中器LAC,所述第二設(shè)備為網(wǎng)絡(luò)服務(wù)器LNS,或者,所述第一設(shè)備為L(zhǎng)NS,所述第二設(shè)備為L(zhǎng)AC。
[0023]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種L2TP隧道的建立系統(tǒng),包括:位于所述隧道兩端的第一設(shè)備和第二設(shè)備,其中,所述第一設(shè)備和所述第二設(shè)備均包括:獲取模塊,用于通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù);建立模塊,用于根據(jù)所述統(tǒng)一的隧道配置參數(shù)建立所述隧道。
[0024]優(yōu)選地,所述第一設(shè)備的所述獲取模塊包括:第一發(fā)送單元,用于在所述第一設(shè)備未配置隧道配置參數(shù),而所述第二設(shè)備已配置隧道配置參數(shù)的情況下,向所述第二設(shè)備發(fā)送隧道建立請(qǐng)求消息;第一接收單元,用于接收來(lái)自第二設(shè)備的隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù);配置單元,用于根據(jù)所述第二設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù)。
[0025]優(yōu)選地,所述第二設(shè)備的所述獲取模塊包括:第二接收單元,用于在所述第一設(shè)備已配置隧道配置參數(shù),而所述第二設(shè)備未配置隧道配置參數(shù)的情況下,接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù);設(shè)置單元,用于根據(jù)所述第一設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù);第二發(fā)送單元,用于向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù)。
[0026]優(yōu)選地,所述第二設(shè)備的所述獲取模塊包括:所述第二接收單元,還用于在所述第一設(shè)備已配置隧道配置參數(shù),且所述第二設(shè)備也已配置隧道配置參數(shù)的情況下,接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù);比較單元,用于將所述第一設(shè)備已配置的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第二設(shè)備當(dāng)前的隧道配置參數(shù);所述第二發(fā)送單元,還用于向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備當(dāng)前的隧道配置參數(shù)。
[0027]優(yōu)選地,所述第一設(shè)備還包括:比較模塊,用于將所述第二設(shè)備當(dāng)前的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第一設(shè)備當(dāng)前的隧道配置參數(shù);發(fā)送模塊,用于向所述第二設(shè)備發(fā)送隧道建立第二響應(yīng)消息,其中,所述隧道建立第二響應(yīng)消息中攜帶有所述第一設(shè)備當(dāng)前的隧道配置參數(shù)。
[0028]本發(fā)明通過(guò)第一設(shè)備與第二設(shè)備的交互過(guò)程獲取統(tǒng)一的隧道配置參數(shù),使得第一設(shè)備與第二設(shè)備可以通過(guò)統(tǒng)一的隧道配置參數(shù)建立隧道。通過(guò)運(yùn)用本實(shí)施例,解決了相關(guān)技術(shù)中對(duì)LAC和LNS進(jìn)行配置的過(guò)程中,由于通常采用手工配置,導(dǎo)致時(shí)效性低、維護(hù)成本高且容易引起配置錯(cuò)誤的問(wèn)題,進(jìn)而人工在配置的過(guò)程中,只需配置一臺(tái)設(shè)備就可以實(shí)現(xiàn)全網(wǎng)設(shè)備參數(shù)統(tǒng)一化,提高了配置的效率和配置正確率,提升了系統(tǒng)的性能。
【專利附圖】

【附圖說(shuō)明】
[0029]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0030]圖1是根據(jù)相關(guān)技術(shù)的L2TP網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖;
[0031]圖2是根據(jù)本發(fā)明實(shí)施例的L2TP隧道的建立方法的流程圖;
[0032]圖3是根據(jù)本發(fā)明實(shí)施例的L2TP隧道的建立系統(tǒng)的系統(tǒng)架構(gòu)圖;
[0033]圖4是根據(jù)本發(fā)明實(shí)施例的第一設(shè)備的獲取模塊的結(jié)構(gòu)框圖一;
[0034]圖5是根據(jù)本發(fā)明實(shí)施例的第二設(shè)備的獲取模塊的結(jié)構(gòu)框圖一;
[0035]圖6是根據(jù)本發(fā)明實(shí)施例的第二設(shè)備的獲取模塊的結(jié)構(gòu)框圖二 ;
[0036]圖7是根據(jù)本發(fā)明實(shí)施例的第二設(shè)備的結(jié)構(gòu)框圖;
[0037]圖8是根據(jù)本發(fā)明實(shí)施例的第一設(shè)備的結(jié)構(gòu)框圖二 ;
[0038]圖9是根據(jù)本發(fā)明優(yōu)選實(shí)施例的L2TP隧道的建立方法的流程圖;
[0039]圖10是根據(jù)本發(fā)明實(shí)施例一的L2TP隧道的建立方法的流程圖;
[0040]圖11是根據(jù)本發(fā)明實(shí)施例二的L2TP隧道的建立方法的流程圖。
【具體實(shí)施方式】
[0041]下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0042]相關(guān)技術(shù)改變LAC、LNS配置的方式通常采用手工配置,員工需要分別前往LAC和LNS進(jìn)行配置,采用手工配置時(shí)效性較低、維護(hù)成本高,在配置的過(guò)程中,由于需配置設(shè)備數(shù)量較多,還很容易引起配置錯(cuò)誤?;谏鲜鰡?wèn)題,本發(fā)明提供了一種L2TP隧道的建立方法,該方法的流程如圖2所示,包括步驟S202至步驟S204:
[0043]步驟S202,位于隧道兩端的第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù);
[0044]步驟S204,第一設(shè)備和第二設(shè)備根據(jù)統(tǒng)一的隧道配置參數(shù)建立隧道。
[0045]本發(fā)明實(shí)施例通過(guò)第一設(shè)備與第二設(shè)備的交互過(guò)程獲取統(tǒng)一的隧道配置參數(shù),使得第一設(shè)備與第二設(shè)備可以通過(guò)統(tǒng)一的隧道配置參數(shù)建立隧道。通過(guò)運(yùn)用本實(shí)施例,解決了相關(guān)技術(shù)中對(duì)LAC和LNS進(jìn)行配置的過(guò)程中,由于通常采用手工配置,導(dǎo)致時(shí)效性低、維護(hù)成本高且容易引起配置錯(cuò)誤的問(wèn)題,進(jìn)而人工在配置的過(guò)程中,只需配置一臺(tái)設(shè)備就可以實(shí)現(xiàn)全網(wǎng)設(shè)備參數(shù)統(tǒng)一化,提高了配置的效率和配置正確率,提升了系統(tǒng)的性能。[0046]實(shí)施過(guò)程中,第一設(shè)備和第二設(shè)備是LAC或LNS,第一設(shè)備與第二設(shè)備需要交互,因此第一設(shè)備與第二設(shè)備不同時(shí)為L(zhǎng)AC或LNS,例如,第一設(shè)備為L(zhǎng)AC,第二設(shè)備為L(zhǎng)NS,或者,第一設(shè)備為L(zhǎng)NS,第二設(shè)備為L(zhǎng)AC。
[0047]實(shí)施時(shí),第一設(shè)備和第二設(shè)備已配置的隧道配置參數(shù)包括:隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)。第一設(shè)備或第二設(shè)備可以預(yù)配置隧道配置參數(shù),或者時(shí)第一設(shè)備從AAA服務(wù)器獲取的隧道配置參數(shù),隧道配置參數(shù)的獲取方式靈活。
[0048]第一設(shè)備在以下情況下向第二設(shè)備發(fā)送隧道建立請(qǐng)求:第一設(shè)備根據(jù)本地的永久隧道配置向第二設(shè)備發(fā)送隧道建立請(qǐng)求;或第一設(shè)備在用戶的接入過(guò)程中向第二設(shè)備發(fā)起隧道建立請(qǐng)求。
[0049]發(fā)出請(qǐng)求后,第二設(shè)備接收第一設(shè)備的隧道建立請(qǐng)求消息,在獲取統(tǒng)一的隧道配置參數(shù)的過(guò)程中,可能存在以下三種情況。
[0050]( I)在第一設(shè)備未配置隧道配置參數(shù),而第二設(shè)備已配置隧道配置參數(shù)的情況下,第一設(shè)備向第二設(shè)備發(fā)送隧道建立請(qǐng)求消息;第一設(shè)備接收來(lái)自第二設(shè)備的隧道建立第一響應(yīng)消息,其中,隧道建立第一響應(yīng)消息中攜帶有第二設(shè)備已配置的隧道配置參數(shù);第一設(shè)備根據(jù)第二設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù)。
[0051](2)在第一設(shè)備已配置隧道配置參數(shù),而第二設(shè)備未配置隧道配置參數(shù)的情況下,第二設(shè)備接收第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,隧道請(qǐng)求消息攜帶有第一設(shè)備已配置的隧道配置參數(shù);第二設(shè)備根據(jù)第一設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù);第二設(shè)備向第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,隧道建立第一響應(yīng)消息中攜帶有第二設(shè)備已配置的隧道配置參數(shù)。
[0052](3)在第一設(shè)備已配置隧道配置參數(shù),且第二設(shè)備也已配置隧道配置參數(shù)的情況下,第二設(shè)備接收第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,隧道請(qǐng)求消息攜帶有第一設(shè)備已配置的隧道配置參數(shù);第二設(shè)備將第一設(shè)備已配置的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為第二設(shè)備當(dāng)前的隧道配置參數(shù);第二設(shè)備向第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,隧道建立第一響應(yīng)消息中攜帶有第二設(shè)備當(dāng)前的隧道配置參數(shù)。
[0053]在(3)的情況下,在第二設(shè)備執(zhí)行了相應(yīng)動(dòng)作后,第一設(shè)備將第二設(shè)備當(dāng)前的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為第一設(shè)備當(dāng)前的隧道配置參數(shù);第一設(shè)備向第二設(shè)備發(fā)送隧道建立第二響應(yīng)消息,其中,隧道建立第二響應(yīng)消息中攜帶有第一設(shè)備當(dāng)前的隧道配置參數(shù)。
[0054]在第二設(shè)備接收來(lái)自第一設(shè)備的已配置的隧道配置參數(shù)時(shí),可以根據(jù)本端的隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)判斷隧道建立請(qǐng)求消息的合法性;或者第二設(shè)備通過(guò)與AAA服務(wù)器交互來(lái)判斷隧道建立請(qǐng)求消息的合法性。
[0055]當(dāng)上述請(qǐng)求消息或應(yīng)答消息為具體的消息時(shí),隧道建立請(qǐng)求消息可以為SCCRQ,其中,第一設(shè)備已配置的隧道配置參數(shù)以AVP的格式攜帶在SCCRQ報(bào)文中。相應(yīng)的,隧道建立第一應(yīng)答消息為SCCRP,其中,第二設(shè)備已配置的隧道配置參數(shù)以AVP的格式攜帶在SCCRP報(bào)文中;隧道建立第二應(yīng)答消息為SCCCN,其中,第一設(shè)備當(dāng)前的隧道配置參數(shù)以AVP的格式攜帶在SCCCN報(bào)文中。
[0056]在第一設(shè)備與第二設(shè)備以建立L2TP隧道成功之后,如果有新的用戶接入第一設(shè)備或第二設(shè)備時(shí),判斷當(dāng)前L2TP隧道是否滿足新的用戶共享L2TP隧道的需求;如果否,則建立一條新的L2TP隧道。實(shí)施時(shí),可以通過(guò)判斷當(dāng)前L2TP隧道內(nèi)已建立的會(huì)話數(shù)是否超過(guò)會(huì)話數(shù)限制和/或當(dāng)前隧道內(nèi)用戶的總帶寬與新用戶帶寬之和是否超過(guò)隧道帶寬限制。
[0057]基于上述L2TP隧道的建立方法,本實(shí)施例還提供了一種L2TP隧道的建立系統(tǒng),該系統(tǒng)的結(jié)構(gòu)框圖如圖3所示,包括位于隧道兩端的第一設(shè)備I和第二設(shè)備2,其中,第一設(shè)備I和第二設(shè)備2均包括:獲取模塊,用于通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù);建立模塊,用于根據(jù)統(tǒng)一的隧道配置參數(shù)建立隧道。在第一設(shè)備I中,上述模塊為獲取模塊110,建立模塊120,第二設(shè)備2中,上述模塊為獲取模塊210,建立模塊220。雖然第一設(shè)備I與第二設(shè)備2都包括獲取模塊與建立模塊,但各模塊的實(shí)現(xiàn)功能有所差異。
[0058]其中,第一設(shè)備I的獲取模塊110的結(jié)構(gòu)如圖4所示,包括:第一發(fā)送單元1102,用于在第一設(shè)備未配置隧道配置參數(shù),而第二設(shè)備已配置隧道配置參數(shù)的情況下,向第二設(shè)備發(fā)送隧道建立請(qǐng)求消息;第一接收單元1104,與第一發(fā)送單元1102耦合,用于接收來(lái)自第二設(shè)備的隧道建立第一響應(yīng)消息,其中,隧道建立第一響應(yīng)消息中攜帶有第二設(shè)備已配置的隧道配置參數(shù);配置單元1106,與第一接收單元1104耦合,用于根據(jù)第二設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù)。
[0059]第二設(shè)備2的獲取模塊210的結(jié)構(gòu)如圖5所示,包括:第二接收單元2102,用于在第一設(shè)備已配置隧道配置參數(shù),而第二設(shè)備未配置隧道配置參數(shù)的情況下,接收第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,隧道請(qǐng)求消息攜帶有第一設(shè)備已配置的隧道配置參數(shù);設(shè)置單元2104,與第二接收單元2102耦合,用于根據(jù)第一設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù);第二發(fā)送單元2106,與設(shè)置單元2104耦合,用于向第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,隧道建立第一響應(yīng)消息中攜帶有第二設(shè)備已配置的隧道配置參數(shù)。
[0060]第二設(shè)備2的獲取模塊210的結(jié)構(gòu)還可以如圖6所示,包括:第二接收單元2102,還用于在第一設(shè)備已配置隧道配置參數(shù),且第二設(shè)備也已配置隧道配置參數(shù)的情況下,接收第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,隧道請(qǐng)求消息攜帶有第一設(shè)備已配置的隧道配置參數(shù);比較單元2108,與第二接收單元2102耦合,用于將第一設(shè)備已配置的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為第二設(shè)備當(dāng)前的隧道配置參數(shù);第二發(fā)送單元2106,與比較單元2108耦合,還用于向第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,隧道建立第一響應(yīng)消息中攜帶有第二設(shè)備當(dāng)前的隧道配置參數(shù)。
[0061]實(shí)施過(guò)程中,第二設(shè)備2還可以包括圖7中示出的判斷模塊230,與獲取模塊210耦合,用于根據(jù)本端的隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)判斷隧道建立請(qǐng)求消息的合法性;或者第二設(shè)備通過(guò)與AAA服務(wù)器交互來(lái)判斷隧道建立請(qǐng)求消息的合法性。
[0062]第一設(shè)備I的結(jié)構(gòu)還可以如圖8所示,還包括:比較模塊130,與獲取模塊110耦合,用于將第二設(shè)備當(dāng)前的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為第一設(shè)備當(dāng)前的隧道配置參數(shù);發(fā)送模塊140,與比較模塊130和建立模塊120耦合,用于向第二設(shè)備發(fā)送隧道建立第二響應(yīng)消息,其中,隧道建立第二響應(yīng)消息中攜帶有第一設(shè)備當(dāng)前的隧道配置參數(shù)。
優(yōu)選實(shí)施例[0063]本優(yōu)選實(shí)施例結(jié)合隧道建立系統(tǒng),提供了一種提升L2TP網(wǎng)絡(luò)靈活性的方法,在L2TP隧道建立時(shí)通過(guò)L2TP控制消息傳遞配置參數(shù),以解決當(dāng)前L2TP隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)難以靈活配置的問(wèn)題,提升了配置效率同時(shí)降低了運(yùn)營(yíng)商的維護(hù)成本。
[0064]下面基于上述思想,結(jié)合圖9對(duì)本發(fā)明優(yōu)選實(shí)施例的技術(shù)方案進(jìn)行說(shuō)明,該過(guò)程包括步驟S902至步驟S910。
[0065]步驟S902,第一設(shè)備向第二設(shè)備發(fā)送隧道建立請(qǐng)求SCCRQ,若第一設(shè)備預(yù)配置了或第一設(shè)備從AAA服務(wù)器接收到了該隧道的會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù),則將上述參數(shù)以AVP的格式攜帶在SCCRQ報(bào)文中,發(fā)送至第二設(shè)備。
[0066]步驟S904,第二設(shè)備收到第一設(shè)備發(fā)送的SCCRQ后,提取SCCRQ中攜帶的隧道的會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù),與第二設(shè)備預(yù)配置的或第二設(shè)備從AAA服務(wù)器接收到該隧道的會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)進(jìn)行比較。
[0067]步驟S906,從比較結(jié)果中選擇較小的值以AVP方式攜帶在隧道建立應(yīng)答消息SCCRP中,發(fā)送給第一設(shè)備。
[0068]步驟S908,第一設(shè)備收到第二設(shè)備發(fā)送的SCCRP后,提取SCCRP中攜帶的隧道的會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù),與第一設(shè)備預(yù)配置的或第一設(shè)備從AAA服務(wù)器接收到該隧道的會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)進(jìn)行比較。
[0069]步驟S910,從比較結(jié)果中選擇較小的值以AVP方式攜帶在隧道建立應(yīng)答消息SCCCN中,發(fā)送給第二設(shè)備。
[0070]上述交互過(guò)程后,完成了 L2TP隧道的建立。在實(shí)施過(guò)程中,第一設(shè)備與第二設(shè)備部同時(shí)為L(zhǎng)AC或LNS,例如,當(dāng)?shù)谝辉O(shè)備為L(zhǎng)AC設(shè)備時(shí),第二設(shè)備為L(zhǎng)NS設(shè)備;當(dāng)?shù)谝辉O(shè)備為L(zhǎng)NS設(shè)備時(shí),第二設(shè)備為L(zhǎng)AC設(shè)備。
[0071]如果當(dāng)?shù)谝辉O(shè)備為L(zhǎng)AC設(shè)備時(shí),第一設(shè)備可以根據(jù)本地的永久隧道配置發(fā)送隧道建立請(qǐng)求,也可以在用戶的接入過(guò)程中發(fā)起隧道建立請(qǐng)求。與LAC相似,如果是LNS,也可以通過(guò)相同方式發(fā)起隧道建立請(qǐng)求。
[0072]如果當(dāng)?shù)谝辉O(shè)備為L(zhǎng)AC設(shè)備時(shí),在隧道建立之后,LAC設(shè)備在新用戶接入認(rèn)證通過(guò)后,LAC設(shè)備判斷當(dāng)前隧道內(nèi)的用戶是否已達(dá)隧道會(huì)話數(shù)限制,以及當(dāng)前隧道內(nèi)用戶的總帶寬與新用戶帶寬之和是否已達(dá)隧道帶寬限制。如果已達(dá)到其中一個(gè)限制條件,LAC設(shè)備向LNS設(shè)備發(fā)送新的隧道建立請(qǐng)求,建立新的隧道。
[0073]LAC設(shè)備和LNS設(shè)備在L2TP隧道建立過(guò)程中以AVP的格式通告會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù),以較小的值為隧道建立后的最終值。該優(yōu)選實(shí)施例適用于L2TPv2(二層隧道協(xié)議第二版本)和L2TPv3 (二層隧道協(xié)議第三版本)。
[0074]本實(shí)施例所提供的提升L2TP網(wǎng)絡(luò)靈活性的方法,在LAC設(shè)備和LNS設(shè)備間通過(guò)L2TP隧道建立的控制消息來(lái)傳遞會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù),從而實(shí)現(xiàn)了基于隧道的L2TP會(huì)話數(shù)和帶寬的動(dòng)態(tài)限制,同一個(gè)LAC設(shè)備與不同的LNS設(shè)備連接時(shí)無(wú)需在LAC設(shè)備上為每個(gè)LNS設(shè)備分別做預(yù)先配置,且LNS設(shè)備的配置動(dòng)態(tài)變更也不需要在LAC設(shè)備上做相應(yīng)的配置變化,提升了 L2TP隧道的靈活性及配置效率,同時(shí)降低了 LAC設(shè)備運(yùn)營(yíng)商的維護(hù)成本。
[0075]實(shí)施例一[0076]本實(shí)施例中,LAC設(shè)備在用戶接入過(guò)程中出發(fā)L2TP隧道建立請(qǐng)求,并由LNS設(shè)備在隧道建立過(guò)程中將隧道會(huì)話數(shù)限制參數(shù)發(fā)送給LAC設(shè)備。參照?qǐng)D10所示,具體包括步驟S1002 至步驟 S1018。
[0077]步驟S1002,用戶以以太網(wǎng)上的PPP (PPP over Ethernet,簡(jiǎn)稱為PPPoE)方式向LAC設(shè)備發(fā)起接入請(qǐng)求。
[0078]步驟S1004,LAC設(shè)備與AAA交互完成用戶身份認(rèn)證。
[0079]步驟S1006,LAC設(shè)備判斷該用戶為L(zhǎng)2TP用戶,向LNS設(shè)備發(fā)起隧道建立請(qǐng)求消息SCCRQ。
[0080]步驟S1008,LNS設(shè)備接收到SCCRQ后,判斷該請(qǐng)求是否合法。若合法,則執(zhí)行步驟S1010,否則執(zhí)行步驟S1018。
[0081]步驟S1010,將對(duì)應(yīng)的L2TP隧道配置中的隧道會(huì)話數(shù)限制參數(shù)攜帶在SCCRP消息中發(fā)送給LAC設(shè)備。
[0082]實(shí)施過(guò)程中,LNS設(shè)備可以根據(jù)本地的隧道配置信息判斷LAC設(shè)備的隧道建立請(qǐng)求是否合法,或與AAA交互判斷該請(qǐng)求的合法性。
[0083]步驟S1012,LAC設(shè)備接收到SCCRP消息后,提取出消息中的隧道會(huì)話數(shù)限制參數(shù)并存儲(chǔ)在該隧道參數(shù)列表中,并發(fā)送SCCCN消息給LNS設(shè)備完成隧道建立。
[0084]步驟S1014,LAC設(shè)備與LNS設(shè)備交互完成L2TP會(huì)話建立。
[0085]步驟S1016,LNS設(shè)備與用戶交互完成用戶接入。
[0086]步驟S1018,停止隧道的建立過(guò)程。
[0087]實(shí)施過(guò)程中,當(dāng)LAC設(shè)備接收到新的PPP用戶接入請(qǐng)求并完成用戶身份認(rèn)證后,若該用戶也是歸屬相同LNS設(shè)備的L2TP用戶且未強(qiáng)制要求建立新的隧道(如AAA未下發(fā)新的隧道終點(diǎn)地址),則LAC設(shè)備判斷已建立的L2TP隧道中的當(dāng)前已存在會(huì)話數(shù)是否已達(dá)到該隧道的會(huì)話數(shù)限制,用以判斷該用戶是否可與已接入用戶共享已建立的L2TP隧道。
[0088]若當(dāng)前已存在會(huì)話數(shù)小于該隧道的會(huì)話數(shù)限制,則LAC設(shè)備與LNS設(shè)備交互建立L2TP會(huì)話;若當(dāng)前會(huì)話數(shù)已經(jīng)達(dá)到該隧道的會(huì)話數(shù)限制,則返回重新建立新的L2TP隧道,即從步驟S1002開始,再次執(zhí)行上述流程。
[0089]當(dāng)L2TP用戶下線時(shí),判斷該用戶的L2TP會(huì)話所在L2TP隧道中是否還存在其它L2TP會(huì)話,若隧道中沒有其它L2TP會(huì)話,則拆除L2TP隧道。
[0090]實(shí)施例二
[0091]本實(shí)施例中,LNS設(shè)備啟動(dòng)之后,根據(jù)預(yù)配置的靜態(tài)L2TP隧道和隧道帶寬限制參數(shù)發(fā)起L2TP隧道建立。參照?qǐng)D11所示,具體包括步驟S1102至步驟S1110。
[0092]步驟S1102,LNS設(shè)備上電啟動(dòng)后,根據(jù)預(yù)配置的靜態(tài)L2TP隧道信息,向LAC設(shè)備發(fā)送SCCRQ消息建立L2TP隧道,攜帶預(yù)配置的隧道帶寬限制參數(shù)。
[0093]步驟SI 104,LAC設(shè)備接收到SCCRQ消息后判斷該請(qǐng)求是否合法。若合法,則執(zhí)行步驟S1106,否則,執(zhí)行步驟S1110。
[0094]步驟S1106,返回SCCRP消息給LNS設(shè)備。
[0095]LAC設(shè)備可以根據(jù)本地的隧道配置信息判斷LNS設(shè)備的隧道建立請(qǐng)求是否合法,或與AAA交互判斷該請(qǐng)求是否合法。
[0096]若LAC設(shè)備也配置了隧道帶寬限制參數(shù),或AAA在隧道認(rèn)證通過(guò)后在授權(quán)消息中攜帶了隧道帶寬限制參數(shù),則LAC設(shè)備將該參數(shù)與SCCRQ中攜帶的隧道帶寬限制參數(shù)進(jìn)行對(duì)比,將較小的值發(fā)送給LNS設(shè)備。
[0097]步驟SI 108,LNS設(shè)備返回SCCCN消息給LAC設(shè)備完成隧道建立。
[0098]若SCCRP中的隧道帶寬限制參數(shù)小于LNS設(shè)備配置的隧道帶寬限制參數(shù),則LNS設(shè)備在該隧道中采用較小值。
[0099]步驟S1110,停止隧道的建立過(guò)程。
[0100]實(shí)施過(guò)程中,若有新用戶接入并通過(guò)身份認(rèn)證后,AAA在授權(quán)消息中攜帶該用戶的簽約帶寬信息發(fā)送給LAC設(shè)備。
[0101]若LAC設(shè)備判斷該用戶為L(zhǎng)2TP用戶且歸屬相同的LNS設(shè)備,則比較已建立的L2TP隧道中已存在的L2TP會(huì)話的總帶寬與該用戶的簽約帶寬之和是否已超過(guò)該隧道的帶寬限制參數(shù)。
[0102]若未超過(guò),則LAC設(shè)備與LNS設(shè)備交互建立L2TP會(huì)話,LNS設(shè)備與用戶交互完成L2TP用戶接入;若超過(guò)了限制,則LAC設(shè)備向LNS設(shè)備發(fā)起新的L2TP隧道建立請(qǐng)求,或LAC設(shè)備拒絕該用戶的接入請(qǐng)求。優(yōu)選的,還可以在超過(guò)的情況下,LAC設(shè)備向LNS設(shè)備發(fā)送通告消息以告知L2TP用戶總帶寬已超過(guò)隧道帶寬限制,會(huì)重新建立L2TP隧道以滿足該用戶的接入需求。
[0103]從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果:
[0104]本發(fā)明實(shí)施例通過(guò)第一設(shè)備與第二設(shè)備的交互過(guò)程獲取統(tǒng)一的隧道配置參數(shù),使得第一設(shè)備與第二設(shè)備可以通過(guò)統(tǒng)一的隧道配置參數(shù)建立隧道。通過(guò)運(yùn)用本實(shí)施例,解決了相關(guān)技術(shù)中對(duì)LAC和LNS進(jìn)行配置的過(guò)程中,由于通常采用手工配置,導(dǎo)致時(shí)效性低、維護(hù)成本高且容易引起配置錯(cuò)誤的問(wèn)題,進(jìn)而人工在配置的過(guò)程中,只需配置一臺(tái)設(shè)備就可以實(shí)現(xiàn)全網(wǎng)設(shè)備參數(shù)統(tǒng)一化,提高了配置的效率和配置正確率,提升了系統(tǒng)的性能。
[0105]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0106]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種二層隧道協(xié)議L2TP隧道的建立方法,其特征在于,包括: 位于所述隧道兩端的第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù); 所述第一設(shè)備和所述第二設(shè)備根據(jù)所述統(tǒng)一的隧道配置參數(shù)建立所述隧道。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一設(shè)備未配置隧道配置參數(shù),而所述第二設(shè)備已配置隧道配置參數(shù)的情況下,第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù)包括: 所述第一設(shè)備向所述第二設(shè)備發(fā)送隧道建立請(qǐng)求消息; 所述第一設(shè)備接收來(lái)自所述第二設(shè)備的隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù); 所述第一設(shè)備根據(jù)所述第二設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一設(shè)備已配置隧道配置參數(shù),而所述第二設(shè)備未配置隧道配置參數(shù)的情況下,第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù)包括: 所述第二設(shè)備接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù); 所述第二設(shè)備根據(jù)所 述第一設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù); 所述第二設(shè)備向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述第一設(shè)備已配置隧道配置參數(shù),且所述第二設(shè)備也已配置隧道配置參數(shù)的情況下,第一設(shè)備和第二設(shè)備通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù)包括: 所述第二設(shè)備接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù); 所述第二設(shè)備將所述第一設(shè)備已配置的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第二設(shè)備當(dāng)前的隧道配置參數(shù); 所述第二設(shè)備向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備當(dāng)前的隧道配置參數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第二設(shè)備向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息之后,還包括: 所述第一設(shè)備將所述第二設(shè)備當(dāng)前的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第一設(shè)備當(dāng)前的隧道配置參數(shù); 所述第一設(shè)備向所述第二設(shè)備發(fā)送隧道建立第二響應(yīng)消息,其中,所述隧道建立第二響應(yīng)消息中攜帶有所述第一設(shè)備當(dāng)前的隧道配置參數(shù)。
6.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的方法,其特征在于,所述第一設(shè)備和所述第二設(shè)備已配置的所述隧道配置參數(shù)包括:隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一設(shè)備和/或所述第二設(shè)備預(yù)配置所述隧道配置參數(shù);或所述第一設(shè)備和/或所述第二設(shè)備從認(rèn)證授權(quán)及計(jì)費(fèi)AAA服務(wù)器獲取所述隧道配置參數(shù)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 所述第二設(shè)備根據(jù)本端的隧道會(huì)話數(shù)限制參數(shù)和/或隧道帶寬限制參數(shù)判斷所述隧道建立請(qǐng)求消息的合法性;或 所述第二設(shè)備通過(guò)與所述AAA服務(wù)器交互來(lái)判斷所述隧道建立請(qǐng)求消息的合法性。
9.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述隧道建立請(qǐng)求消息為開始控制面連接請(qǐng)求SCCRQ,其中,所述第一設(shè)備已配置的隧道配置參數(shù)以AVP的格式攜帶在SCCRQ報(bào)文中。
10.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的方法,其特征在于,所述隧道建立第一應(yīng)答消息為開始控制面連接響應(yīng)SCCRP,其中,所述第二設(shè)備已配置的隧道配置參數(shù)以AVP的格式攜帶在SCCRP報(bào)文中。
11.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述隧道建立第二應(yīng)答消息為開始控制面連接成功SCCCN,其中,所述第一設(shè)備當(dāng)前的隧道配置參數(shù)以AVP的格式攜帶在SCCCN報(bào)文中。
12.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,所述第一設(shè)備和所述第二設(shè)備根據(jù)所述統(tǒng)一的隧道配置參數(shù)建立所述隧道之后,還包括: 在有新的用戶接入所述第一設(shè)備或所述第二設(shè)備的情況下,判斷當(dāng)前所述L2TP隧道是否滿足所述新的用戶共享所述L2TP隧道的需求; 如果否,則建立一條新 L2TP隧道。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,判斷當(dāng)前所述L2TP隧道是否滿足所述新的用戶共享所述L2TP隧道的需求包括: 判斷當(dāng)前所述L2TP隧道內(nèi)已建立的會(huì)話數(shù)是否超過(guò)會(huì)話數(shù)限制和/或當(dāng)前隧道內(nèi)用戶的總帶寬與新用戶帶寬之和是否超過(guò)隧道帶寬限制。
14.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的方法,其特征在于,所述第一設(shè)備在以下情況下向所述第二設(shè)備發(fā)送所述隧道建立請(qǐng)求: 所述第一設(shè)備根據(jù)本地的永久隧道配置向所述第二設(shè)備發(fā)送所述隧道建立請(qǐng)求;或 所述第一設(shè)備在用戶的接入過(guò)程中向所述第二設(shè)備發(fā)起所述隧道建立請(qǐng)求。
15.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一設(shè)備為訪問(wèn)集中器LAC,所述第二設(shè)備為網(wǎng)絡(luò)服務(wù)器LNS,或者,所述第一設(shè)備為L(zhǎng)NS,所述第二設(shè)備為L(zhǎng)AC。
16.一種二層隧道協(xié)議L2TP隧道的建立系統(tǒng),其特征在于,包括:位于所述隧道兩端的第一設(shè)備和第二設(shè)備,其中,所述第一設(shè)備和所述第二設(shè)備均包括: 獲取模塊,用于通過(guò)消息交互獲取統(tǒng)一的隧道配置參數(shù); 建立模塊,用于根據(jù)所述統(tǒng)一的隧道配置參數(shù)建立所述隧道。
17.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述第一設(shè)備的所述獲取模塊包括: 第一發(fā)送單元,用于在所述第一設(shè)備未配置隧道配置參數(shù),而所述第二設(shè)備已配置隧道配置參數(shù)的情況下,向所述第二設(shè)備發(fā)送隧道建立請(qǐng)求消息; 第一接收單元,用于接收來(lái)自第二設(shè)備的隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù); 配置單元,用于根據(jù)所述第二設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù)。
18.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述第二設(shè)備的所述獲取模塊包括:第二接收單元,用于在所述第一設(shè)備已配置隧道配置參數(shù),而所述第二設(shè)備未配置隧道配置參數(shù)的情況下,接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù); 設(shè)置單元,用于根據(jù)所述第一設(shè)備已配置的隧道配置參數(shù)設(shè)置本端的隧道配置參數(shù);第二發(fā)送單元,用于向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備已配置的隧道配置參數(shù)。
19.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述第二設(shè)備的所述獲取模塊包括: 所述第二接收單元,還用于在所述第一設(shè)備已配置隧道配置參數(shù),且所述第二設(shè)備也已配置隧道配置參數(shù)的情況下,接收所述第一設(shè)備發(fā)送隧道建立請(qǐng)求消息,其中,所述隧道請(qǐng)求消息攜帶有所述第一設(shè)備已配置的隧道配置參數(shù); 比較單元,用于將所述第一設(shè)備已配置的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第二設(shè)備當(dāng)前的隧道配置參數(shù); 所述第二發(fā)送單元,還用于向所述第一設(shè)備發(fā)送隧道建立第一響應(yīng)消息,其中,所述隧道建立第一響應(yīng)消息中攜帶有所述第二設(shè)備當(dāng)前的隧道配置參數(shù)。
20.根據(jù)權(quán)利要求19所述的系統(tǒng), 其特征在于,所述第一設(shè)備還包括: 比較模塊,用于將所述第二設(shè)備當(dāng)前的隧道配置參數(shù)與本端已配置的隧道配置參數(shù)進(jìn)行比較,并將比較結(jié)果中較小的隧道配置參數(shù)設(shè)置為所述第一設(shè)備當(dāng)前的隧道配置參數(shù);發(fā)送模塊,用于向所述第二設(shè)備發(fā)送隧道建立第二響應(yīng)消息,其中,所述隧道建立第二響應(yīng)消息中攜帶有所述第一設(shè)備當(dāng)前的隧道配置參數(shù)。
【文檔編號(hào)】H04L29/06GK103634189SQ201210312664
【公開日】2014年3月12日 申請(qǐng)日期:2012年8月29日 優(yōu)先權(quán)日:2012年8月29日
【發(fā)明者】范亮, 陳勇, 袁博 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
四会市| 板桥市| 江源县| 林口县| 合肥市| 龙海市| 丽水市| 黑水县| 甘德县| 抚顺县| 万源市| 思南县| 讷河市| 长岭县| 久治县| 临武县| 岳西县| 北辰区| 阿拉善左旗| 平顺县| 渭南市| 社旗县| 桦南县| 南乐县| 桂平市| 鄂伦春自治旗| 丰镇市| 宜州市| 淮滨县| 万盛区| 石嘴山市| 清流县| 沽源县| 衡东县| 梅河口市| 厦门市| 湟源县| 永新县| 大新县| 荔浦县| 华坪县|