亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種wlanmac地址偽裝方法及系統(tǒng)的制作方法

文檔序號(hào):7772057閱讀:211來源:國知局
一種wlan mac地址偽裝方法及系統(tǒng)的制作方法
【專利摘要】一種WLAN?MAC地址偽裝方法及系統(tǒng),包括:數(shù)據(jù)幀MAC地址偽裝,包括獲取CPE設(shè)備無線端的MAC地址,作為要偽裝的MAC地址;接收連接到CPE設(shè)備有線側(cè)的客戶端設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的源MAC地址偽裝成獲取到的CPE設(shè)備無線端的MAC地址,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與源MAC地址有關(guān)的部分也進(jìn)行偽裝,將偽裝后的數(shù)據(jù)幀通過無線端發(fā)送出去;數(shù)據(jù)幀MAC地址解偽裝,包括從CPE設(shè)備無線端接收來自無線接入設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的目的MAC地址還原,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與目的MAC地址有關(guān)的部分也進(jìn)行還原,將還原之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的客戶端設(shè)備。
【專利說明】—種WLAN MAC地址偽裝方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,尤其涉及一種WLAN MAC地址偽裝的技術(shù)。
【背景技術(shù)】
[0002]隨著無線通信WLAN網(wǎng)絡(luò)的快速發(fā)展,客戶前端設(shè)備(Customer PremiseEquipment,下面簡(jiǎn)稱CPE)應(yīng)用越來越廣泛。
[0003]一般來說CPE應(yīng)用于WLAN的典型組網(wǎng)方式如圖1所示,包含一臺(tái)或者多臺(tái)PC機(jī)(如圖中PC1、PC2、PC3)、CPE、無線接入點(diǎn)(Access Ponit,簡(jiǎn)稱AP)、接入控制器(AccessContooler,簡(jiǎn)稱AC)等設(shè)備。CPE通常起橋轉(zhuǎn)發(fā)的作用,即將來自PC機(jī)的數(shù)據(jù)轉(zhuǎn)發(fā)至AP或者接收來自AP的數(shù)據(jù)并轉(zhuǎn)發(fā)給PC機(jī)。
[0004]CPE在橋轉(zhuǎn)發(fā)模式下,無線側(cè)處于Station (簡(jiǎn)稱STA)模式,它只能接收MAC地址(硬件地址)與自己相同的數(shù)據(jù)幀,來自其他MAC地址的數(shù)據(jù)幀被認(rèn)為是非法的。此時(shí)來自有線側(cè)PC機(jī)的數(shù)據(jù)將不能通過CPE進(jìn)行轉(zhuǎn)發(fā),導(dǎo)致連接到有線側(cè)的用戶數(shù)據(jù)無法發(fā)送出去。目前常用的地址轉(zhuǎn)換技術(shù)為網(wǎng)絡(luò)地址轉(zhuǎn)換技術(shù)(Network Address Translation,簡(jiǎn)稱NAT),但是NAT技術(shù)一般用于IP地址之間的轉(zhuǎn)換,所以并不適用于本發(fā)明所描述的情況。

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

