專利名稱:一種提高PPPoA傳送性能的裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信,尤其涉及一種提高PPPoA(Point-to-Point Protocolover ATM(Asynchronous Transfer Mode,異步傳輸模式),ATM上的點(diǎn)對點(diǎn)協(xié)議)傳送性能的裝置及方法。
背景技術(shù):
點(diǎn)對點(diǎn)協(xié)議(PPP,Point-to-Point Protocol)是為在同等單元之間傳輸數(shù)據(jù)包這樣的簡單的鏈路而設(shè)計(jì)的。這種鏈路提供全雙工機(jī)制,并按照順序傳輸數(shù)據(jù)包。人們有意利用PPP為基于各種主機(jī)、網(wǎng)橋和路由器的簡單連接提供一種共通的解決方案,PPP封裝滿足了這一要求,提供了不同網(wǎng)絡(luò)層協(xié)議同時(shí)通過統(tǒng)一鏈路的多路技術(shù)。
在傳統(tǒng)ATM城域網(wǎng)中,用戶通常使用PPPoA方式上網(wǎng),PPPoA的發(fā)起端是ATM網(wǎng)卡或者PPPoA的Modem(調(diào)整解調(diào)器),用戶側(cè)ATM網(wǎng)卡接收到上層的PPP包后,根據(jù)RFC2364封裝標(biāo)準(zhǔn)對PPP包進(jìn)行AAL(ATMAdaptation Layer,ATM適配層)5層封裝處理形成ATM信元流,ATM信元透過ADSL(Asymmetric Digital Subscriber Line,非對稱數(shù)字用戶線)Modem傳送到網(wǎng)絡(luò)側(cè)的寬帶遠(yuǎn)程接入服務(wù)器(BRAS,Broadband Remote AccessServer)上,完成授權(quán)、認(rèn)證、分配IP地址和計(jì)費(fèi)等一系列PPP接入過程,如圖1所示,客戶端110與用戶駐地設(shè)備(CPE,Consumer PremisesEquipment)120通過以太網(wǎng)方式連接,CPE 120與MSAN(Multiple ServiceAccess Node,多業(yè)務(wù)接入節(jié)點(diǎn))130以及MSAN 130與BRAS 140均通過ATM方式連接。為了在一個(gè)很寬廣的環(huán)境內(nèi)足夠方便的使用,PPP提供了鏈路控制協(xié)議(LCP,Link Control Protocol)。LCP用于就封裝格式選項(xiàng)自動地達(dá)成一致,處理數(shù)據(jù)包大小的變化,探測looped-back鏈路和其他普通的配置錯(cuò)誤,以及終止鏈路。LCP通過交換配置信息包(Configure packets)協(xié)商鏈路,建立連接。一旦一個(gè)配置成功信息包(Configure-Ack packet)被發(fā)送且被接收,就完成了交換,進(jìn)入了LCP開啟狀態(tài),這時(shí)接收的任何非LCP包必須被丟棄。收到LCP協(xié)商請求(Configure Request)能使鏈路從網(wǎng)絡(luò)層協(xié)議階段或者認(rèn)證階段返回到鏈路建立階段。
為了通過點(diǎn)對點(diǎn)鏈路建立通信,PPP鏈路的每一端必須首先發(fā)送LCP包,以設(shè)定和測試數(shù)據(jù)鏈路,在鏈路建立之后,每一端才可以被認(rèn)證。然后,PPP必須發(fā)送網(wǎng)絡(luò)控制協(xié)議(NCP)包以選擇和設(shè)定一個(gè)或更多網(wǎng)絡(luò)層協(xié)議。一旦每個(gè)被選擇的網(wǎng)絡(luò)層協(xié)議都被設(shè)定好了,來自每個(gè)網(wǎng)絡(luò)層協(xié)議的數(shù)據(jù)包就能在鏈路上發(fā)送了。鏈路將保持通信設(shè)定不變,直到外在的LCP和NCP關(guān)閉鏈路,或者是發(fā)生一些外部事件(休止?fàn)顟B(tài)的定時(shí)器期滿或者網(wǎng)絡(luò)管理員干涉)。
隨著ATM城域網(wǎng)逐漸被以太城域網(wǎng)替代,IP內(nèi)核的綜合接入設(shè)備(MSAN)成為目前市場的主流。對于傳統(tǒng)的PPPoA接入方式,可以通過PPPoEoA的橋方式的Modem進(jìn)行替代。而對于少數(shù)不能替代的PPPoA的Modem,IP內(nèi)核的MSAN需要支持一種PPPoA轉(zhuǎn)PPPoE(PPP over Ethernet,基于以太網(wǎng)的點(diǎn)對點(diǎn)協(xié)議)技術(shù),從而支持PPPoA的Modem。如圖2所示,客戶端110與CPE 120以及MSAN 230與BRAS 240均通過以太網(wǎng)方式連接,CPE 120與MSAN 230通過ATM方式連接,MSAN要把PPPoA轉(zhuǎn)為PPPoE,首先需要把RFC2364封裝的PPP包去掉ATM頭,然后加上PPPoE頭和以太網(wǎng)頭,使其成為以太網(wǎng)PPP包。因?yàn)榭蛻舳耸荘PPoA的,它不會與BRAS進(jìn)行PPPoE交互,所以MSAN主控板要模擬一個(gè)客戶端與BRAS進(jìn)行PPPoE交互,取得BRAS的MAC地址信息和SessionID信息,這兩個(gè)信息是以太網(wǎng)PPP包的重要組成部分,然后CPE與BRAS就能進(jìn)行交互,完成整個(gè)PPP撥號過程。
對MSAN而言,用戶側(cè)為PPPoA,網(wǎng)絡(luò)側(cè)為PPPoE,由于以太網(wǎng)的最大傳輸單元(MTU,Maximum Transmission Unit)是數(shù)據(jù)鏈路層中最短的,因?yàn)橛龅絇PPoA的長幀,可能會被IP內(nèi)核的MSAN丟棄。針對上述問題,目前有如下兩種解決辦法1.人工修改計(jì)算機(jī)的網(wǎng)卡MTU,采用專門的軟件修改計(jì)算機(jī)網(wǎng)卡的MTU,從而強(qiáng)迫計(jì)算機(jī)不能發(fā)出長數(shù)據(jù)包,這樣在MSAN就不需要進(jìn)行分片操作了;
2.MSAN進(jìn)行分片處理,當(dāng)進(jìn)行PPPoA到PPPoE轉(zhuǎn)換時(shí),可以進(jìn)行分片處理,分片遵照IP層分片基本原則,保留數(shù)據(jù)鏈路層和IP層包頭,對IP凈荷進(jìn)行分片。
但是,第一種方法需要運(yùn)營商通知所有使用PPPoA的用戶進(jìn)行修改,工作量非常大,即時(shí)修改后,如果用戶重裝了計(jì)算機(jī),還需要重新修改網(wǎng)卡MTU,對用戶要求比較高。而第二種方法理論上并不適用于MASN之類的二層設(shè)備,因?yàn)槎釉O(shè)備一般沒有網(wǎng)絡(luò)處理器,靠二層地址硬件轉(zhuǎn)發(fā),而分片重組是IP層服務(wù),所以在MSAN上做分片,既降低設(shè)備性能,又不太合乎原理。
發(fā)明內(nèi)容
本發(fā)明旨在解決現(xiàn)有技術(shù)中處理PPPoA長幀時(shí)運(yùn)營商工作量大、MSAN設(shè)備性能降低的問題,提供了一種提高PPPoA傳送性能的裝置及方法,大大減輕了運(yùn)營商的工作量,同時(shí)又不影響MSNA設(shè)備的性能。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種提高PPPoA傳送性能的裝置,包括用戶側(cè)設(shè)備、多業(yè)務(wù)接入節(jié)點(diǎn)和寬帶遠(yuǎn)程接入服務(wù)器,所述多業(yè)務(wù)接入節(jié)點(diǎn)又包括設(shè)定模塊,用于設(shè)定PPPoA的最大鏈路長度;記錄模塊,用于記錄點(diǎn)對點(diǎn)協(xié)議的最大凈荷;比較模塊,用于比較所述最大鏈路長度和所述最大凈荷,并將較小值作為協(xié)商值;接收模塊,用于接收所述用戶側(cè)設(shè)備發(fā)往所述寬帶遠(yuǎn)程接入服務(wù)器的客戶端鏈路控制協(xié)議協(xié)商報(bào)文和所述寬帶遠(yuǎn)程接入服務(wù)器發(fā)往所述用戶側(cè)設(shè)備的服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文;回復(fù)模塊,用于當(dāng)所述客戶端鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述用戶側(cè)設(shè)備;以及當(dāng)所述服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述寬帶遠(yuǎn)程接入服務(wù)器。
上述的裝置,其特點(diǎn)在于,所述用戶側(cè)設(shè)備包括客戶端設(shè)備和用戶駐地設(shè)備。
上述的裝置,其特點(diǎn)在于,所述多業(yè)務(wù)接入節(jié)點(diǎn)進(jìn)一步包括丟棄裝置,用于丟棄超過所述協(xié)商值的鏈路控制協(xié)議探測報(bào)文。
上述的裝置,其特點(diǎn)在于,所述最大鏈路長度為1492。
為了更好地實(shí)現(xiàn)上述目的,本發(fā)明又提供了一種提高PPPoA傳送性能的方法,用于包括用戶側(cè)設(shè)備、多業(yè)務(wù)接入節(jié)點(diǎn)和寬帶遠(yuǎn)程接入服務(wù)器,包括如下步驟設(shè)定步驟,設(shè)定PPPoA的最大鏈路長度;記錄步驟,記錄點(diǎn)對點(diǎn)協(xié)議的最大凈荷;比較步驟,比較所述最大鏈路長度和所述最大凈荷,并將較小值作為協(xié)商值;接收步驟,接收所述用戶側(cè)設(shè)備發(fā)往所述寬帶遠(yuǎn)程接入服務(wù)器的客戶端鏈路控制協(xié)議協(xié)商報(bào)文,和所述寬帶遠(yuǎn)程接入服務(wù)器發(fā)往所述用戶側(cè)設(shè)備的服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文;回復(fù)步驟,當(dāng)所述客戶端鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述用戶側(cè)設(shè)備;以及當(dāng)所述服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述寬帶遠(yuǎn)程接入服務(wù)器。
上述的方法,其特點(diǎn)在于,所述用戶側(cè)設(shè)備包括客戶端設(shè)備和用戶駐地設(shè)備。
上述的方法,其特點(diǎn)在于,所述方法進(jìn)一步包括丟棄步驟,丟棄超過所述協(xié)商值的鏈路控制協(xié)議探測報(bào)文。
上述的方法,其特點(diǎn)在于,所述最大鏈路長度為1492。
為了更好地實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種用于實(shí)現(xiàn)上述方法的通信網(wǎng)絡(luò),包括一種提高PPPoA傳送性能的裝置,所述多業(yè)務(wù)接入節(jié)點(diǎn)包括設(shè)定模塊,用于設(shè)定PPPoA的最大鏈路長度;記錄模塊,用于記錄點(diǎn)對點(diǎn)協(xié)議的最大凈荷;比較模塊,用于比較所述最大鏈路長度和所述最大凈荷,并將較小值作為協(xié)商值;
接收模塊,用于接收所述用戶側(cè)設(shè)備發(fā)往所述寬帶遠(yuǎn)程接入服務(wù)器的客戶端鏈路控制協(xié)議協(xié)商報(bào)文和所述寬帶遠(yuǎn)程接入服務(wù)器發(fā)往所述用戶側(cè)設(shè)備的服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文;回復(fù)模塊,用于當(dāng)所述客戶端鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述用戶側(cè)設(shè)備;以及當(dāng)所述服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述寬帶遠(yuǎn)程接入服務(wù)器。
上述的網(wǎng)絡(luò),其特點(diǎn)在于,所述用戶側(cè)設(shè)備包括客戶端設(shè)備和用戶駐地設(shè)備。
本發(fā)明提供的裝置和方法,通過協(xié)商PPPoA包長度可以盡量降低分片重組的數(shù)據(jù)包數(shù)量,在客戶端軟件支持的情況下,甚至可以完全根據(jù)需要協(xié)商出PPPoA鏈路的最大接收單元,從而不需要分片,大大減輕了運(yùn)營商的工作量,同時(shí)又不影響MSNA設(shè)備的性能。
圖1是現(xiàn)有技術(shù)中PPPoA實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D;圖2是現(xiàn)有技術(shù)中PPPoA轉(zhuǎn)換為PPPoE實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D;圖3是本發(fā)明中實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D;圖4是本發(fā)明中實(shí)現(xiàn)方法流程圖。
具體實(shí)施例方式
圖3所示為本發(fā)明中實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)鋱D,其中通信網(wǎng)絡(luò)300包括客戶端110、CPE 120、MSAN 370和BRAS 240,MSAN 370還包括設(shè)定模塊310、記錄模塊320、比較模塊330、接收模塊340、回復(fù)模塊350和丟棄模塊370。其中,本發(fā)明揭示的一種提高PPPoA傳送性能的裝置包括客戶端110、CPE 120、MSAN 370和BRAS 240。
如圖4所示,本發(fā)明揭示的一種提高PPPoA傳送性能的裝置的實(shí)現(xiàn)方法,其流程如下
步驟S410,MSAN的設(shè)定模塊設(shè)定PPPoA的最大鏈路長度,在本發(fā)明的最佳實(shí)施例中選定為1492;步驟S420,MSAN收到客戶端發(fā)來的PPPoA協(xié)議包,觸發(fā)主控板與BRAS的PPPoE協(xié)商過程;步驟S430,在PPPoE協(xié)商過程中,如果PADO/PADS報(bào)文指明了PPP最大凈荷(PPP Max Payload),則記錄模塊將該值記錄下來;步驟S440,比較模塊比較PPPoA的最大鏈路長度和PPP最大凈荷,將較小的值作為協(xié)商值;步驟S450,PPPoE協(xié)商完成后,MSAN根據(jù)PPPoE協(xié)商獲得的信息,轉(zhuǎn)發(fā)客戶端的PPPoA數(shù)據(jù)包到PPPoE鏈路上;步驟S460,MSAN接收模塊截獲客戶端發(fā)往BRAS的LCP協(xié)商報(bào)文(Configure Request),如果報(bào)文中沒有最大接收單元(MRU,Maximum ReceiveUnit)字段或者M(jìn)RU大于協(xié)商值,則回復(fù)模塊直接構(gòu)造一個(gè)包含協(xié)商值的回復(fù)報(bào)文(Configure NAK),發(fā)送給客戶端,強(qiáng)制客戶端重新發(fā)起LCP協(xié)商;步驟S470,MSAN接收模塊截獲BRAS發(fā)往客戶端的LCP協(xié)商報(bào)文(Configure Request),如果報(bào)文中沒有最大接收單元(MRU)字段或者M(jìn)RU大于協(xié)商值,則回復(fù)模塊直接構(gòu)造一個(gè)包含協(xié)商值的回復(fù)報(bào)文(ConfigureNAK),發(fā)送給BRAS,強(qiáng)制BRAS重新發(fā)起LCP協(xié)商;步驟S480,客戶端完成MRU協(xié)商后,發(fā)送一個(gè)或者多個(gè)超過協(xié)商值長度的LCP探測報(bào)文(Echo Request)來探測路徑長度,MSAN的丟棄模塊直接丟棄該報(bào)文;步驟S490,客戶端完成LCP協(xié)商后,進(jìn)行后續(xù)認(rèn)證、網(wǎng)絡(luò)層協(xié)商,并進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),數(shù)據(jù)轉(zhuǎn)發(fā)報(bào)文的大小遵循LCP協(xié)商結(jié)果。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的普通技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種提高PPPoA傳送性能的裝置,包括用戶側(cè)設(shè)備、多業(yè)務(wù)接入節(jié)點(diǎn)和寬帶遠(yuǎn)程接入服務(wù)器,其特征在于,所述多業(yè)務(wù)接入節(jié)點(diǎn)又包括設(shè)定模塊,用于設(shè)定PPPoA的最大鏈路長度;記錄模塊,用于記錄點(diǎn)對點(diǎn)協(xié)議的最大凈荷;比較模塊,用于比較所述最大鏈路長度和所述最大凈荷,并將較小值作為協(xié)商值;接收模塊,用于接收所述用戶側(cè)設(shè)備發(fā)往所述寬帶遠(yuǎn)程接入服務(wù)器的客戶端鏈路控制協(xié)議協(xié)商報(bào)文和所述寬帶遠(yuǎn)程接入服務(wù)器發(fā)往所述用戶側(cè)設(shè)備的服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文;回復(fù)模塊,用于當(dāng)所述客戶端鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述用戶側(cè)設(shè)備;以及當(dāng)所述服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述寬帶遠(yuǎn)程接入服務(wù)器。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述用戶側(cè)設(shè)備包括客戶端設(shè)備和用戶駐地設(shè)備。
3.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述多業(yè)務(wù)接入節(jié)點(diǎn)進(jìn)一步包括丟棄裝置,用于丟棄超過所述協(xié)商值的鏈路控制協(xié)議探測報(bào)文。
4.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述最大鏈路長度為1492。
5.一種提高PPPoA傳送性能的方法,用于包括用戶側(cè)設(shè)備、多業(yè)務(wù)接入節(jié)點(diǎn)和寬帶遠(yuǎn)程接入服務(wù)器,其特征在于,包括如下步驟設(shè)定步驟,設(shè)定PPPoA的最大鏈路長度;記錄步驟,記錄點(diǎn)對點(diǎn)協(xié)議的最大凈荷;比較步驟,比較所述最大鏈路長度和所述最大凈荷,并將較小值作為協(xié)商值;接收步驟,接收所述用戶側(cè)設(shè)備發(fā)往所述寬帶遠(yuǎn)程接入服務(wù)器的客戶端鏈路控制協(xié)議協(xié)商報(bào)文,和所述寬帶遠(yuǎn)程接入服務(wù)器發(fā)往所述用戶側(cè)設(shè)備的服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文;回復(fù)步驟,當(dāng)所述客戶端鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述用戶側(cè)設(shè)備;以及當(dāng)所述服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述寬帶遠(yuǎn)程接入服務(wù)器。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述用戶側(cè)設(shè)備包括客戶端設(shè)備和用戶駐地設(shè)備。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法進(jìn)一步包括丟棄步驟,丟棄超過所述協(xié)商值的鏈路控制協(xié)議探測報(bào)文。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述最大鏈路長度為1492。
9.一種用于實(shí)現(xiàn)權(quán)利要求5、6、7或8所述方法的通信網(wǎng)絡(luò),包括一種提高PPPoA傳送性能的裝置,其特征在于,所述多業(yè)務(wù)接入節(jié)點(diǎn)包括設(shè)定模塊,用于設(shè)定PPPoA的最大鏈路長度;記錄模塊,用于記錄點(diǎn)對點(diǎn)協(xié)議的最大凈荷;比較模塊,用于比較所述最大鏈路長度和所述最大凈荷,并將較小值作為協(xié)商值;接收模塊,用于接收所述用戶側(cè)設(shè)備發(fā)往所述寬帶遠(yuǎn)程接入服務(wù)器的客戶端鏈路控制協(xié)議協(xié)商報(bào)文和所述寬帶遠(yuǎn)程接入服務(wù)器發(fā)往所述用戶側(cè)設(shè)備的服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文;回復(fù)模塊,用于當(dāng)所述客戶端鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述用戶側(cè)設(shè)備;以及當(dāng)所述服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文中沒有最大接收單元或者最大接收單元大于所述協(xié)商值時(shí),直接構(gòu)造包含所述協(xié)商值的回復(fù)報(bào)文并發(fā)送到所述寬帶遠(yuǎn)程接入服務(wù)器。
10.根據(jù)權(quán)利要求9所述的網(wǎng)絡(luò),其特征在于,所述用戶側(cè)設(shè)備包括客戶端設(shè)備和用戶駐地設(shè)備。
全文摘要
本發(fā)明提供了一種提高PPPoA傳送性能的裝置,包括用戶側(cè)設(shè)備、多業(yè)務(wù)接入節(jié)點(diǎn)和寬帶遠(yuǎn)程接入服務(wù)器,所述多業(yè)務(wù)接入節(jié)點(diǎn)又包括設(shè)定模塊,用于設(shè)定PPPoA的最大鏈路長度;記錄模塊,用于記錄點(diǎn)對點(diǎn)協(xié)議的最大凈荷;比較模塊,用于比較所述最大鏈路長度和所述最大凈荷,并將較小值作為協(xié)商值;接收模塊,用于接收客戶端鏈路控制協(xié)議協(xié)商報(bào)文和服務(wù)器鏈路控制協(xié)議協(xié)商報(bào)文;和回復(fù)模塊。本發(fā)明提供的裝置和方法,通過協(xié)商PPPoA包長度可以盡量降低分片重組的數(shù)據(jù)包數(shù)量,在客戶端軟件支持的情況下,甚至可以完全根據(jù)需要協(xié)商出PPPoA鏈路的最大接收單元,從而不需要分片,大大減輕了運(yùn)營商的工作量,同時(shí)又不影響MSNA設(shè)備的性能。
文檔編號H04L12/56GK101083662SQ20071011804
公開日2007年12月5日 申請日期2007年6月27日 優(yōu)先權(quán)日2007年6月27日
發(fā)明者孫鵬 申請人:中興通訊股份有限公司