两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

報(bào)文的處理方法與裝置制造方法

文檔序號(hào):7985946閱讀:138來(lái)源:國(guó)知局
報(bào)文的處理方法與裝置制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例涉及一種報(bào)文的處理方法與裝置。所述方法包括:第一用戶(hù)邊緣設(shè)備接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文;將第一MAC地址替換為自身的MAC地址,將第二MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文;向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第二用戶(hù)報(bào)文,用于運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。通過(guò)應(yīng)用所述方法,第一用戶(hù)邊緣設(shè)備控制源用戶(hù)邊緣設(shè)備與目的用戶(hù)邊緣設(shè)備之間的報(bào)文轉(zhuǎn)發(fā),解決了現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,同時(shí),保證了網(wǎng)絡(luò)的安全性和可控性。
【專(zhuān)利說(shuō)明】報(bào)文的處理方法與裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊【技術(shù)領(lǐng)域】,尤其涉及一種報(bào)文的處理方法與裝置。
【背景技術(shù)】
[0002]虛擬專(zhuān)用局域網(wǎng)服務(wù)(Virtual Private LAN Service, VPLS)是指基于多協(xié)議標(biāo)簽交換技術(shù)(Mult1-protocol Label Switching,MPLS)和以太網(wǎng)技術(shù)的二層虛擬專(zhuān)用網(wǎng)絡(luò)(Virtual Private Network, VPN)技術(shù)。VPLS技術(shù)可以實(shí)現(xiàn)多點(diǎn)到多點(diǎn)的VPN組網(wǎng),其主要目的是利用信令協(xié)議在VPLS實(shí)例中的運(yùn)營(yíng)商邊緣設(shè)備(Provider Edge, PE)之間建立及維護(hù)虛鏈路(Pseudowires,PW),將二層協(xié)議幀封裝后在PW上傳輸、交換,使廣域范圍內(nèi)多個(gè)局域網(wǎng)在數(shù)據(jù)鏈路層面被整合為一張網(wǎng)絡(luò),向用戶(hù)提供虛擬的以太網(wǎng)服務(wù)。
[0003]如圖1所示,現(xiàn)有技術(shù)VPLS轉(zhuǎn)發(fā)報(bào)文示意圖,用戶(hù)邊緣設(shè)備(CustomerEdge,CE),在圖1中以CEl為例,CEl向PEl發(fā)送用戶(hù)報(bào)文。PEl收到用戶(hù)報(bào)文后,根據(jù)用戶(hù)報(bào)文中攜帶的介質(zhì)訪問(wèn)控制地址(Medium/Media AccessControl, MAC地址)學(xué)習(xí)源MAC地址,建立MAC轉(zhuǎn)發(fā)表并構(gòu)建MAC地址與本地接入電路(Access Circuit, AC)和虛鏈路PW的映射關(guān)系,然后,PEl根據(jù)用戶(hù)報(bào)文中攜帶的MAC地址查找轉(zhuǎn)發(fā)表及映射關(guān)系,選定虛鏈路PW。PEl再根據(jù)轉(zhuǎn)發(fā)表,生成兩層MPLS標(biāo)簽(私網(wǎng)標(biāo)簽用于標(biāo)識(shí)虛鏈路PW,公網(wǎng)標(biāo)簽用于穿越隧道到達(dá)PE2),報(bào)文經(jīng)公網(wǎng)隧道到達(dá)PE2后,PE2再經(jīng)過(guò)相同的過(guò)程將用戶(hù)報(bào)文轉(zhuǎn)發(fā)給CE3。
[0004]由于PE將用戶(hù)報(bào)文從源CE通過(guò)本地接入電路AC和虛鏈路PW轉(zhuǎn)發(fā)到目的CE,且虛鏈路PW是建立在兩端PE之間,不會(huì)經(jīng)過(guò)其他PE。但是,通常用戶(hù)報(bào)文的數(shù)量越來(lái)越多時(shí),使得網(wǎng)絡(luò)所承載的壓力越來(lái)越大,因此,用戶(hù)希望將用戶(hù)報(bào)文經(jīng)過(guò)一個(gè)控制設(shè)備后轉(zhuǎn)發(fā),由該控制設(shè)備進(jìn)行訪問(wèn)控制,整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程。但是目前的現(xiàn)有技術(shù)是無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性,也無(wú)法保證網(wǎng)絡(luò)的安全性和可控性。

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