[0005]本發(fā)明要解決的技術(shù)問題是CPE在橋轉(zhuǎn)發(fā)模式下,無法轉(zhuǎn)發(fā)來自有線側(cè)PC機(jī)的數(shù)據(jù)幀。針對(duì)這個(gè)問題,本發(fā)明提供一種MAC地址偽裝方法及裝置來解決這個(gè)問題。
[0006]本發(fā)明的技術(shù)方案提供一種WLAN MAC地址偽裝方法,在CPE設(shè)備中執(zhí)行包括以下過程,
[0007]數(shù)據(jù)幀MAC地址偽裝過程,包括獲取CPE設(shè)備無線端的MAC地址,作為要偽裝的MAC地址;接收連接到CPE設(shè)備有線側(cè)的客戶端設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的源MAC地址偽裝成獲取到的CPE設(shè)備無線端的MAC地址,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與源MAC地址有關(guān)的部分也進(jìn)行偽裝,將偽裝后的數(shù)據(jù)幀通過無線端發(fā)送出去;
[0008]數(shù)據(jù)幀MAC地址解偽裝過程,包括從CPE設(shè)備無線端接收來自無線接入設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的目的MAC地址還原,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與目的MAC地址有關(guān)的部分也進(jìn)行還原,將還原之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的客戶端設(shè)備。
[0009]而且,數(shù)據(jù)包MAC地址偽裝過程中,對(duì)數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中與源MAC地址有關(guān)的部分進(jìn)行偽裝實(shí)現(xiàn)如下,
[0010]如果是DHCP請(qǐng)求包,則只將數(shù)據(jù)包中的flag字段修改為廣播方式,不修改DHCP包中的Client MAC地址字段;
[0011]如果是ARP數(shù)據(jù)包,則獲取該ARP包中發(fā)送方填充的源IP地址,記錄并更新該源IP地址和源MAC地址對(duì)應(yīng)關(guān)系;然后將ARP包中的發(fā)送方的MAC地址修改為CPE設(shè)備無線端的MAC地址;[0012]如果是IP數(shù)據(jù)包,則記錄并更新該數(shù)據(jù)包的源IP地址和源MAC地址對(duì)應(yīng)關(guān)系。
[0013]而且,數(shù)據(jù)包MAC地址偽裝過程中,所述源IP地址和源MAC地址對(duì)應(yīng)關(guān)系采用MAC/IP地址映射表存儲(chǔ),MAC/IP地址映射表通過在內(nèi)核中已有的HASH表的基礎(chǔ)上增加IP地址項(xiàng)實(shí)現(xiàn)。
[0014]而且,數(shù)據(jù)幀MAC地址解偽裝過程實(shí)現(xiàn)如下,
[0015]如果是DHCP響應(yīng)包,則獲取包的客戶端的MAC地址,并將數(shù)據(jù)幀發(fā)送給相應(yīng)設(shè)備;
[0016]如果是ARP響應(yīng)包或者普通IP包,則獲取數(shù)據(jù)包目的IP地址,在MAC/IP地址映射表中查找與該目的IP地址對(duì)應(yīng)的項(xiàng),如果未找到則將數(shù)據(jù)包丟棄,如果找到則將數(shù)據(jù)幀的目的MAC地址修改為查找到的MAC地址,并且如果所封裝的包內(nèi)容中含有與目的MAC地址相關(guān)的字段,則將相關(guān)的字段修改為查找到的MAC地址;
[0017]如果是其他類型的數(shù)據(jù)包,則將數(shù)據(jù)幀的目的MAC地址修改為廣播地址。
[0018]本發(fā)明還相應(yīng)提供一種WLAN MAC地址偽裝系統(tǒng),在CPE設(shè)備中設(shè)置包括以下單元,
[0019]數(shù)據(jù)幀MAC地址偽裝單元,用于獲取CPE設(shè)備無線端的MAC地址,作為要偽裝的MAC地址;接收連接到CPE設(shè)備有線側(cè)的客戶端設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的源MAC地址偽裝成獲取到的CPE設(shè)備無線端的MAC地址,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與源MAC地址有關(guān)的部分也進(jìn)行偽裝,將偽裝后的數(shù)據(jù)幀通過無線端發(fā)送出去;
[0020]數(shù)據(jù)幀MAC地址解偽裝單元,用于從CPE設(shè)備無線端接收來自無線接入設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的目的MAC地址還原,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中含有與目的MAC地址有關(guān)的部分也進(jìn)行還原,將還原之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的客戶端設(shè)備。
[0021]本發(fā)明針對(duì)當(dāng)前CPE在橋轉(zhuǎn)發(fā)模式下,不能轉(zhuǎn)發(fā)有線側(cè)所連接的PC機(jī)的數(shù)據(jù),發(fā)明了一種MAC地址偽裝技術(shù),用于將有線側(cè)來自其他PC機(jī)的數(shù)據(jù)幀的源MAC地址偽裝成CPE設(shè)備無線側(cè)的MAC地址后轉(zhuǎn)發(fā);并且將無線側(cè)來自AP的數(shù)據(jù)幀解偽裝,找到數(shù)據(jù)幀真正的目的MAC地址,正確發(fā)往PC機(jī)。本發(fā)明的有益效果是不需要對(duì)現(xiàn)有設(shè)備進(jìn)行很大改動(dòng),也不需要提供額外設(shè)備就能夠簡(jiǎn)單有效地實(shí)現(xiàn)CPE設(shè)備的橋轉(zhuǎn)發(fā),保證了通信的正常進(jìn)行。
【專利附圖】

【附圖說明】
[0022]圖1為現(xiàn)有技術(shù)中WLAN CPE組網(wǎng)示意圖。
[0023]圖2為本發(fā)明實(shí)施例的MAC地址偽裝技術(shù)流程圖。
[0024]圖3為本發(fā)明實(shí)施例的MAC地址解偽裝技術(shù)流程圖。
【具體實(shí)施方式】
[0025]以下結(jié)合附圖和實(shí)施例詳細(xì)說明本發(fā)明技術(shù)方案。
[0026]根據(jù)數(shù)據(jù)的傳輸方向,本發(fā)明提出的MAC地址偽裝方案主要包括MAC地址偽裝和解偽裝兩部分,可支持客戶端設(shè)備與各種支持802.11協(xié)議的無線接入設(shè)備之間的數(shù)據(jù)傳輸,一般客戶端設(shè)備采用PC機(jī),支持802.11協(xié)議的無線接入設(shè)備為AP?;驹硎?,MAC地址偽裝部分是接收來自PC機(jī)的數(shù)據(jù)幀,將其源MAC地址偽裝成CPE無線側(cè)的MAC地址,再將數(shù)據(jù)幀轉(zhuǎn)發(fā)給AP ;MAC地址解偽裝部分是接收來自AP的數(shù)據(jù)幀,找到數(shù)據(jù)幀真正的目的MAC地址(偽裝前的MAC地址),再將其轉(zhuǎn)發(fā)到對(duì)應(yīng)的PC機(jī)。本發(fā)明實(shí)施例中提供的方法包括以下過程:
[0027]數(shù)據(jù)幀MAC地址偽裝過程,包括獲取CPE設(shè)備無線端的MAC地址,作為要偽裝的MAC地址;接收連接到CPE設(shè)備有線側(cè)PC機(jī)等設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的源MAC地址(鏈路層封裝的幀頭部分的源MAC地址)偽裝成獲取到的CPE設(shè)備無線端的MAC地址,如果數(shù)據(jù)幀中所包含的上層協(xié)議數(shù)據(jù)包(包括arp協(xié)議報(bào)文、ip協(xié)議報(bào)文以及經(jīng)過多層封裝的dhcp協(xié)議報(bào)文等)中還具有與源MAC地址相關(guān)的部分,也需要進(jìn)行偽裝處理,并將偽裝后的數(shù)據(jù)幀通過無線端發(fā)送出去;
[0028]數(shù)據(jù)幀MAC地址解偽裝過程,包括從CPE設(shè)備無線端接收來自AP等設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的目的MAC地址還原,如果數(shù)據(jù)幀中所包含的上層協(xié)議數(shù)據(jù)包中具有與目的MAC地址相關(guān)的部分,也需要進(jìn)行還原處理,并將還原之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的PC機(jī)等設(shè)備。
[0029]具體實(shí)施時(shí)也可以提供相應(yīng)一種WLAN MAC地址偽裝系統(tǒng),在CPE設(shè)備中設(shè)置包括以下單元,
[0030]數(shù)據(jù)幀MAC地址偽裝單元,用于獲取CPE設(shè)備無線端的MAC地址,作為要偽裝的MAC地址;接收連接到CPE設(shè)備有線側(cè)PC機(jī)等設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的源MAC地址偽裝成獲取到的CPE設(shè)備無線端的MAC地址,如果數(shù)據(jù)幀中所包含的上層協(xié)議數(shù)據(jù)包中還具有與源MAC地址相關(guān)的部分,也需要進(jìn)行偽裝處理,并將偽裝后的數(shù)據(jù)幀通過無線端發(fā)送出去;
[0031]數(shù)據(jù)幀MAC地址解偽裝單元,用于從CPE設(shè)備無線端接收來自無線接入設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的目的MAC地址還原,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中含有與目的MAC地址有關(guān)的部分也進(jìn)行還原,將還原之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的客戶端設(shè)備。
[0032]偽裝的具體流程可設(shè)計(jì)為根據(jù)數(shù)據(jù)幀中所包含的上層協(xié)議數(shù)據(jù)包類型對(duì)包內(nèi)與源MAC地址相關(guān)的部分進(jìn)行分別處理,然后偽裝數(shù)據(jù)幀的源MAC地址。解偽裝的具體流程可設(shè)計(jì)為直接根據(jù)數(shù)據(jù)幀中所包含的上層協(xié)議數(shù)據(jù)包類型對(duì)數(shù)據(jù)幀進(jìn)行分別處理。因?yàn)槿绻荄HCP響應(yīng)數(shù)據(jù)包,由于偽裝的時(shí)候?qū)lag字段修改為廣播方式,因此DHCP服務(wù)器回應(yīng)時(shí)將數(shù)據(jù)幀的目的MAC地址設(shè)置為廣播方式(全F的廣播地址),但是DHCP響應(yīng)包中的client MAC字段并沒有被修改,只需要將數(shù)據(jù)幀的目的MAC地址修改為client MACAddress字段對(duì)應(yīng)的地址即可,實(shí)質(zhì)上實(shí)現(xiàn)了將數(shù)據(jù)幀的目的MAC地址還原。如果是IP數(shù)據(jù)包或者ARP數(shù)據(jù)包,除需要將數(shù)據(jù)幀的目的MAC地址還原成偽裝之前的MAC地址外,如果數(shù)據(jù)幀中所包含的上層協(xié)議數(shù)據(jù)包中具有與目的MAC地址相關(guān)的部分,也需要進(jìn)行還原處理,并將處理之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的PC機(jī)等設(shè)備。
[0033]其中MAC地址偽裝流程可分為以下步驟進(jìn)行:
[0034](I)獲取CPE設(shè)備無線側(cè)的MAC地址
[0035](2)接收來自有線側(cè)PC機(jī)的數(shù)據(jù)幀
[0036](3)分析數(shù)據(jù)幀中所攜帶的上層協(xié)議數(shù)據(jù)包的類型,進(jìn)入不同處理流程,
[0037]如果是ARP數(shù)據(jù)包或者普通IP數(shù)據(jù)包等源IP地址已知的數(shù)據(jù)包,則記錄并更新該數(shù)據(jù)包的源IP地址和源MAC地址對(duì)應(yīng)關(guān)系;如果是源IP地址未知的數(shù)據(jù)包,例如DHCP請(qǐng)求包,無法記錄源IP地址與源MAC地址對(duì)應(yīng)關(guān)系。因此,本發(fā)明進(jìn)一步提出,所述數(shù)據(jù)包MAC地址偽裝過程中,所述記錄并更新源IP地址與源MAC地址對(duì)應(yīng)關(guān)系實(shí)現(xiàn)如下,
[0038]根據(jù)獲取到的源IP地址,在已有的源IP地址與源MAC地址對(duì)應(yīng)關(guān)系表中查找對(duì)應(yīng)項(xiàng),如果查詢到對(duì)應(yīng)項(xiàng),則直接返回;否則若未查詢到對(duì)應(yīng)項(xiàng),則新建一個(gè)IP地址與MAC地址對(duì)應(yīng)關(guān)系選項(xiàng)。
[0039]修改數(shù)據(jù)幀的源MAC地址為(I)中獲取的CPE設(shè)備無線側(cè)的MAC地址(所有數(shù)據(jù)幀源MAC地址都要被修改),根據(jù)數(shù)據(jù)幀所攜帶的上層協(xié)議數(shù)據(jù)包類型進(jìn)行處理,如果是DHCP請(qǐng)求包,則只將數(shù)據(jù)包中的flag字段修改為廣播方式,不修改數(shù)據(jù)包中的client MACAddress字段;如果數(shù)據(jù)幀中攜帶的其他上層協(xié)議數(shù)據(jù)包中有內(nèi)容與源MAC地址有關(guān),則將這部分內(nèi)容進(jìn)行偽裝(例如ARP數(shù)據(jù)包中的sender MACAddress字段)。
[0040](4)將偽裝以后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送出去。
[0041 ] MAC地址解偽裝流程可分為以下步驟進(jìn)行:
[0042](I)無線側(cè)接收來自AP的數(shù)據(jù)幀,對(duì)數(shù)據(jù)幀進(jìn)行解析,獲取數(shù)據(jù)幀的目的MAC地址以及幀中攜帶的上層協(xié)議數(shù)據(jù)包的類型等信息;
[0043](2)檢查該數(shù)據(jù)幀的目的MAC地址是否合法(廣播或者CPE設(shè)備無線端MAC為合法地址),如果不合法,則丟棄。
[0044](3)根據(jù)上層協(xié)議數(shù)據(jù)包類型,進(jìn)入不同的處理流程,主要是獲取數(shù)據(jù)包的目的IP地址,在IP地址與MAC地址對(duì)應(yīng)關(guān)系表中,查詢到偽裝前的MAC地址,即該數(shù)據(jù)要發(fā)往的目的MAC地址。
[0045]例如,如果是DHCP響應(yīng)包,由于在偽裝的時(shí)候,將數(shù)據(jù)包中的flag字段修改成了廣播方式,因此DHCP服務(wù)器響應(yīng)時(shí)將數(shù)據(jù)幀的目的MAC地址設(shè)置成了全F的廣播地址,但是數(shù)據(jù)包中的client MAC Address字段沒有被修改過,因此只需要獲取包的client MACAddress字段,并將數(shù)據(jù)巾貞的目的MAC地址修改為client MAC Address對(duì)應(yīng)的值;如果是ARP響應(yīng)包或者普通IP包,則獲取數(shù)據(jù)包目的IP地址,在IP地址與MAC地址對(duì)應(yīng)關(guān)系表中查找與該目的IP地址對(duì)應(yīng)的項(xiàng),如果未找到,則將數(shù)據(jù)包丟棄,否則如果找到,則將數(shù)據(jù)幀的目的MAC地址修改為查找到的MAC地址,并且如果上層協(xié)議數(shù)據(jù)包內(nèi)容中含有與目的MAC地址相關(guān)的字段(例如ARP響應(yīng)包中的dest MAC Address),則將其修改為查找到的MAC地址;否則,如果是其他類型的數(shù)據(jù)包,則將數(shù)據(jù)幀的目的MAC地址修改為廣播地址。
[0046](4)將修改后的數(shù)據(jù)幀發(fā)送出去。
[0047]為便于實(shí)施參考起見,提供現(xiàn)有技術(shù)中DHCP協(xié)議的報(bào)文格式表如下表1,提供現(xiàn)有技術(shù)中ARP協(xié)議的報(bào)文格式表如下表2,提供現(xiàn)有技術(shù)中IP協(xié)議的報(bào)文格式表如下表3。提供現(xiàn)有技術(shù)的鏈路層幀封裝格式如下表4。
[0048]表1:
【權(quán)利要求】
1.一種WLAN MAC地址偽裝方法,其特征在于:在CPE設(shè)備中執(zhí)行包括以下過程, 數(shù)據(jù)幀MAC地址偽裝過程,包括獲取CPE設(shè)備無線端的MAC地址,作為要偽裝的MAC地址;接收連接到CPE設(shè)備有線側(cè)的客戶端設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的源MAC地址偽裝成獲取到的CPE設(shè)備無線端的MAC地址,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與源MAC地址有關(guān)的部分也進(jìn)行偽裝,將偽裝后的數(shù)據(jù)幀通過無線端發(fā)送出去; 數(shù)據(jù)幀MAC地址解偽裝過程,包括從CPE設(shè)備無線端接收來自無線接入設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的目的MAC地址還原,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與目的MAC地址有關(guān)的部分也進(jìn)行還原,將還原之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的客戶端設(shè)備。
2.根據(jù)權(quán)利要求1所述的WLANMAC地址偽裝方法,其特征在于:數(shù)據(jù)幀MAC地址偽裝過程中,對(duì)數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中與源MAC地址有關(guān)的部分進(jìn)行偽裝實(shí)現(xiàn)如下, 如果是DHCP請(qǐng)求包,則只將數(shù)據(jù)包中的flag字段修改為廣播方式,不修改DHCP請(qǐng)求包中的Client MAC地址字段; 如果是ARP數(shù)據(jù)包,則獲取該ARP包中發(fā)送方填充的源IP地址,記錄并更新該源IP地址和源MAC地址對(duì)應(yīng)關(guān)系;然后將ARP包中的發(fā)送方的MAC地址修改為CPE設(shè)備無線端的MAC地址; 如果是IP數(shù)據(jù)包,則記錄并更新該數(shù)據(jù)包的源IP地址和源MAC地址對(duì)應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求2所述的WLANMAC地址偽裝方法,其特征在于:數(shù)據(jù)包MAC地址偽裝過程中,所述源IP地址和源MAC地址對(duì)應(yīng)關(guān)系采用MAC/IP地址映射表存儲(chǔ),MAC/IP地址映射表通過在內(nèi)核中已有的HASH表的基礎(chǔ)上增加IP地址項(xiàng)實(shí)現(xiàn)。
4.根據(jù)權(quán)利要求3所述的WLANMAC地址偽裝方法,其特征在于:數(shù)據(jù)幀MAC地址解偽裝過程實(shí)現(xiàn)如下, 如果是DHCP響應(yīng)包,則獲取包的客戶端的MAC地址,并將數(shù)據(jù)幀的目的MAC地址修改為獲取到的包的客戶端MAC地址; 如果是ARP響應(yīng)包或者普通IP包,則獲取數(shù)據(jù)包目的IP地址,在MAC/IP地址映射表中查找與該目的IP地址對(duì)應(yīng)的項(xiàng),如果未找到則將數(shù)據(jù)幀丟棄,如果找到則將數(shù)據(jù)幀的目的MAC地址修改為查找到的MAC地址,并且如果所封裝的包內(nèi)容中含有與目的MAC地址相關(guān)的字段,則將相關(guān)的字段修改為查找到的MAC地址; 如果是其他類型的數(shù)據(jù)包,則將數(shù)據(jù)幀的目的MAC地址修改為廣播地址。
5.一種WLAN MAC地址偽裝系統(tǒng),其特征在于:在CPE設(shè)備中設(shè)置包括以下單元, 數(shù)據(jù)幀MAC地址偽裝單元,用于獲取CPE設(shè)備無線端的MAC地址,作為要偽裝的MAC地址;接收連接到CPE設(shè)備有線側(cè)的客戶端設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的源MAC地址偽裝成獲取到的CPE設(shè)備無線端的MAC地址,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中具有與源MAC地址有關(guān)的部分也進(jìn)行偽裝,將偽裝后的數(shù)據(jù)幀通過無線端發(fā)送出去; 數(shù)據(jù)幀MAC地址解偽裝單元,用于從CPE設(shè)備無線端接收來自無線接入設(shè)備的數(shù)據(jù)幀,將數(shù)據(jù)幀的目的MAC地址還原,如果數(shù)據(jù)幀所包含的上層協(xié)議數(shù)據(jù)包中含有與目的MAC地址有關(guān)的部分也進(jìn)行還原,將還原之后的數(shù)據(jù)幀通過相應(yīng)端口發(fā)送給對(duì)應(yīng)的客戶端設(shè)備。
【文檔編號(hào)】H04L29/12GK103458067SQ201310450363
【公開日】2013年12月18日 申請(qǐng)日期:2013年9月27日 優(yōu)先權(quán)日:2013年9月27日
【發(fā)明者】鄭丹丹 申請(qǐng)人:武漢虹信通信技術(shù)有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1