[0005]本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)由控制設(shè)備整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,提供了一種報(bào)文的處理方法與裝置。
[0006]在第一方面,本發(fā)明實(shí)施例提供了一種報(bào)文的處理方法。所述方法包括:
[0007]接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文;
[0008]根據(jù)所述第一請(qǐng)求報(bào)文,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,所述第一應(yīng)答報(bào)文用于所述源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文;
[0009]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;
[0010]將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文;[0011]向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第二用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述目的用戶(hù)邊緣設(shè)備。
[0012]在第一種可能的實(shí)現(xiàn)方式中,所述接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文之前還包括:
[0013]接收用戶(hù)輸入的第一配置報(bào)文,所述第一配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備;
[0014]或者,接收所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,所述第二配置報(bào)文用于告知所述第一用戶(hù)邊緣設(shè)備被所述運(yùn)營(yíng)商邊緣設(shè)備配置為控制設(shè)備。
[0015]結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址;
[0016]所述將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文之前還包括:
[0017]獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0018]結(jié)合第一方面或第一方面的第二種可能的實(shí)現(xiàn)方式中,在第三種可能的實(shí)現(xiàn)方式中,所述獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址具體為:
[0019]根據(jù)所述目的用戶(hù)邊緣設(shè)備的IP地址,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述目的用戶(hù)邊緣設(shè)備發(fā)送第二請(qǐng)求報(bào)文;
[0020]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述目的用戶(hù)邊緣設(shè)備發(fā)送的第二應(yīng)答報(bào)文,所述第二應(yīng)答報(bào)文攜帶所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0021]在第二方面,本發(fā)明實(shí)施例提供了一種報(bào)文的處理方法,所述方法包括:
[0022]向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文;
[0023]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文;
[0024]根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文;
[0025]向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述第一用戶(hù)邊緣設(shè)備,從而使所述第一用戶(hù)邊緣設(shè)備根據(jù)所述第一用戶(hù)報(bào)文生成第二用戶(hù)報(bào)文,并將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。
[0026]在第一種可能的實(shí)現(xiàn)方式中,所述第一應(yīng)答報(bào)文包括所述第一用戶(hù)邊緣設(shè)備的MAC地址。
[0027]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文具體為:
[0028]所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;
[0029]將自身的MAC地址作為所述第一 MAC地址,將所述第一用戶(hù)邊緣設(shè)備的MAC地址作為所述第二 MAC地址。
[0030]結(jié)合第二方面或第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址,所述IP地址用于所述第一用戶(hù)邊緣設(shè)備根據(jù)所述IP地址獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0031]在第三方面,本發(fā)明實(shí)施例提供了一種報(bào)文的處理裝置。所述裝置包括:
[0032]第一接收單元,用于接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文;
[0033]第一發(fā)送單元,用于根據(jù)所述第一請(qǐng)求報(bào)文,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,所述第一應(yīng)答報(bào)文用于所述源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文;
[0034]第二接收單元,用于接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一MAC地址,所述目的MAC地址為第二 MAC地址;
[0035]生成單元,用于將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文;
[0036]第二發(fā)送單元,用于向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第二用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述目的用戶(hù)邊緣設(shè)備。
[0037]在第一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:第三接收單元,接收用戶(hù)輸入的第一配置報(bào)文,所述第一配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備;
[0038]或者,接收所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,所述第二配置報(bào)文用于告知所述第一用戶(hù)邊緣設(shè)備被所述運(yùn)營(yíng)商邊緣設(shè)備配置為控制設(shè)備。
[0039]結(jié)合第三方面,在第二種可能的實(shí)現(xiàn)方式中,所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址;
[0040]所述裝置還包括:獲取單元,用于獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0041]結(jié)合第三方面或第三方面的第二種可能的實(shí)現(xiàn)方式中,在第三種可能的實(shí)現(xiàn)方式中,所述獲取單元具體用于,根據(jù)所述目的用戶(hù)邊緣設(shè)備的IP地址,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述目的用戶(hù)邊緣設(shè)備發(fā)送第二請(qǐng)求報(bào)文;
[0042]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述目的用戶(hù)邊緣設(shè)備發(fā)送的第二應(yīng)答報(bào)文,所述第二應(yīng)答報(bào)文攜帶所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0043]在第四方面,本發(fā)明實(shí)施例提供了一種報(bào)文的處理裝置。所述裝置包括:
[0044]第一發(fā)送單元,用于向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文;
[0045]接收單元,用于接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文;
[0046]生成單元,用于根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文;
[0047]第二發(fā)送單元,用于向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述第一用戶(hù)邊緣設(shè)備,從而使所述第一用戶(hù)邊緣設(shè)備根據(jù)所述第一用戶(hù)報(bào)文生成第二用戶(hù)報(bào)文,并將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。
[0048]在第一種可能的實(shí)現(xiàn)方式中,所述接收單元接收的所述第一應(yīng)答報(bào)文包括所述第一用戶(hù)邊緣設(shè)備的MAC地址。
[0049]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述生成單元具體用于,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;
[0050]將自身的MAC地址作為所述第一 MAC地址,將所述第一用戶(hù)邊緣設(shè)備的MAC地址作為所述第二 MAC地址。[0051]結(jié)合第四方面或第四方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述生成單元生成的所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址,所述IP地址用于所述第一用戶(hù)邊緣設(shè)備根據(jù)所述IP地址獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0052]通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的報(bào)文的處理方法與裝置,第一用戶(hù)邊緣設(shè)備將接收的第一用戶(hù)報(bào)文中的源MAC地址表示的第一 MAC地址替換為自身的MAC地址,將第一用戶(hù)報(bào)文中的目的MAC地址表示的第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備,解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,同時(shí),也保證了網(wǎng)絡(luò)的安全性和可控性。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0053]圖1為現(xiàn)有技術(shù)VPLS轉(zhuǎn)發(fā)報(bào)文示意圖;
[0054]圖2為本發(fā)明實(shí)施例一提供的報(bào)文的處理方法流程圖;
[0055]圖3為本發(fā)明實(shí)施例提供的VPLS組網(wǎng)示意圖;
[0056]圖4為本發(fā)明實(shí)施例二提供的報(bào)文的處理方法流程圖;
[0057]圖5為本發(fā)明實(shí)施例三提供的報(bào)文的處理裝置;
[0058]圖6為本發(fā)明實(shí)施例四提供的報(bào)文的處理裝置;
[0059]圖7為本發(fā)明實(shí)施例五提供的報(bào)文的處理裝置;
[0060]圖8為本發(fā)明實(shí)施例六提供的報(bào)文的處理裝置。
【具體實(shí)施方式】
[0061]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例作進(jìn)一步的詳細(xì)描述。
[0062]下面以圖2為例說(shuō)明本發(fā)明實(shí)施例提供的報(bào)文的處理方法,圖2為本發(fā)明實(shí)施例一提供的報(bào)文的處理方法流程圖,在本發(fā)明實(shí)施例中實(shí)施主體為第一用戶(hù)邊緣設(shè)備CE。如圖2所示,該實(shí)施例包括以下步驟:
[0063]步驟210、第一用戶(hù)邊緣設(shè)備接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文。
[0064]具體地,源用戶(hù)邊緣設(shè)備希望與目的用戶(hù)邊緣設(shè)備進(jìn)行通信,但源用戶(hù)邊緣設(shè)備不明確目的用戶(hù)邊緣設(shè)備的MAC地址,此時(shí),源用戶(hù)邊緣設(shè)備向與其連接的運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文,請(qǐng)求學(xué)習(xí)目的用戶(hù)邊緣設(shè)備的MAC地址,運(yùn)營(yíng)商邊緣設(shè)備接收到第一請(qǐng)求報(bào)文后,對(duì)第一請(qǐng)求報(bào)文進(jìn)行處理后,經(jīng)MPLS網(wǎng)絡(luò)將第一請(qǐng)求報(bào)文向第一用戶(hù)邊緣設(shè)備轉(zhuǎn)發(fā)。
[0065]第一用戶(hù)邊緣設(shè)備接收由運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文。
[0066]本發(fā)明實(shí)施例中的第一用戶(hù)邊緣設(shè)備、源用戶(hù)邊緣設(shè)備、目的用戶(hù)邊緣設(shè)備和運(yùn)營(yíng)商邊緣設(shè)備均存在于同一個(gè)VSI廣播域中。
[0067]進(jìn)一步地,在本步驟210之前,第一用戶(hù)邊緣設(shè)備還執(zhí)行以下步驟:[0068]第一用戶(hù)邊緣設(shè)備接收用戶(hù)輸入的第一配置報(bào)文,所述第一位置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備;
[0069]或者,接收所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,所述第二位置報(bào)文用于告知所述第一用戶(hù)邊緣設(shè)備被所述運(yùn)營(yíng)商邊緣設(shè)備配置為控制設(shè)備。
[0070]具體地,用戶(hù)或者管理操作人員指定與運(yùn)營(yíng)商邊緣設(shè)備連接的多個(gè)接入電路(Access Circuit, AC)中的一個(gè)AC為本地AC側(cè),本地AC側(cè)連接多個(gè)用戶(hù)邊緣設(shè)備,用戶(hù)或者管理操作人員可自行從本地AC側(cè)連接的多個(gè)用戶(hù)邊緣設(shè)備中選擇一個(gè)用戶(hù)邊緣設(shè)備設(shè)置為控制設(shè)備。用戶(hù)或者管理操作人員可根據(jù)用戶(hù)邊緣設(shè)備的優(yōu)先級(jí)、MAC地址對(duì)用戶(hù)邊緣設(shè)備進(jìn)行選擇,例如,選擇優(yōu)先級(jí)高的用戶(hù)邊緣設(shè)備,或者,在優(yōu)先級(jí)相同時(shí),選擇MAC地址打的用戶(hù)邊緣設(shè)備作為控制設(shè)備,在本發(fā)明實(shí)施例中,用戶(hù)或者管理操作人員選取本地AC側(cè)連接的第一用戶(hù)邊緣設(shè)備作為控制設(shè)備,則第一用戶(hù)邊緣設(shè)備接收用戶(hù)或者管理操作人員輸入的第一配置報(bào)文,該第一配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備。當(dāng)?shù)谝挥脩?hù)邊緣設(shè)備被用戶(hù)或者管理操作人員設(shè)置為控制設(shè)備后,第一用戶(hù)邊緣設(shè)備通過(guò)運(yùn)營(yíng)商邊緣設(shè)備向在本地AC側(cè)的未被設(shè)置為控制設(shè)備的用戶(hù)邊緣設(shè)備發(fā)送通告報(bào)文,未被設(shè)置為控制設(shè)備的用戶(hù)邊緣設(shè)備接收到通告報(bào)文后,通過(guò)運(yùn)營(yíng)商邊緣設(shè)備向第一用戶(hù)邊緣設(shè)備回復(fù)確認(rèn)報(bào)文,明確第一用戶(hù)邊緣設(shè)備已經(jīng)被設(shè)置為控制設(shè)備。運(yùn)營(yíng)商邊緣設(shè)備通過(guò)用戶(hù)邊緣設(shè)備之間的通信,自動(dòng)生成本地AC側(cè)用戶(hù)邊緣設(shè)備的MAC地址與用戶(hù)邊緣設(shè)備優(yōu)先級(jí)和端口的綁定表,所述綁定表用于運(yùn)營(yíng)商邊緣設(shè)備選定轉(zhuǎn)發(fā)的虛鏈路PW。
[0071]或者,運(yùn)營(yíng)商邊緣設(shè)備從本地AC側(cè)連接的多個(gè)用戶(hù)邊緣設(shè)備中選擇一個(gè)用戶(hù)邊緣設(shè)備設(shè)置為控制設(shè)備,在本發(fā)明實(shí)施例中,運(yùn)營(yíng)商邊緣設(shè)備選取本地AC側(cè)連接的第一用戶(hù)邊緣設(shè)備作為控制設(shè)備,則第一用戶(hù)邊緣設(shè)備接收運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,該第二配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備。所述運(yùn)營(yíng)商邊緣設(shè)備從本地AC側(cè)處連接多個(gè)用戶(hù)邊緣設(shè)備中的選擇一個(gè)用戶(hù)邊緣設(shè)備設(shè)置為控制設(shè)備具體為:用戶(hù)或者管理操作人員設(shè)置本地AC側(cè)連接的的多個(gè)用戶(hù)邊緣設(shè)備的優(yōu)先級(jí),多個(gè)用戶(hù)邊緣設(shè)備明確自身的優(yōu)先級(jí)后,接入運(yùn)營(yíng)商邊緣設(shè)備,多個(gè)用戶(hù)邊緣設(shè)備向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送握手報(bào)文,在握手報(bào)文中攜帶每個(gè)用戶(hù)邊緣設(shè)備的優(yōu)先級(jí)和自身的MAC地址,運(yùn)營(yíng)商邊緣設(shè)備接收到多個(gè)握手報(bào)文后,根據(jù)多個(gè)握手報(bào)文攜帶的優(yōu)先級(jí)或者M(jìn)AC地址,選擇一個(gè)用戶(hù)邊緣設(shè)備作為控制設(shè)備,例如,選擇優(yōu)先級(jí)高的用戶(hù)邊緣設(shè)備,或者,在優(yōu)先級(jí)相同時(shí),選擇MAC地址打的用戶(hù)邊緣設(shè)備作為控制設(shè)備,在本發(fā)明實(shí)施例中,用戶(hù)或者管理操作人員選取本地AC側(cè)連接的第一用戶(hù)邊緣設(shè)備作為控制設(shè)備。
[0072]通過(guò)上述方式將第一用戶(hù)邊緣設(shè)備配置為控制設(shè)備后,所述控制設(shè)備用于控制未被設(shè)置為控制設(shè)備的用戶(hù)邊緣設(shè)備之間的用戶(hù)報(bào)文的轉(zhuǎn)發(fā)流程。也就是說(shuō),任意未被設(shè)置為控制設(shè)備的用戶(hù)邊緣設(shè)備之間的用戶(hù)報(bào)文須通過(guò)控制設(shè)備才能進(jìn)行轉(zhuǎn)發(fā),進(jìn)而通信。
[0073]因此,在本發(fā)明實(shí)施例中,源用戶(hù)邊緣設(shè)備希望與目的用戶(hù)邊緣設(shè)備進(jìn)行通信時(shí),源用戶(hù)邊緣設(shè)備向與其連接的運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文,請(qǐng)求學(xué)習(xí)目的用戶(hù)邊緣設(shè)備的MAC地址,運(yùn)營(yíng)商邊緣設(shè)備接收到第一請(qǐng)求報(bào)文后,對(duì)第一請(qǐng)求報(bào)文進(jìn)行處理后,經(jīng)MPLS網(wǎng)絡(luò)將第一請(qǐng)求報(bào)文向第一用戶(hù)邊緣設(shè)備轉(zhuǎn)發(fā)。第一用戶(hù)邊緣設(shè)備接收由運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文。
[0074]步驟220、根據(jù)所述第一請(qǐng)求報(bào)文,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,所述第一應(yīng)答報(bào)文用于所述源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文。
[0075]具體地,根據(jù)步驟210的描述,第一用戶(hù)邊緣設(shè)備接收到第一請(qǐng)求報(bào)文后,根據(jù)第一請(qǐng)求報(bào)文,生成第一應(yīng)答報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備向源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,且第一應(yīng)答報(bào)文用于源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文。
[0076]進(jìn)一步地,在所述第一應(yīng)答報(bào)文中攜帶第一用戶(hù)邊緣設(shè)備的MAC地址,該第一應(yīng)答報(bào)文用于告知源用戶(hù)邊緣設(shè)備,其與目的用戶(hù)邊緣設(shè)備進(jìn)行通信或者發(fā)送用戶(hù)報(bào)文時(shí),需經(jīng)過(guò)第一用戶(hù)邊緣設(shè)備,由第一用戶(hù)邊緣設(shè)備進(jìn)行相應(yīng)的控制。
[0077]步驟230、接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址。
[0078]具體地,源用戶(hù)邊緣設(shè)備通過(guò)運(yùn)營(yíng)商邊緣設(shè)備接收到第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文后,解析第一應(yīng)帶報(bào)文,并明確與目的用戶(hù)邊緣設(shè)備進(jìn)行通信或者發(fā)送用戶(hù)報(bào)文時(shí),需經(jīng)過(guò)第一用戶(hù)邊緣設(shè)備,由第一用戶(hù)邊緣設(shè)備進(jìn)行相應(yīng)的控制。源用戶(hù)邊緣設(shè)備根據(jù)第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文。
[0079]源用戶(hù)邊緣設(shè)備向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一用戶(hù)報(bào)文,運(yùn)營(yíng)商邊緣設(shè)備接收到第一用戶(hù)報(bào)文后,對(duì)第一用戶(hù)報(bào)文進(jìn)行處理后,經(jīng)MPLS網(wǎng)絡(luò)將第一用戶(hù)報(bào)文向第一用戶(hù)邊緣設(shè)備轉(zhuǎn)發(fā)。
[0080]第一用戶(hù)邊緣設(shè)備接收由運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的地址為第二 MAC地址,所述第一 MAC地址具體為源用戶(hù)邊緣設(shè)備的MAC地址,所述第二 MAC地址具體為第一用戶(hù)邊緣設(shè)備的MAC地址。
[0081 ] 步驟240、將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文。
[0082]具體地,根據(jù)步驟230的描述,第一用戶(hù)邊緣設(shè)備將第一 MAC地址替換為自身的MAC地址,將第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文。
[0083]進(jìn)一步地,在第一用戶(hù)報(bào)文中還包括目的用戶(hù)邊緣設(shè)備的IP地址,在本步驟240之前,第一用戶(hù)邊緣設(shè)備還執(zhí)行以下步驟:
[0084]第一用戶(hù)邊緣設(shè)備獲取目的用戶(hù)邊緣設(shè)備的MAC地址。
[0085]具體地,由于源用戶(hù)邊緣設(shè)備不明確目的用戶(hù)邊緣設(shè)備的MAC地址,因此,源用戶(hù)邊緣設(shè)備將目的用戶(hù)邊緣設(shè)備的IP地址攜帶在第一用戶(hù)報(bào)文中,用于告知第一用戶(hù)邊緣設(shè)備源用戶(hù)邊緣設(shè)備希望通信的目的用戶(hù)邊緣設(shè)備,第一用戶(hù)邊緣設(shè)備根據(jù)IP地址獲取目的用戶(hù)邊緣設(shè)備的MAC地址,進(jìn)而生成第二用戶(hù)報(bào)文。
[0086]所述第一用戶(hù)邊緣設(shè)備獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址具體為:
[0087]第一用戶(hù)邊緣根據(jù)目的用戶(hù)邊緣設(shè)備的IP地址,通過(guò)運(yùn)營(yíng)商邊緣設(shè)備向目的用戶(hù)邊緣設(shè)備發(fā)送第二請(qǐng)求報(bào)文,該第二請(qǐng)求報(bào)文用于請(qǐng)求獲取目的用戶(hù)邊緣設(shè)備將自身的MAC地址;目的用戶(hù)邊緣設(shè)備接收到第二請(qǐng)求報(bào)文后,將自身的MAC地址攜帶在第二應(yīng)答報(bào)文中,通過(guò)運(yùn)營(yíng)商邊緣設(shè)備向第一用戶(hù)邊緣設(shè)備發(fā)送第二應(yīng)答報(bào)文,第一用戶(hù)邊緣設(shè)備接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的目的用戶(hù)邊緣設(shè)備發(fā)送的第二應(yīng)答報(bào)文后,解析并提取第二應(yīng)道報(bào)文攜帶的信息,即從第二應(yīng)答報(bào)文中獲取目的用戶(hù)邊緣設(shè)備的MAC地址。[0088]步驟250、向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第二用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述目的用戶(hù)邊緣設(shè)備。
[0089]具體地,根據(jù)步驟240的描述,第一用戶(hù)邊緣設(shè)備生成第二用戶(hù)報(bào)文后,向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第二用戶(hù)報(bào)文,運(yùn)營(yíng)商邊緣設(shè)備接收到第二用戶(hù)報(bào)文后,根據(jù)第二用戶(hù)報(bào)文攜帶的MAC地址,建立、查找轉(zhuǎn)發(fā)表,將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備中。
[0090]所述運(yùn)營(yíng)商邊緣設(shè)備建立、查找轉(zhuǎn)發(fā)表為現(xiàn)有技術(shù),在此不再?gòu)?fù)述。
[0091]需要說(shuō)明的是,在本發(fā)明實(shí)施例中,作為控制設(shè)備的第一用戶(hù)邊緣設(shè)備與其他的用戶(hù)邊緣設(shè)備都是可以相互通信,但是其他的用戶(hù)邊緣設(shè)備都是相互隔離,以保證第一用戶(hù)邊緣設(shè)備的控制。
[0092]在上文所描述的報(bào)文的處理方法中,運(yùn)營(yíng)商邊緣設(shè)備的個(gè)數(shù)為一個(gè)或者多個(gè),在一個(gè)例子中,運(yùn)營(yíng)商邊緣設(shè)備為一個(gè),源用戶(hù)邊緣設(shè)備、目的用戶(hù)邊緣設(shè)備、第一用戶(hù)邊緣設(shè)備與該運(yùn)營(yíng)商邊緣設(shè)備連接,則用戶(hù)邊緣設(shè)備之間的報(bào)文通信只能通過(guò)運(yùn)營(yíng)商邊緣設(shè)備進(jìn)行轉(zhuǎn)發(fā),實(shí)現(xiàn)第一用戶(hù)邊緣設(shè)備的控制。
[0093]在另一個(gè)例子中,運(yùn)營(yíng)商邊緣設(shè)備為多個(gè)時(shí),源用戶(hù)邊緣設(shè)備、目的用戶(hù)邊緣設(shè)備、第一用戶(hù)邊緣設(shè)備分別連接一個(gè)運(yùn)營(yíng)商邊緣設(shè)備,且與第一用戶(hù)邊緣設(shè)備連接的運(yùn)營(yíng)商邊緣設(shè)備分別與源用戶(hù)邊緣設(shè)備和目的用戶(hù)邊緣設(shè)備的運(yùn)營(yíng)商設(shè)備連接,各個(gè)運(yùn)營(yíng)商邊緣設(shè)備之間的虛鏈路PW之間保持隔離,即源、目的用戶(hù)邊緣設(shè)備相連的運(yùn)營(yíng)商邊緣設(shè)備只與第一用戶(hù)邊緣設(shè)備相連的運(yùn)營(yíng)商邊緣設(shè)備之間存在虛鏈路PW。虛鏈路PW之間的隔離保證了各個(gè)AC側(cè)之間的相互隔離,各個(gè)用戶(hù)邊緣設(shè)備只與第一用戶(hù)邊緣設(shè)備存在轉(zhuǎn)發(fā)路徑,各個(gè)用戶(hù)邊緣設(shè)備之間的通信必須經(jīng)過(guò)第一用戶(hù)邊緣設(shè)備。與源用戶(hù)邊緣設(shè)備或者目的用戶(hù)邊緣設(shè)備連接的運(yùn)營(yíng)商邊緣設(shè)備在接收到源、目的用戶(hù)邊緣設(shè)備發(fā)送的報(bào)文后,將報(bào)文進(jìn)行處理后,經(jīng)過(guò)MPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)到與第一用戶(hù)邊緣設(shè)備連接的運(yùn)營(yíng)商邊緣設(shè)備中,由與第一用戶(hù)邊緣設(shè)備連接的運(yùn)營(yíng)商邊緣設(shè)備將報(bào)文進(jìn)行處理后轉(zhuǎn)發(fā)至第一用戶(hù)邊緣設(shè)備中,運(yùn)營(yíng)商邊緣設(shè)備對(duì)報(bào)文的處理、及運(yùn)營(yíng)商邊緣設(shè)備之間的報(bào)文轉(zhuǎn)發(fā)為現(xiàn)有技術(shù),在此不再?gòu)?fù)述。
[0094]在一個(gè)優(yōu)選的實(shí)施例中,運(yùn)營(yíng)商邊緣設(shè)備為多個(gè),如圖3所示,圖3為本發(fā)明實(shí)施例提供的VPLS組網(wǎng)示意圖。用戶(hù)或者管理操作人員指定與PE4連接的多個(gè)AC中的一個(gè)AC為本地AC側(cè),在本發(fā)明實(shí)施例中,用戶(hù)指定與PE4連接的CEl、CE2和CE3為本地AC側(cè),則與PE1、PE2和PE3連接的CE4、CE5、CE6和CE7作為非本地AC側(cè)。
[0095]用戶(hù)或者管理操作人員指定本地AC側(cè)的CEl為控制設(shè)備;或者,由PE4從CEl、CE2和CE3中選擇CEl為控制設(shè)備,當(dāng)CEl配置為控制設(shè)備后,CEl用于控制CE2-CE7之間的用戶(hù)報(bào)文的轉(zhuǎn)發(fā)流程。也就是說(shuō),CE2-CE7之間的用戶(hù)報(bào)文須通過(guò)CEl才能進(jìn)行轉(zhuǎn)發(fā),進(jìn)而通信。當(dāng)CEl配置為控制設(shè)備后,PE4還將本地AC側(cè)的CE2和CE3設(shè)置為網(wǎng)絡(luò)側(cè),以區(qū)別 CE I。
[0096]在本發(fā)明實(shí)施例中,CE4希望與CE6進(jìn)行通信,但CE4不明確CE6的MAC地址,此時(shí),CE4向與其連接的PEl發(fā)送第一請(qǐng)求報(bào)文,請(qǐng)求學(xué)習(xí)CE6的MAC地址,PEl接收到第一請(qǐng)求報(bào)文后,將第一請(qǐng)求報(bào)文封裝兩層MPLS報(bào)文頭,經(jīng)過(guò)MPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)到PE4。PE4接收到第一請(qǐng)求報(bào)文后,剝?nèi)サ谝徽?qǐng)求報(bào)文的兩層MPLS報(bào)文頭,根據(jù)綁定表經(jīng)MPLS網(wǎng)絡(luò)將第一請(qǐng)求報(bào)文向CEl轉(zhuǎn)發(fā)。CEl接收到第一請(qǐng)求報(bào)文后,根據(jù)第一請(qǐng)求報(bào)文,生成第一應(yīng)答報(bào)文,向PE4發(fā)送第一應(yīng)答報(bào)文,PE4將接收的第一應(yīng)答報(bào)文向PEl轉(zhuǎn)發(fā),PEl向CE4發(fā)送第一應(yīng)答報(bào)文,CE4接收到第一應(yīng)答報(bào)文后,根據(jù)第一應(yīng)答報(bào)文生成第一用戶(hù)報(bào)文。CE4將第一用戶(hù)報(bào)文向PEl發(fā)送,PEl接收到第一用戶(hù)報(bào)文后,再將第一用戶(hù)報(bào)文封裝兩層MPLS報(bào)文頭,經(jīng)過(guò)MPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)到PE4。PE4接收到第一用戶(hù)報(bào)文后,剝?nèi)サ谝挥脩?hù)報(bào)文的兩層MPLS報(bào)文頭,根據(jù)綁定表經(jīng)MPLS網(wǎng)絡(luò)將第一用戶(hù)報(bào)文向CEl轉(zhuǎn)發(fā)。CEl接收到第一用戶(hù)報(bào)文后,根據(jù)第一用戶(hù)報(bào)文,生成第二用戶(hù)報(bào)文,向PE4發(fā)送第二用戶(hù)報(bào)文,PE4接收到第二用戶(hù)報(bào)文后,根據(jù)第二用戶(hù)報(bào)文攜帶的MAC地址,建立、查找轉(zhuǎn)發(fā)表,將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至PE3中,PE3將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至CE6中。
[0097]因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的報(bào)文的處理方法,第一用戶(hù)邊緣設(shè)備將接收的第一用戶(hù)報(bào)文中的源MAC地址表示的第一 MAC地址替換為自身的MAC地址,將第一用戶(hù)報(bào)文中的目的MAC地址表示的第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備,解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,同時(shí),也保證了網(wǎng)絡(luò)的安全性和可控性。
[0098]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明具體實(shí)施例作進(jìn)一步的詳細(xì)描述。
[0099]下面以圖4為例說(shuō)明本發(fā)明實(shí)施例提供的報(bào)文的處理方法,圖4為本發(fā)明實(shí)施例二提供的報(bào)文的處理方法流程圖,在本發(fā)明實(shí)施例中實(shí)施主體為源用戶(hù)邊緣設(shè)備CE。如圖4所示,該實(shí)施例包括以下步驟:
[0100]步驟410、向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文。
[0101]具體地,源用戶(hù)設(shè)備希望與目的用戶(hù)邊緣設(shè)備進(jìn)行通信,但源用戶(hù)邊緣設(shè)備不明確目的用戶(hù)邊緣設(shè)備的MAC地址,此時(shí),源用戶(hù)邊緣設(shè)備向與其連接的運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文,請(qǐng)求學(xué)習(xí)目的用戶(hù)邊緣設(shè)備的MAC地址,運(yùn)營(yíng)商邊緣設(shè)備接收到第一請(qǐng)求報(bào)文后,對(duì)第一請(qǐng)求報(bào)文進(jìn)行處理后,經(jīng)MPLS網(wǎng)絡(luò)將第一請(qǐng)求報(bào)文向第一用戶(hù)邊緣設(shè)備轉(zhuǎn)發(fā)。
[0102]步驟420、接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文。
[0103]具體地,根據(jù)步驟410的描述,第一用戶(hù)邊緣設(shè)備接收由運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文后,根據(jù)第一請(qǐng)求報(bào)文,生成第一應(yīng)答報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備向源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,且第一應(yīng)答報(bào)文用于源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文。
[0104]步驟430、根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文。
[0105]具體地,源用戶(hù)邊緣設(shè)備通過(guò)運(yùn)營(yíng)商邊緣設(shè)備接收到第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文后,解析第一應(yīng)帶報(bào)文,并明確與目的用戶(hù)邊緣設(shè)備進(jìn)行通信或者發(fā)送用戶(hù)報(bào)文時(shí),需經(jīng)過(guò)第一用戶(hù)邊緣設(shè)備,由第一用戶(hù)邊緣設(shè)備進(jìn)行相應(yīng)的控制。源用戶(hù)邊緣設(shè)備根據(jù)第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文。
[0106]所述源用戶(hù)邊緣設(shè)備根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文具體為:
[0107]源用戶(hù)邊緣設(shè)備生成的第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;源用戶(hù)邊緣設(shè)備將自身的MAC地址作為第一 MAC地址,將第一應(yīng)答報(bào)文攜帶的第一用戶(hù)邊緣設(shè)備的MAC地址作為第二 MAC地址;同時(shí),由于源用戶(hù)邊緣設(shè)備不明確目的用戶(hù)邊緣設(shè)備的MAC地址,因此,源用戶(hù)邊緣設(shè)備將目的用戶(hù)邊緣設(shè)備的IP地址攜帶在第一用戶(hù)報(bào)文中,用于告知第一用戶(hù)邊緣設(shè)備源用戶(hù)邊緣設(shè)備希望通信的目的用戶(hù)邊緣設(shè)備,第一用戶(hù)邊緣設(shè)備根據(jù)IP地址獲取目的用戶(hù)邊緣設(shè)備的MAC地址,進(jìn)而生成第二用戶(hù)報(bào)文,將第二用戶(hù)報(bào)文進(jìn)行控制轉(zhuǎn)發(fā)。
[0108]步驟440、向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述第一用戶(hù)邊緣設(shè)備,從而使所述第一用戶(hù)邊緣設(shè)備根據(jù)所述第一用戶(hù)報(bào)文生成第二用戶(hù)報(bào)文,并將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。
[0109]具體地,源用戶(hù)邊緣設(shè)備向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,運(yùn)營(yíng)商邊緣設(shè)備將第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至第一用戶(hù)邊緣設(shè)備。第一用戶(hù)邊緣設(shè)備接收由運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,解析并提取第一用戶(hù)報(bào)文中的信息。
[0110]第一用戶(hù)邊緣設(shè)備將第一 MAC地址替換為自身的MAC地址,將第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文。第一用戶(hù)邊緣設(shè)備生成第二用戶(hù)報(bào)文后,向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第二用戶(hù)報(bào)文,運(yùn)營(yíng)商邊緣設(shè)備接收到第二用戶(hù)報(bào)文后,根據(jù)第二用戶(hù)報(bào)文攜帶的MAC地址,建立、查找虛鏈路轉(zhuǎn)發(fā)表,將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備中。
[0111]因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的報(bào)文的處理方法,源用戶(hù)邊緣設(shè)備根據(jù)第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文,并將第一用戶(hù)報(bào)文通過(guò)運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)至第一用戶(hù)邊緣設(shè)備中,第一用戶(hù)邊緣設(shè)備將接收的第一用戶(hù)報(bào)文中的源MAC地址表示的第一 MAC地址替換為自身的MAC地址,將第一用戶(hù)報(bào)文中的目的MAC地址表示的第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備,解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,同時(shí),也保證了網(wǎng)絡(luò)的安全性和可控性。
[0112]相應(yīng)地,本發(fā)明實(shí)施例三還提供了一種報(bào)文的處理裝置,用以實(shí)現(xiàn)實(shí)施例一中的報(bào)文的處理方法,如圖5所示,所述報(bào)文的處理裝置包括:第一接收單元510、第一發(fā)送單元520、第二接收單元530、生成單元540和第二發(fā)送單元550。
[0113]所述裝置中第一接收單元510,用于接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文;
[0114]第一發(fā)送單元520,用于根據(jù)所述第一請(qǐng)求報(bào)文,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,所述第一應(yīng)答報(bào)文用于所述源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文;
[0115]第二接收單元530,用于接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;
[0116]生成單元540,用于將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文;
[0117]第二發(fā)送單元550,用于向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第二用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述目的用戶(hù)邊緣設(shè)備。[0118]所述裝置還包括:第三接收單元560,接收用戶(hù)輸入的第一配置報(bào)文,所述第一配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備;
[0119]或者,接收所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,所述第二配置報(bào)文用于告知所述第一用戶(hù)邊緣設(shè)備被所述運(yùn)營(yíng)商邊緣設(shè)備配置為控制設(shè)備。
[0120]所述第二接收單元530接收的所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址;
[0121]所述裝置還包括:獲取單元570,用于獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0122]所述獲取單元570具體用于,根據(jù)所述目的用戶(hù)邊緣設(shè)備的IP地址,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述目的用戶(hù)邊緣設(shè)備發(fā)送第二請(qǐng)求報(bào)文;
[0123]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述目的用戶(hù)邊緣設(shè)備發(fā)送的第二應(yīng)答報(bào)文,所述第二應(yīng)答報(bào)文攜帶所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0124]因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的報(bào)文的處理裝置,報(bào)文的處理裝置將接收的第一用戶(hù)報(bào)文中的源MAC地址表示的第一 MAC地址替換為自身的MAC地址,將第一用戶(hù)報(bào)文中的目的MAC地址表示的第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備,解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,同時(shí),也保證了網(wǎng)絡(luò)的安全性和可控性。
[0125]相應(yīng)地,本發(fā)明實(shí)施例四還提供了一種報(bào)文的處理裝置,用以實(shí)現(xiàn)實(shí)施例二中的報(bào)文的處理方法,如圖6所示,所述報(bào)文的處理裝置包括:第一發(fā)送單元610、接收單元620、生成單元630和第二發(fā)送單元640。
[0126]所述裝置中第一發(fā)送單元610,用于向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文;
[0127]接收單元620,用于接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文;
[0128]生成單元630,用于根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文;
[0129]第二發(fā)送單元640,用于向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述第一用戶(hù)邊緣設(shè)備,從而使所述第一用戶(hù)邊緣設(shè)備根據(jù)所述第一用戶(hù)報(bào)文生成第二用戶(hù)報(bào)文,并將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。
[0130]所述接收單元620接收的所述第一應(yīng)答報(bào)文包括所述第一用戶(hù)邊緣設(shè)備的MAC地址。
[0131]所述生成單元630具體用于,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;
[0132]將自身的MAC地址作為所述第一 MAC地址,將所述第一用戶(hù)邊緣設(shè)備的MAC地址作為所述第二 MAC地址。
[0133]所述生成單元630生成的所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址,所述IP地址用于所述第一用戶(hù)邊緣設(shè)備根據(jù)所述IP地址獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0134]因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的報(bào)文的處理裝置,報(bào)文的處理裝置根據(jù)第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文,并將第一用戶(hù)報(bào)文通過(guò)運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)至第一用戶(hù)邊緣設(shè)備中,第一用戶(hù)邊緣設(shè)備將接收的第一用戶(hù)報(bào)文中的源MAC地址表示的第一 MAC地址替換為自身的MAC地址,將第一用戶(hù)報(bào)文中的目的MAC地址表示的第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備,解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,同時(shí),也保證了網(wǎng)絡(luò)的安全性和可控性。
[0135]另外,本發(fā)明實(shí)施例三提供的報(bào)文的處理裝置還可以采用實(shí)現(xiàn)方式如下,用以實(shí)現(xiàn)本發(fā)明實(shí)施例一中的報(bào)文的處理方法,如圖7所示,所述報(bào)文的處理裝置包括:網(wǎng)絡(luò)接口710、處理器720和存儲(chǔ)器730。系統(tǒng)總線740用于連接網(wǎng)絡(luò)接口 710、處理器720和存儲(chǔ)器730。
[0136]網(wǎng)絡(luò)接口 720用于與運(yùn)營(yíng)商邊緣設(shè)備進(jìn)行通信。
[0137]存儲(chǔ)器730可以是永久存儲(chǔ)器,例如硬盤(pán)驅(qū)動(dòng)器和閃存,存儲(chǔ)器730中具有軟件模塊和設(shè)備驅(qū)動(dòng)程序。軟件模塊能夠執(zhí)行本發(fā)明上述方法的各種功能模塊;設(shè)備驅(qū)動(dòng)程序可以是網(wǎng)絡(luò)和接口驅(qū)動(dòng)程序。
[0138]在啟動(dòng)時(shí),這些軟件組件被加載到存儲(chǔ)器730中,然后被處理器720訪問(wèn)并執(zhí)行如下指令:
[0139]接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文;
[0140]根據(jù)所述第一請(qǐng)求報(bào)文,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,所述第一應(yīng)答報(bào)文用于所述源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文;
[0141]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;
[0142]將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文;
[0143]向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第二用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述目的用戶(hù)邊緣設(shè)備。
[0144]進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器63的軟件組件后,執(zhí)行以下過(guò)程的指令:
[0145]接收用戶(hù)輸入的第一配置報(bào)文,所述第一配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備;
[0146]或者,接收所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,所述第二配置報(bào)文用于告知所述第一用戶(hù)邊緣設(shè)備被所述運(yùn)營(yíng)商邊緣設(shè)備配置為控制設(shè)備。
[0147]進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器730的軟件組件后,執(zhí)行以下過(guò)程的指令:
[0148]所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址;
[0149]獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0150]進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器730的軟件組件后,執(zhí)行以下過(guò)程的指令:
[0151]根據(jù)所述目的用戶(hù)邊緣設(shè)備的IP地址,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述目的用戶(hù)邊緣設(shè)備發(fā)送第二請(qǐng)求報(bào)文;
[0152]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述目的用戶(hù)邊緣設(shè)備發(fā)送的第二應(yīng)答報(bào)文,所述第二應(yīng)答報(bào)文攜帶所述目的用戶(hù)邊緣設(shè)備的MAC地址。[0153]因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的報(bào)文的處理裝置,報(bào)文的處理裝置將接收的第一用戶(hù)報(bào)文中的源MAC地址表示的第一 MAC地址替換為自身的MAC地址,將第一用戶(hù)報(bào)文中的目的MAC地址表示的第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備,解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,同時(shí),也保證了網(wǎng)絡(luò)的安全性和可控性。
[0154]另外,本發(fā)明實(shí)施例四提供的報(bào)文的處理裝置還可以采用實(shí)現(xiàn)方式如下,用以實(shí)現(xiàn)本發(fā)明實(shí)施例二中的報(bào)文的處理方法,如圖8所示,所述報(bào)文的處理裝置包括:網(wǎng)絡(luò)接口810、處理器820和存儲(chǔ)器830。系統(tǒng)總線840用于連接網(wǎng)絡(luò)接口 810、處理器820和存儲(chǔ)器830。
[0155]網(wǎng)絡(luò)接口 820用于與運(yùn)營(yíng)商邊緣設(shè)備進(jìn)行通信。
[0156]存儲(chǔ)器830可以是永久存儲(chǔ)器,例如硬盤(pán)驅(qū)動(dòng)器和閃存,存儲(chǔ)器830中具有軟件模塊和設(shè)備驅(qū)動(dòng)程序。軟件模塊能夠執(zhí)行本發(fā)明上述方法的各種功能模塊;設(shè)備驅(qū)動(dòng)程序可以是網(wǎng)絡(luò)和接口驅(qū)動(dòng)程序。
[0157]在啟動(dòng)時(shí),這些軟件組件被加載到存儲(chǔ)器830中,然后被處理器820訪問(wèn)并執(zhí)行如下指令:
[0158]向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文;
[0159]接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文;
[0160]根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文;
[0161]向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述第一用戶(hù)邊緣設(shè)備,從而使所述第一用戶(hù)邊緣設(shè)備根據(jù)所述第一用戶(hù)報(bào)文生成第二用戶(hù)報(bào)文,并將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。
[0162]進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器830的軟件組件后,執(zhí)行以下過(guò)程的指令:
[0163]所述第一應(yīng)答報(bào)文攜帶所述第一用戶(hù)邊緣設(shè)備的MAC地址。
[0164]進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器830的軟件組件后,執(zhí)行以下過(guò)程的指令:
[0165]所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址;
[0166]將自身的MAC地址作為所述第一 MAC地址,將所述第一用戶(hù)邊緣設(shè)備的MAC地址作為所述第二 MAC地址。
[0167]進(jìn)一步的,所述處理器訪問(wèn)存儲(chǔ)器830的軟件組件后,執(zhí)行以下過(guò)程的指令:
[0168]所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址,所述IP地址用于所述第一用戶(hù)邊緣設(shè)備根據(jù)所述IP地址獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
[0169]因此,通過(guò)應(yīng)用本發(fā)明實(shí)施例提供的報(bào)文的處理裝置,報(bào)文的處理裝置根據(jù)第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文,并將第一用戶(hù)報(bào)文通過(guò)運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)至第一用戶(hù)邊緣設(shè)備中,第一用戶(hù)邊緣設(shè)備將接收的第一用戶(hù)報(bào)文中的源MAC地址表示的第一 MAC地址替換為自身的MAC地址,將第一用戶(hù)報(bào)文中的目的MAC地址表示的第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文,并通過(guò)運(yùn)營(yíng)商邊緣設(shè)備將第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備,解決現(xiàn)有技術(shù)中無(wú)法實(shí)現(xiàn)整體調(diào)節(jié)網(wǎng)絡(luò)中用戶(hù)報(bào)文的轉(zhuǎn)發(fā)過(guò)程,造成了現(xiàn)有技術(shù)的局限性的問(wèn)題,同時(shí),也保證了網(wǎng)絡(luò)的安全性和可控性。
[0170]專(zhuān)業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專(zhuān)業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0171]結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM、或【技術(shù)領(lǐng)域】?jī)?nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0172]以上所述的【具體實(shí)施方式】,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實(shí)施方式】而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種報(bào)文的處理方法,其特征在于,所述方法包括: 接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文; 根據(jù)所述第一請(qǐng)求報(bào)文,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,所述第一應(yīng)答報(bào)文用于所述源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文; 接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址; 將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文; 向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第二用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述目的用戶(hù)邊緣設(shè)備。
2.根據(jù)權(quán)利要求1所述的報(bào)文的處理方法,其特征在于,所述接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文之前還包括: 接收用戶(hù)輸入的第一配置報(bào)文,所述第一配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備; 或者,接收所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,所述第二配置報(bào)文用于告知所述第一用戶(hù)邊緣設(shè)備被所述運(yùn)營(yíng)商邊緣設(shè)備配置為控制設(shè)備。
3.根據(jù)權(quán)利要求1所述的報(bào)文的處理方法,其特征在于,所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址; 所述將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文之前還包括: 獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
4.根據(jù)權(quán)利要求3所述的報(bào)文的處理方法,其特征在于,所述獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址具體為: 根據(jù)所述目的用戶(hù)邊緣設(shè)備的IP地址,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述目的用戶(hù)邊緣設(shè)備發(fā)送第二請(qǐng)求報(bào)文; 接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述目的用戶(hù)邊緣設(shè)備發(fā)送的第二應(yīng)答報(bào)文,所述第二應(yīng)答報(bào)文攜帶所述目的用戶(hù)邊緣設(shè)備的MAC地址。
5.—種報(bào)文的處理方法,其特征在于,所述方法包括: 向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文; 接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文; 根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文; 向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述第一用戶(hù)邊緣設(shè)備,從而使所述第一用戶(hù)邊緣設(shè)備根據(jù)所述第一用戶(hù)報(bào)文生成第二用戶(hù)報(bào)文,并將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。
6.根據(jù)權(quán)利要求5所述的報(bào)文的處理方法,其特征在于,所述第一應(yīng)答報(bào)文包括所述第一用戶(hù)邊緣設(shè)備的MAC地址。
7.根據(jù)權(quán)利要求6所述的報(bào)文的處理方法,其特征在于,所述根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文具體為:所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址; 將自身的MAC地址作為所述第一 MAC地址,將所述第一用戶(hù)邊緣設(shè)備的MAC地址作為所述第二 MAC地址。
8.根據(jù)權(quán)利要求7所述的報(bào)文的處理方法,其特征在于,所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址,所述IP地址用于所述第一用戶(hù)邊緣設(shè)備根據(jù)所述IP地址獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
9.一種報(bào)文的處理裝置,其特征在于,所述裝置包括: 第一接收單元,用于接收運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的源用戶(hù)邊緣設(shè)備發(fā)送的第一請(qǐng)求報(bào)文; 第一發(fā)送單元,用于根據(jù)所述第一請(qǐng)求報(bào)文,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述源用戶(hù)邊緣設(shè)備發(fā)送第一應(yīng)答報(bào)文,所述第一應(yīng)答報(bào)文用于所述源用戶(hù)邊緣設(shè)備生成第一用戶(hù)報(bào)文; 第二接收單元,用于接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述源用戶(hù)邊緣設(shè)備發(fā)送的第一用戶(hù)報(bào)文,所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址; 生成單元,用于將所述第一 MAC地址替換為自身的MAC地址,將所述第二 MAC地址替換為目的用戶(hù)邊緣設(shè)備的MAC地址,生成第二用戶(hù)報(bào)文; 第二發(fā)送單元,用于向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第二用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述目的用戶(hù)邊緣設(shè)備。`
10.根據(jù)權(quán)利要求9所述的報(bào)文的處理裝置,其特征在于,所述裝置還包括: 第三接收單元,接收用戶(hù)輸入的第一配置報(bào)文,所述第一配置報(bào)文用于告知第一用戶(hù)邊緣設(shè)備被所述用戶(hù)配置為控制設(shè)備; 或者,接收所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送的第二配置報(bào)文,所述第二配置報(bào)文用于告知所述第一用戶(hù)邊緣設(shè)備被所述運(yùn)營(yíng)商邊緣設(shè)備配置為控制設(shè)備。
11.根據(jù)權(quán)利要求9所述的報(bào)文的處理裝置,其特征在于,所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址; 所述裝置還包括:獲取單元,用于獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
12.根據(jù)權(quán)利要求11所述的報(bào)文的處理裝置,其特征在于,所述獲取單元具體用于, 根據(jù)所述目的用戶(hù)邊緣設(shè)備的IP地址,通過(guò)所述運(yùn)營(yíng)商邊緣設(shè)備向所述目的用戶(hù)邊緣設(shè)備發(fā)送第二請(qǐng)求報(bào)文; 接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的所述目的用戶(hù)邊緣設(shè)備發(fā)送的第二應(yīng)答報(bào)文,所述第二應(yīng)答報(bào)文攜帶所述目的用戶(hù)邊緣設(shè)備的MAC地址。
13.一種報(bào)文的處理裝置,其特征在于,所述裝置包括: 第一發(fā)送單元,用于向運(yùn)營(yíng)商邊緣設(shè)備發(fā)送第一請(qǐng)求報(bào)文; 接收單元,用于接收所述運(yùn)營(yíng)商邊緣設(shè)備轉(zhuǎn)發(fā)的第一用戶(hù)邊緣設(shè)備發(fā)送的第一應(yīng)答報(bào)文; 生成單元,用于根據(jù)所述第一應(yīng)答報(bào)文,生成第一用戶(hù)報(bào)文; 第二發(fā)送單元,用于向所述運(yùn)營(yíng)商邊緣設(shè)備發(fā)送所述第一用戶(hù)報(bào)文,用于所述運(yùn)營(yíng)商邊緣設(shè)備將所述第一用戶(hù)報(bào)文轉(zhuǎn)發(fā)至所述第一用戶(hù)邊緣設(shè)備,從而使所述第一用戶(hù)邊緣設(shè)備根據(jù)所述第一用戶(hù)報(bào)文生成第二用戶(hù)報(bào)文,并將所述第二用戶(hù)報(bào)文轉(zhuǎn)發(fā)至目的用戶(hù)邊緣設(shè)備。
14.根據(jù)權(quán)利要求13所述的報(bào)文的處理裝置,其特征在于,所述接收單元接收的所述第一應(yīng)答報(bào)文包括所述第一用戶(hù)邊緣設(shè)備的MAC地址。
15.根據(jù)權(quán)利要求14所述的報(bào)文的處理裝置,其特征在于,所述生成單元具體用于, 所述第一用戶(hù)報(bào)文包括源MAC地址和目的MAC地址,所述源MAC地址為第一 MAC地址,所述目的MAC地址為第二 MAC地址; 將自身的MAC地址作為所述第一 MAC地址,將所述第一用戶(hù)邊緣設(shè)備的MAC地址作為所述第二 MAC地址。
16.根據(jù)權(quán)利要求15所述的報(bào)文的處理裝置,其特征在于,所述生成單元生成的所述第一用戶(hù)報(bào)文還包括所述目的用戶(hù)邊緣設(shè)備的IP地址,所述IP地址用于所述第一用戶(hù)邊緣設(shè)備根據(jù)所述IP地址獲取所述目的用戶(hù)邊緣設(shè)備的MAC地址。
【文檔編號(hào)】H04L29/12GK103841021SQ201210471750
【公開(kāi)日】2014年6月4日 申請(qǐng)日期:2012年11月20日 優(yōu)先權(quán)日:2012年11月20日
【發(fā)明者】郝凱, 李森, 邵姍姍 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
慈溪市| 萨迦县| 浦城县| 哈尔滨市| 长子县| 治多县| 新巴尔虎左旗| 北京市| 凭祥市| 怀来县| 页游| 井冈山市| 乌苏市| 柘荣县| 大化| 建瓯市| 修文县| 辛集市| 新安县| 叶城县| 常熟市| 攀枝花市| 望都县| 义乌市| 古丈县| 苗栗县| 宣武区| 伊宁市| 玛纳斯县| 柳林县| 昌乐县| 彭州市| 从江县| 怀化市| 万宁市| 噶尔县| 毕节市| 阿克苏市| 澳门| 五台县| 河西区|