一種報(bào)文轉(zhuǎn)發(fā)控制方法、接入點(diǎn)設(shè)備和相關(guān)系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種報(bào)文轉(zhuǎn)發(fā)控制方法、接入點(diǎn)設(shè)備和相關(guān)系統(tǒng),用以解決現(xiàn)有技術(shù)中WLAN的報(bào)文的轉(zhuǎn)發(fā)模式單一、靈活性比較差的問題。該方法包括:接入點(diǎn)AP接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文;根據(jù)所述報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式;按照確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
【專利說明】一種報(bào)文轉(zhuǎn)發(fā)控制方法、接入點(diǎn)設(shè)備和相關(guān)系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信【技術(shù)領(lǐng)域】,尤其涉及一種報(bào)文轉(zhuǎn)發(fā)控制方法、接入點(diǎn)設(shè)備和相關(guān)系統(tǒng)。
【背景技術(shù)】
[0002]近年來,無線局域網(wǎng)(Wireless Local Area Network, WLAN)得到了大面積部署,目前廣泛使用的WLAN標(biāo)準(zhǔn)是美國電氣電子工程師協(xié)會(Institute of Electrical andElectronic Engineers, IEEE) 802.11系列的標(biāo)準(zhǔn)。在802.11系列的標(biāo)準(zhǔn)中,WLAN的基本模塊稱為基礎(chǔ)服務(wù)集(Basic Serbice Set,BSS),是指一組可以互相通信的無線網(wǎng)絡(luò)終端(Station,STA)。在WLAN的大面積部署中,一般采用的是基礎(chǔ)架構(gòu)型BSS,其包括一個(gè)接入點(diǎn)(Access point,AP)和若干個(gè)STA,所有報(bào)文的轉(zhuǎn)發(fā)都要經(jīng)過AP。同時(shí),在WLAN中還可以部署一個(gè)接入控制器(Access Controller, AC),來集中管理所有的AP以及接入網(wǎng)絡(luò)的STA。
[0003]按照上述WLAN的架構(gòu),目前WLAN中報(bào)文的轉(zhuǎn)發(fā)模式包括集中轉(zhuǎn)發(fā)模式和本地轉(zhuǎn)發(fā)模式。其中,集中轉(zhuǎn)發(fā)模式是指AP通過AP和AC之間的無線接入點(diǎn)控制與配置協(xié)議(Control And Provisioning of Wireless Access Point Protocol, CAPWAP)隧道將 STA的報(bào)文發(fā)送到AC上,再由AC對外進(jìn)行轉(zhuǎn)發(fā);本地轉(zhuǎn)發(fā)模式是指AP直接將STA的報(bào)文向有線廣域網(wǎng)或3G/4G網(wǎng)絡(luò)等進(jìn)行轉(zhuǎn)發(fā)。
[0004]在目前的WLAN部署中,一個(gè)STA只能選擇一種轉(zhuǎn)發(fā)模式,即一個(gè)STA的報(bào)文要么采用集中轉(zhuǎn)發(fā)模式,要么采用本地轉(zhuǎn)發(fā)模式。這種限制使得WLAN的應(yīng)用不能適應(yīng)某些大規(guī)模組網(wǎng)環(huán)境,比如公共交通系統(tǒng)上的WLAN-3G/4G融合網(wǎng)絡(luò)系統(tǒng),或者是遠(yuǎn)程分支辦公機(jī)構(gòu)的獨(dú)立WLAN系統(tǒng)等。因?yàn)樵谏鲜鲞@些大規(guī)模組網(wǎng)環(huán)境下,AP到AC之間的CAPWAP隧道需要經(jīng)過3G/4G網(wǎng)絡(luò),或者是經(jīng)過有線廣域網(wǎng),導(dǎo)致CAPWAP隧道斷開的概率比較大,因此采用集中轉(zhuǎn)發(fā)模式時(shí)會出現(xiàn)增加成本的問題;然而,如果采用本地轉(zhuǎn)發(fā)模式,就需要增加額外的路由設(shè)備,這不僅會增加成本,還會使網(wǎng)絡(luò)部署更加復(fù)雜。
[0005]目前,業(yè)界應(yīng)對上述這種大規(guī)模組網(wǎng)環(huán)境的普遍方案是采用一種半獨(dú)立AP的概念。半獨(dú)立AP是一種介于胖AP和瘦AP之間的AP工作模式。當(dāng)AP到AC之間建立CAPWAP隧道時(shí),其工作在瘦AP模式(即集中轉(zhuǎn)發(fā)模式);當(dāng)AP到AC之間的CAPWAP隧道斷開時(shí),其工作在胖AP模式(即本地轉(zhuǎn)發(fā)模式),繼續(xù)為采用本地轉(zhuǎn)發(fā)模式的STA提供服務(wù),而關(guān)閉采用集中轉(zhuǎn)發(fā)模式的STA。這種方案雖然能夠?qū)崿F(xiàn)在AP到AC之間的CAPWAP隧道斷開時(shí),仍然為采用本地轉(zhuǎn)發(fā)模式的STA提供服務(wù),但是同一時(shí)間段內(nèi),同一個(gè)STA的報(bào)文的轉(zhuǎn)發(fā)模式仍然是固定的。也就是說,上述采用集中轉(zhuǎn)發(fā)模式或是采用本地轉(zhuǎn)發(fā)模式時(shí)出現(xiàn)的問題仍然存在,而出現(xiàn)這些問題的最終根源在于:報(bào)文的轉(zhuǎn)發(fā)模式單一,靈活性差。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種報(bào)文轉(zhuǎn)發(fā)控制方法、接入點(diǎn)設(shè)備和相關(guān)系統(tǒng),用以解決現(xiàn)有技術(shù)中WLAN的報(bào)文的轉(zhuǎn)發(fā)模式單一、靈活性比較差的問題。
[0007]本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0008]一種報(bào)文轉(zhuǎn)發(fā)控制方法,包括:
[0009]接入點(diǎn)AP接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文;
[0010]根據(jù)所述報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式;
[0011]按照確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
[0012]一種接入點(diǎn)設(shè)備,包括:
[0013]報(bào)文接收單元,用于接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文;
[0014]轉(zhuǎn)發(fā)模式確定單元,用于根據(jù)報(bào)文接收單元接收的報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式;
[0015]轉(zhuǎn)發(fā)單元,用于按照轉(zhuǎn)發(fā)模式確定單元確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
[0016]一種報(bào)文轉(zhuǎn)發(fā)控制系統(tǒng),包括:上述的接入點(diǎn)設(shè)備和接入控制器。
[0017]本發(fā)明實(shí)施例的有益效果如下:
[0018]上述技術(shù)方案中,接入點(diǎn)通過接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文,并根據(jù)報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段和轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定該目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式,最后按照確定的轉(zhuǎn)發(fā)模式對接收到的報(bào)文進(jìn)行轉(zhuǎn)發(fā)。與現(xiàn)有技術(shù)中相比,能夠?qū)Π煌康腎P地址的報(bào)文采取不同的轉(zhuǎn)發(fā)模式,使無線網(wǎng)絡(luò)終端能夠在同一個(gè)時(shí)間段內(nèi)既能有采用本地轉(zhuǎn)發(fā)模式的報(bào)文,又能有采用集中轉(zhuǎn)發(fā)模式的報(bào)文,從而使報(bào)文的轉(zhuǎn)發(fā)模式更加靈活,避免了現(xiàn)有技術(shù)中報(bào)文的轉(zhuǎn)發(fā)模式單一、靈活性比較差的問題。
【專利附圖】
【附圖說明】
[0019]圖1為本發(fā)明實(shí)施例提供的一種報(bào)文轉(zhuǎn)發(fā)控制方法的原理流程圖;
[0020]圖2為本發(fā)明實(shí)施例為了實(shí)現(xiàn)報(bào)文轉(zhuǎn)發(fā)控制而使用的一種雙網(wǎng)關(guān)技術(shù)的實(shí)現(xiàn)示意圖;
[0021]圖3為本發(fā)明實(shí)施例提供的一種報(bào)文轉(zhuǎn)發(fā)控制方法的具體實(shí)現(xiàn)流程圖;
[0022]圖4為本發(fā)明實(shí)施例提供的雙層Web認(rèn)證方法中AP上Web認(rèn)證過程的流程示意圖;
[0023]圖5為本發(fā)明實(shí)施例提供的雙層Web認(rèn)證方法中AC上Web認(rèn)證過程的流程示意圖;
[0024]圖6為本發(fā)明實(shí)施例提供的一種接入點(diǎn)設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]為了解決現(xiàn)有技術(shù)中對接入網(wǎng)絡(luò)的用戶終端進(jìn)行并機(jī)檢測時(shí)存在的誤判率比較高的問題,發(fā)明人對現(xiàn)有技術(shù)中的報(bào)文的轉(zhuǎn)發(fā)模式進(jìn)行了研究,并提出了一種報(bào)文轉(zhuǎn)發(fā)控制方案。該技術(shù)方案中,接入點(diǎn)通過接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文,并根據(jù)報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段和轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定該目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式,最后按照確定的轉(zhuǎn)發(fā)模式對接收到的報(bào)文進(jìn)行轉(zhuǎn)發(fā)。與現(xiàn)有技術(shù)中相比,能夠?qū)Π煌康腎P地址的報(bào)文采取不同的轉(zhuǎn)發(fā)模式,使無線網(wǎng)絡(luò)終端能夠在同一個(gè)時(shí)間段內(nèi)既能有采用本地轉(zhuǎn)發(fā)模式的報(bào)文,又能有采用集中轉(zhuǎn)發(fā)模式的報(bào)文,從而使報(bào)文的轉(zhuǎn)發(fā)模式更加靈活,避免了現(xiàn)有技術(shù)中報(bào)文的轉(zhuǎn)發(fā)模式單一、靈活性比較差的問題。
[0026]以下結(jié)合說明書附圖對本發(fā)明的實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。并且在不沖突的情況下,本說明中的實(shí)施例及實(shí)施例的特征可以互相結(jié)合。
[0027]本發(fā)明實(shí)施例提供一種報(bào)文轉(zhuǎn)發(fā)控制方法,如圖1所示為該方法的原理流程圖,主要包括下述步驟:
[0028]步驟11,接入點(diǎn)AP接收無線網(wǎng)絡(luò)終端STA發(fā)送的包含目的IP地址的報(bào)文;
[0029]步驟12,根據(jù)接收到的報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式;
[0030]其中,轉(zhuǎn)發(fā)模式包括本地轉(zhuǎn)發(fā)模式和集中轉(zhuǎn)發(fā)模式,而不同的網(wǎng)段對應(yīng)不同的轉(zhuǎn)發(fā)模式。當(dāng)接收到報(bào)文之后,首先確定報(bào)文中包含的目的IP地址所屬的網(wǎng)段,然后根據(jù)預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定其所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式,而該轉(zhuǎn)發(fā)模式即為該報(bào)文的轉(zhuǎn)發(fā)模式。在本發(fā)明實(shí)施例中,預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系可以按照WLAN實(shí)際的網(wǎng)絡(luò)布局進(jìn)行設(shè)置。
[0031]可選的,該對應(yīng)關(guān)系中的轉(zhuǎn)發(fā)模式還可以根據(jù)AP和AC之間的CAPWAP隧道的狀態(tài)進(jìn)行修改。具體的,AP可以周期性的判斷自身與AC之間的CAPWAP隧道是否斷開;當(dāng)判斷出CAPWAP隧道斷開時(shí),將對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為本地轉(zhuǎn)發(fā)模式;而當(dāng)判斷出CAPWAP隧道沒有斷開時(shí),則將對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為集中轉(zhuǎn)發(fā)模式。其中,預(yù)先指定的網(wǎng)段可以為上述對應(yīng)關(guān)系中最初設(shè)置為集中轉(zhuǎn)發(fā)模式的轉(zhuǎn)發(fā)模式對應(yīng)的網(wǎng)段,當(dāng)CAPWAP隧道斷開時(shí),將預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式(最初設(shè)置為集中轉(zhuǎn)發(fā)模式)更新為本地轉(zhuǎn)發(fā)模式,使得原本應(yīng)采用集中轉(zhuǎn)發(fā)模式的報(bào)文可以采用本地轉(zhuǎn)發(fā)模式進(jìn)行轉(zhuǎn)發(fā),而當(dāng)CAPWAP隧道重新建立之后,再將這些預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式(此時(shí)為本地轉(zhuǎn)發(fā)模式)重新更新為集中轉(zhuǎn)發(fā)模式,使得報(bào)文可以繼續(xù)采用集中轉(zhuǎn)發(fā)模式進(jìn)行轉(zhuǎn)發(fā),該方式相當(dāng)于為STA發(fā)送的某些報(bào)文提供了兩種轉(zhuǎn)發(fā)模式,使STA發(fā)送的報(bào)文不會受到CAPWAP隧道不穩(wěn)定的情況的影響。
[0032]步驟13,按照確定的轉(zhuǎn)發(fā)模式對報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
[0033]由于本地轉(zhuǎn)發(fā)模式和集中轉(zhuǎn)發(fā)模式的轉(zhuǎn)發(fā)對象并不相同,本地轉(zhuǎn)發(fā)模式時(shí)由AP對報(bào)文直接進(jìn)行轉(zhuǎn)發(fā),而在集中轉(zhuǎn)發(fā)模式時(shí)由AP將報(bào)文通過CAPWAP隧道發(fā)送給AC,由AC進(jìn)行轉(zhuǎn)發(fā),那么當(dāng)確定的轉(zhuǎn)發(fā)模式不同,轉(zhuǎn)發(fā)的報(bào)文中包含的目的介質(zhì)訪問控制(MediaAccess Control, MAC)地址肯定也是不同的。
[0034]因此,在本發(fā)明實(shí)施例中,在確定了轉(zhuǎn)發(fā)模式之后,首先應(yīng)該根據(jù)確定的轉(zhuǎn)發(fā)模式對報(bào)文中包含的目的MAC地址進(jìn)行判斷。
[0035]具體來說,當(dāng)確定的轉(zhuǎn)發(fā)模式為本地轉(zhuǎn)發(fā)模式,應(yīng)該判斷報(bào)文中包含的目的MAC地址是否為預(yù)先設(shè)置的與本地轉(zhuǎn)發(fā)模式對應(yīng)的本地網(wǎng)關(guān)的MAC地址;當(dāng)判斷結(jié)果為是時(shí),對該報(bào)文進(jìn)行本地轉(zhuǎn)發(fā);當(dāng)判斷結(jié)果為否時(shí),將該報(bào)文中包含的目的MAC地址修改為本地網(wǎng)關(guān)的MAC地址,并對修改后的報(bào)文進(jìn)行本地轉(zhuǎn)發(fā);
[0036]當(dāng)確定的轉(zhuǎn)發(fā)模式為集中轉(zhuǎn)發(fā)模式,應(yīng)該判斷報(bào)文中包含的目的MAC地址是否為預(yù)先設(shè)置的與集中轉(zhuǎn)發(fā)模式對應(yīng)的遠(yuǎn)程網(wǎng)關(guān)的MAC地址;在判斷結(jié)果為是時(shí),將該報(bào)文通過CAPWAP隧道發(fā)送給AC,由AC對該報(bào)文進(jìn)行集中轉(zhuǎn)發(fā);在判斷結(jié)果為否時(shí),將該報(bào)文中包含的目的MAC地址修改為遠(yuǎn)程網(wǎng)關(guān)的MAC地址,并將修改后的報(bào)文通過CAPWAP隧道發(fā)送給AC,由AC對修改后的報(bào)文進(jìn)行集中轉(zhuǎn)發(fā)。
[0037]本發(fā)明實(shí)施例中,AP通過接收STA發(fā)送的包含目的IP地址的報(bào)文,并根據(jù)報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段和轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定該目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式,最后按照確定的轉(zhuǎn)發(fā)模式對接收到的報(bào)文進(jìn)行轉(zhuǎn)發(fā)。與現(xiàn)有技術(shù)中相比,能夠?qū)Π煌康腎P地址的報(bào)文采取不同的轉(zhuǎn)發(fā)模式,使STA能夠在同一個(gè)時(shí)間段內(nèi)既能有采用本地轉(zhuǎn)發(fā)模式的報(bào)文,又能有采用集中轉(zhuǎn)發(fā)模式的報(bào)文,從而使報(bào)文的轉(zhuǎn)發(fā)模式更加靈活,避免了現(xiàn)有技術(shù)中報(bào)文的轉(zhuǎn)發(fā)模式單一、靈活性比較差的問題。
[0038]為了實(shí)現(xiàn)上述報(bào)文轉(zhuǎn)發(fā)控制方法,本發(fā)明實(shí)施例中在AP上增設(shè)一個(gè)用于確定轉(zhuǎn)發(fā)模式的報(bào)文混合轉(zhuǎn)發(fā)模塊和一個(gè)用于將STA的報(bào)文在兩個(gè)網(wǎng)關(guān)之間切換的網(wǎng)關(guān)切換模塊,如圖2所示,為本發(fā)明實(shí)施例為了實(shí)現(xiàn)報(bào)文轉(zhuǎn)發(fā)控制而使用的一種雙網(wǎng)關(guān)技術(shù)的實(shí)現(xiàn)示意圖。參考如2,AP和AC分別位于兩個(gè)局域網(wǎng)中,并且通過有線廣域網(wǎng)連接。在該場景下,AP側(cè)的網(wǎng)絡(luò)和AC側(cè)的網(wǎng)絡(luò)是統(tǒng)一分配IP地址的,因此分配的IP地址不會有沖突。為了便于說明,假設(shè)為STA分配的網(wǎng)段為192.168.1.0/24,動態(tài)主機(jī)設(shè)置協(xié)議(Dynamic HostConfiguration Protocol, DHCP)服務(wù)器分配給 STA 的網(wǎng)關(guān) 192.168.1.2 是在 AP 上,該網(wǎng)關(guān)稱為本地網(wǎng)關(guān),該本地網(wǎng)關(guān)也可以在AP的上聯(lián)設(shè)備(比如路由器)上。同時(shí)在AC上設(shè)置第二個(gè)網(wǎng)關(guān)192.168.1.1,該網(wǎng)關(guān)稱為遠(yuǎn)程網(wǎng)關(guān),該遠(yuǎn)程網(wǎng)關(guān)也可以在AC上的下聯(lián)設(shè)備上。顯然,本地網(wǎng)關(guān)的MAC地址和遠(yuǎn)程網(wǎng)關(guān)的MAC地址是不同的,而STA能夠獲得到的只能是一個(gè)網(wǎng)關(guān)的MAC地址,本發(fā)明實(shí)施例中對STA獲得的網(wǎng)關(guān)的MAC地址并不做限制。
[0039]基于上述雙網(wǎng)關(guān)技術(shù),下面對報(bào)文轉(zhuǎn)發(fā)控制方法進(jìn)行詳細(xì)說明。
[0040]如圖3所示,為本發(fā)明實(shí)施例提供的一種報(bào)文轉(zhuǎn)發(fā)控制方法的具體實(shí)現(xiàn)流程圖,該方法的執(zhí)行主體為AP,主要包括下述步驟:
[0041]步驟31,接收STA發(fā)送的包含目的IP地址的報(bào)文;
[0042]步驟32,針對接收到的報(bào)文查詢混合轉(zhuǎn)發(fā)策略表,確定該報(bào)文的轉(zhuǎn)發(fā)模式;
[0043]在本發(fā)明實(shí)施例中,預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系可以存儲在混合轉(zhuǎn)發(fā)策略表中,該表可以分成三個(gè)部分:自動本地轉(zhuǎn)發(fā)策略、手動配置轉(zhuǎn)發(fā)策略以及默認(rèn)轉(zhuǎn)發(fā)策略,首先,STA所在的子網(wǎng)網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式設(shè)置為本地轉(zhuǎn)發(fā)模式,其次,一些指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式設(shè)置為集中轉(zhuǎn)發(fā)模式,最后,除STA所在的子網(wǎng)網(wǎng)段和指定的網(wǎng)段之外的其他網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式可以設(shè)置為本地轉(zhuǎn)發(fā)模式,也可以設(shè)置為集中轉(zhuǎn)發(fā)模式,根據(jù)實(shí)際需求自行設(shè)定。
[0044]當(dāng)AP收到STA發(fā)送的報(bào)文后,針對每個(gè)報(bào)文查詢混合轉(zhuǎn)發(fā)路由策略表,確定報(bào)文中包含的目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式,進(jìn)而確定每個(gè)報(bào)文的轉(zhuǎn)發(fā)模式。
[0045]步驟33,當(dāng)確定的轉(zhuǎn)發(fā)模式為本地轉(zhuǎn)發(fā)模式時(shí),判斷報(bào)文中包含的目的MAC地址是否為預(yù)先設(shè)置的與本地轉(zhuǎn)發(fā)模式對應(yīng)的本地網(wǎng)關(guān)的MAC地址;在判斷結(jié)果為是時(shí),執(zhí)行步驟34,否則執(zhí)行步驟35。[0046]步驟34,對該報(bào)文進(jìn)行本地轉(zhuǎn)發(fā),流程結(jié)束。
[0047]步驟35,將該報(bào)文中包含的目的MAC地址修改為本地網(wǎng)關(guān)的MAC地址,并對修改后的報(bào)文進(jìn)行本地轉(zhuǎn)發(fā),流程結(jié)束。
[0048]步驟36,當(dāng)確定的轉(zhuǎn)發(fā)模式為集中轉(zhuǎn)發(fā)模式時(shí),判斷報(bào)文中包含的目的MAC地址是否為預(yù)先設(shè)置的與集中轉(zhuǎn)發(fā)模式對應(yīng)的遠(yuǎn)程網(wǎng)關(guān)的MAC地址;在判斷結(jié)果為是時(shí),執(zhí)行步驟37,否則執(zhí)行步驟38。
[0049]步驟37,將該報(bào)文通過CAPWAP隧道發(fā)送給AC,由AC對該報(bào)文進(jìn)行集中轉(zhuǎn)發(fā),流程結(jié)束。
[0050]步驟38,將該報(bào)文中包含的目的MAC地址修改為遠(yuǎn)程網(wǎng)關(guān)的MAC地址,并將修改后的報(bào)文通過CAPWAP隧道發(fā)送給AC,由AC對修改后的報(bào)文進(jìn)行集中轉(zhuǎn)發(fā),流程結(jié)束。
[0051]上述技術(shù)方案能夠?qū)Π煌康腎P地址的報(bào)文采取不同的轉(zhuǎn)發(fā)模式,使無線網(wǎng)絡(luò)終端能夠在同一個(gè)時(shí)間段內(nèi)既能有采用本地轉(zhuǎn)發(fā)模式的報(bào)文,又能有采用集中轉(zhuǎn)發(fā)模式的報(bào)文,從而使報(bào)文的轉(zhuǎn)發(fā)模式更加靈活,避免了現(xiàn)有技術(shù)中報(bào)文的轉(zhuǎn)發(fā)模式單一、靈活性比較差的問題。
[0052]進(jìn)一步的,本發(fā)明實(shí)施例中的上述方案還能適應(yīng)CAPWAP隧道不穩(wěn)定的情況,其可以在CAPWAP隧道斷開時(shí)使所有STA在線,不會出現(xiàn)部分STA掉線的情況。
[0053]下面介紹一種上述提出的報(bào)文轉(zhuǎn)發(fā)控制方法的具體應(yīng)用。
[0054]由于報(bào)文轉(zhuǎn)發(fā)控制方法中,AP可以實(shí)現(xiàn)針對目的IP地址不同的報(bào)文采取不同的轉(zhuǎn)發(fā)模式,因此本發(fā)明實(shí)施例中提出了一種適用于該報(bào)文轉(zhuǎn)發(fā)控制方法的接入認(rèn)證方法,該接入認(rèn)證方法是分別針對采用不同的轉(zhuǎn)發(fā)模式的報(bào)文實(shí)施不同的接入認(rèn)證策略,首先由AP針對其接收到的報(bào)文進(jìn)行一次接入認(rèn)證,認(rèn)證成功后再對報(bào)文進(jìn)行本地轉(zhuǎn)發(fā)或者集中轉(zhuǎn)發(fā),而AC針對接收到的采用集中轉(zhuǎn)發(fā)模式的報(bào)文再進(jìn)行一次認(rèn)證,認(rèn)證成功后再對報(bào)文進(jìn)行轉(zhuǎn)發(fā),因此也可以稱這種接入認(rèn)證方法為雙層Web認(rèn)證方法。
[0055]如圖4所示,為雙層Web認(rèn)證方法中AP上Web認(rèn)證過程的流程示意圖。該方法包括以下步驟:
[0056]步驟41,AP接收STA發(fā)送的報(bào)文;
[0057]步驟42,AP判斷存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中是否存在該報(bào)文中包含的源MAC地址;在判斷結(jié)果為是時(shí),執(zhí)行步驟46,在判斷結(jié)果為否時(shí),執(zhí)行步驟43。
[0058]步驟43,AP對發(fā)送該報(bào)文的STA進(jìn)行認(rèn)證;
[0059]具體的,AP在對發(fā)送該報(bào)文的STA進(jìn)行認(rèn)證時(shí),首先將該STA發(fā)送的超文本傳輸協(xié)議(HyperText Transfer Protocol,HTTP)報(bào)文進(jìn)行重定向,而除了 HTTP報(bào)文之外的其他報(bào)文被默認(rèn)丟棄。其中,重定向可以指向外置的Portal認(rèn)證服務(wù)器或者是AP內(nèi)置的Portal認(rèn)證服務(wù)器,即強(qiáng)制用戶訪問Portal認(rèn)證服務(wù)器的認(rèn)證頁面,然后由使用該STA的用戶輸入用戶名和密碼進(jìn)行認(rèn)證。
[0060]由于Web認(rèn)證過程為現(xiàn)有技術(shù)中比較成熟的技術(shù),在此不再詳細(xì)介紹。
[0061]步驟44,判斷認(rèn)證是否成功;在認(rèn)證成功時(shí),執(zhí)行步驟45,否則執(zhí)行步驟48。
[0062]步驟45,AP將該STA的源MAC地址存儲到已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中;
[0063]步驟46,根據(jù)報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式。
[0064]步驟47,按照確定的轉(zhuǎn)發(fā)模式對報(bào)文進(jìn)行轉(zhuǎn)發(fā)。流程結(jié)束。
[0065]其中,步驟46和步驟47在上述的實(shí)施例中已經(jīng)詳細(xì)介紹,在此不再贅述。
[0066]步驟48,將該STA發(fā)送的報(bào)文丟棄。
[0067]如圖5所示,為雙層Web認(rèn)證方法中AC上Web認(rèn)證過程的流程示意圖。該方法包括以下步驟:
[0068]步驟51,AC接收采用集中轉(zhuǎn)發(fā)模式的報(bào)文;
[0069]步驟52,AC判斷存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中是否存在該報(bào)文中包含的源MAC地址;在判斷結(jié)果為是時(shí),執(zhí)行步驟56,在判斷結(jié)果為否時(shí),執(zhí)行步驟53。
[0070]步驟53,AC對發(fā)送該報(bào)文的STA進(jìn)行認(rèn)證;
[0071]具體的,AC在對發(fā)送該報(bào)文的STA進(jìn)行認(rèn)證時(shí),首先將該STA發(fā)送的HTTP報(bào)文進(jìn)行重定向,而除了 HTTP報(bào)文之外的其他報(bào)文被默認(rèn)丟棄。其中,重定向可以指向外置的Portal認(rèn)證服務(wù)器或者是AC內(nèi)置的Portal認(rèn)證服務(wù)器,即強(qiáng)制用戶訪問Portal認(rèn)證服務(wù)器的認(rèn)證頁面,然后由使用該STA的用戶輸入用戶名和密碼進(jìn)行認(rèn)證。
[0072]由于Web認(rèn)證過程為現(xiàn)有技術(shù)中比較成熟的技術(shù),在此也不再詳細(xì)介紹。
[0073]步驟54,判斷認(rèn)證是否成功;在認(rèn)證成功時(shí),執(zhí)行步驟55,否則執(zhí)行步驟57。
[0074]步驟55,AC將該STA的源MAC地址存儲到已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中;
[0075]步驟56,對報(bào)文進(jìn)行集中轉(zhuǎn)發(fā)。流程結(jié)束。
[0076]步驟57,將該STA發(fā)送的報(bào)文丟棄。
[0077]需要說明的是,本發(fā)明實(shí)施例中提出的雙層Web認(rèn)證方法可以根據(jù)實(shí)際認(rèn)證需求進(jìn)行調(diào)整。比如,可以去掉AP上的Web認(rèn)證而保留AC上的Web認(rèn)證,也可以去掉AC上的Web認(rèn)證而保留AP上的Web認(rèn)證。進(jìn)一步的,該雙層Web認(rèn)證方法可以對采用不同轉(zhuǎn)發(fā)模式的報(bào)文實(shí)施不同的認(rèn)證策略,因此也可能夠?qū)Σ捎貌煌D(zhuǎn)發(fā)模式的報(bào)文實(shí)施不同的計(jì)費(fèi)策略。比如,可以只針對采用集中轉(zhuǎn)發(fā)模式的報(bào)文產(chǎn)生的流量進(jìn)行計(jì)費(fèi),而不對采用本地轉(zhuǎn)發(fā)模式的報(bào)文產(chǎn)生的流量進(jìn)行計(jì)費(fèi)。
[0078]基于上述提供的報(bào)文轉(zhuǎn)發(fā)控制方法,本發(fā)明實(shí)施例還提供了一種接入點(diǎn)設(shè)備,如圖6所示,為該設(shè)備的結(jié)構(gòu)示意圖,包括:
[0079]報(bào)文接收單元61,用于接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文;
[0080]轉(zhuǎn)發(fā)模式確定單元62,用于根據(jù)報(bào)文接收單元61接收的報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式;
[0081]轉(zhuǎn)發(fā)單元63,用于按照轉(zhuǎn)發(fā)模式確定單元62確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
[0082]當(dāng)轉(zhuǎn)發(fā)模式確定單元62確定的轉(zhuǎn)發(fā)模式為本地轉(zhuǎn)發(fā)模式;則
[0083]轉(zhuǎn)發(fā)單元63,可以具體包括:
[0084]目的MAC地址第一判斷模塊631,用于判斷所述報(bào)文中包含的目的介質(zhì)訪問控制MAC地址是否為預(yù)先設(shè)置的與本地轉(zhuǎn)發(fā)模式對應(yīng)的本地網(wǎng)關(guān)的MAC地址;
[0085]本地轉(zhuǎn)發(fā)第一模塊632,用于在目的MAC地址第一判斷模塊631的判斷結(jié)果為是時(shí),對所述報(bào)文進(jìn)行本地轉(zhuǎn)發(fā);
[0086]本地轉(zhuǎn)發(fā)第二模塊633,用于在目的MAC地址第一判斷模塊631的判斷結(jié)果為否時(shí),將所述報(bào)文中包含的目的MAC地址修改為本地網(wǎng)關(guān)的MAC地址,并對修改后的報(bào)文進(jìn)行本地轉(zhuǎn)發(fā)。
[0087]當(dāng)轉(zhuǎn)發(fā)模式確定單元62確定的轉(zhuǎn)發(fā)模式為集中轉(zhuǎn)發(fā)模式;則
[0088]轉(zhuǎn)發(fā)單元63,可以具體包括:
[0089]目的MAC地址第二判斷模塊634,用于判斷所述報(bào)文中包含的目的MAC地址是否為預(yù)先設(shè)置的與集中轉(zhuǎn)發(fā)模式對應(yīng)的遠(yuǎn)程網(wǎng)關(guān)的MAC地址;
[0090]集中轉(zhuǎn)發(fā)第一模塊635,用于在目的MAC地址第二判斷模塊634的判斷結(jié)果為是時(shí),將所述報(bào)文通過CAPWAP隧道發(fā)送至接入控制器AC,由所述AC對所述報(bào)文進(jìn)行集中轉(zhuǎn)發(fā);
[0091]集中轉(zhuǎn)發(fā)第二模塊636,用于在目的MAC地址第二判斷模塊634的判斷結(jié)果為否時(shí),將所述報(bào)文中包含的目的MAC地址修改為遠(yuǎn)程網(wǎng)關(guān)的MAC地址,并將修改后的報(bào)文通過CAPffAP隧道發(fā)送至所述AC,由所述AC對修改后的報(bào)文進(jìn)行集中轉(zhuǎn)發(fā)。
[0092]該接入點(diǎn)設(shè)備還可以包括:
[0093]隧道判斷單元64,用于周期性的判斷該接入點(diǎn)設(shè)備與AC之間的CAPWAP隧道是否斷開;
[0094]第一修改單元65,用于當(dāng)隧道判斷單元64判斷出所述CAPWAP隧道斷開時(shí),將轉(zhuǎn)發(fā)模式確定單元62中的所述對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為本地轉(zhuǎn)發(fā)模式;
[0095]第二修改單元66,用于當(dāng)隧道判斷單元64判斷出所述CAPWAP隧道沒有斷開時(shí),將轉(zhuǎn)發(fā)模式確定單元62中的所述對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為集中轉(zhuǎn)發(fā)模式。
[0096]該接入點(diǎn)設(shè)備還可以包括:
[0097]源MAC地址判斷單元67,用于判斷存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中是否存在報(bào)文接收單元61接收的所述報(bào)文中包含的源MAC地址;
[0098]認(rèn)證單元68,用于當(dāng)源MAC地址判斷單元67判斷出存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中不存在所述報(bào)文中包含的源MAC地址時(shí),對發(fā)送所述報(bào)文的無線網(wǎng)絡(luò)終端進(jìn)行認(rèn)證;則
[0099]轉(zhuǎn)發(fā)模式確定單元62,具體用于:
[0100]在源MAC地址判斷單元判斷出存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中存在所述報(bào)文中包含的源MAC地址時(shí),或者認(rèn)證單元中對發(fā)送所述報(bào)文的無線網(wǎng)絡(luò)終端認(rèn)證成功時(shí),根據(jù)所述報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式。
[0101]基于上述提供的方法,本發(fā)明實(shí)施例還提供了一種報(bào)文轉(zhuǎn)發(fā)控制系統(tǒng),包括上述實(shí)施例中的接入點(diǎn)設(shè)備和接入控制器。
[0102]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0103]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0104]這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0105]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0106]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0107]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種報(bào)文轉(zhuǎn)發(fā)控制方法,其特征在于,包括: 接入點(diǎn)AP接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文; 根據(jù)所述報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式; 按照確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
2.如權(quán)利要求1所述的方法,其特征在于,確定的轉(zhuǎn)發(fā)模式為本地轉(zhuǎn)發(fā)模式;則 按照確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā),具體包括: 判斷所述報(bào)文中包含的目的介質(zhì)訪問控制MAC地址是否為預(yù)先設(shè)置的與本地轉(zhuǎn)發(fā)模式對應(yīng)的本地網(wǎng)關(guān)的MAC地址; 在判斷結(jié)果為是時(shí),對所述報(bào)文進(jìn)行本地轉(zhuǎn)發(fā); 在判斷結(jié)果為否時(shí),將所述報(bào)文中包含的目的MAC地址修改為本地網(wǎng)關(guān)的MAC地址,并對修改后的報(bào)文進(jìn)行本地轉(zhuǎn)發(fā);或者確定的轉(zhuǎn)發(fā)模式為集中轉(zhuǎn)發(fā)模式;則按照確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā),具體包括: 判斷所述報(bào)文中包含的目的MAC地址是否為預(yù)先設(shè)置的與集中轉(zhuǎn)發(fā)模式對應(yīng)的遠(yuǎn)程網(wǎng)關(guān)的MAC地址; 在判斷結(jié)果為是時(shí),將所述報(bào)文通過CAPWAP隧道發(fā)送給接入控制器AC,由所述AC對所述報(bào)文進(jìn)行集中轉(zhuǎn)發(fā); 在判斷結(jié)果為否時(shí),將所述報(bào)文中包含的目的MAC地址修改為遠(yuǎn)程網(wǎng)關(guān)的MAC地址,并將修改后的報(bào)文通過CAPWAP隧 道發(fā)送給所述AC,由所述AC對修改后的報(bào)文進(jìn)行集中轉(zhuǎn)發(fā)。
3.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: AP周期性的判斷自身與AC之間的CAPWAP隧道是否斷開; 當(dāng)判斷出所述CAPWAP隧道斷開時(shí),將所述對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為本地轉(zhuǎn)發(fā)模式; 當(dāng)判斷出所述CAPWAP隧道沒有斷開時(shí),將所述對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為集中轉(zhuǎn)發(fā)模式。
4.如權(quán)利要求1~3任一所述的方法,其特征在于,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式之前,所述方法還包括: 判斷存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中是否存在所述報(bào)文中包含的源MAC地址; 當(dāng)判斷出存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中不存在所述報(bào)文中包含的源MAC地址時(shí),對發(fā)送所述報(bào)文的無線網(wǎng)絡(luò)終端進(jìn)行認(rèn)證;則 根據(jù)所述報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式,具體包括: 在判斷出存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中存在所述報(bào)文中包含的源MAC地址時(shí),或者對發(fā)送所述報(bào)文的無線網(wǎng)絡(luò)終端認(rèn)證成功時(shí),根據(jù)所述報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式。
5.一種接入點(diǎn)設(shè)備,其特征在于,包括:報(bào)文接收單元,用于接收無線網(wǎng)絡(luò)終端發(fā)送的包含目的IP地址的報(bào)文; 轉(zhuǎn)發(fā)模式確定單元,用于根據(jù)報(bào)文接收單元接收的報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式;轉(zhuǎn)發(fā)單元,用于按照轉(zhuǎn)發(fā)模式確定單元確定的轉(zhuǎn)發(fā)模式對所述報(bào)文進(jìn)行轉(zhuǎn)發(fā)。
6.如權(quán)利要求5所述的接入點(diǎn)設(shè)備,其特征在于,轉(zhuǎn)發(fā)模式確定單元確定的轉(zhuǎn)發(fā)模式為本地轉(zhuǎn)發(fā)模式;則 轉(zhuǎn)發(fā)單元,具體包括: 目的MAC地址第一判斷模塊,用于判斷所述報(bào)文中包含的目的介質(zhì)訪問控制MAC地址是否為預(yù)先設(shè)置的與本地轉(zhuǎn)發(fā)模式對應(yīng)的本地網(wǎng)關(guān)的MAC地址; 本地轉(zhuǎn)發(fā)第一模塊,用于在目的MAC地址第一判斷模塊的判斷結(jié)果為是時(shí),對所述報(bào)文進(jìn)行本地轉(zhuǎn)發(fā); 本地轉(zhuǎn)發(fā)第二模塊,用于在目的MAC地址第一判斷模塊的判斷結(jié)果為否時(shí),將所述報(bào)文中包含的目的MAC地址修改為本地網(wǎng)關(guān)的MAC地址,并對修改后的報(bào)文進(jìn)行本地轉(zhuǎn)發(fā);或者 轉(zhuǎn)發(fā)模式確定單元確定的轉(zhuǎn)發(fā)模式為集中轉(zhuǎn)發(fā)模式;則 轉(zhuǎn)發(fā)單元,具體包括: 目的MAC地址第二判斷模塊 ,用于判斷所述報(bào)文中包含的目的MAC地址是否為預(yù)先設(shè)置的與集中轉(zhuǎn)發(fā)模式對應(yīng)的遠(yuǎn)程網(wǎng)關(guān)的MAC地址; 集中轉(zhuǎn)發(fā)第一模塊,用于在目的MAC地址第二判斷模塊的判斷結(jié)果為是時(shí),將所述報(bào)文通過CAPWAP隧道發(fā)送至接入控制器AC,由所述AC對所述報(bào)文進(jìn)行集中轉(zhuǎn)發(fā); 集中轉(zhuǎn)發(fā)第二模塊,用于在目的MAC地址第二判斷模塊的判斷結(jié)果為否時(shí),將所述報(bào)文中包含的目的MAC地址修改為遠(yuǎn)程網(wǎng)關(guān)的MAC地址,并將修改后的報(bào)文通過CAPWAP隧道發(fā)送至所述AC,由所述AC對修改后的報(bào)文進(jìn)行集中轉(zhuǎn)發(fā)。
7.如權(quán)利要求5所述的接入點(diǎn)設(shè)備,其特征在于,所述接入點(diǎn)設(shè)備還包括: 隧道判斷單元,用于周期性的判斷所述接入點(diǎn)設(shè)備與AC之間的CAPWAP隧道是否斷開; 第一修改單元,用于當(dāng)隧道判斷單元判斷出所述CAPWAP隧道斷開時(shí),將轉(zhuǎn)發(fā)模式確定單元中的所述對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為本地轉(zhuǎn)發(fā)模式; 第二修改單元,用于當(dāng)隧道判斷單元判斷出所述CAPWAP隧道沒有斷開時(shí),將轉(zhuǎn)發(fā)模式確定單元中的所述對應(yīng)關(guān)系中預(yù)先指定的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式更新為集中轉(zhuǎn)發(fā)模式。
8.如權(quán)利要求5~7任一所述的接入點(diǎn)設(shè)備,其特征在于,所述接入點(diǎn)設(shè)備還包括: 源MAC地址判斷單元,用于判斷存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中是否存在報(bào)文接收單元接收的所述報(bào)文中包含的源MAC地址; 認(rèn)證單元,用于當(dāng)源MAC地址判斷單元判斷出存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中不存在所述報(bào)文中包含的源MAC地址時(shí),對發(fā)送所述報(bào)文的無線網(wǎng)絡(luò)終端進(jìn)行認(rèn)證;則 轉(zhuǎn)發(fā)模式確定單元,具體用于: 在源MAC地址判斷單元判斷出存儲的已通過認(rèn)證的無線網(wǎng)絡(luò)終端的源MAC地址中存在所述報(bào)文中包含的源MAC地址時(shí),或者認(rèn)證單元中對發(fā)送所述報(bào)文的無線網(wǎng)絡(luò)終端認(rèn)證成功時(shí),根據(jù)所述報(bào)文中包含的目的IP地址,以及預(yù)先設(shè)置的網(wǎng)段與轉(zhuǎn)發(fā)模式的對應(yīng)關(guān)系,確定所述目的IP地址所屬的網(wǎng)段對應(yīng)的轉(zhuǎn)發(fā)模式。
9.一種報(bào)文轉(zhuǎn)發(fā)控制系統(tǒng),其特征在于, 包括:如權(quán)利要求5~8任一所述的接入點(diǎn)設(shè)備和接入控制器。
【文檔編號】H04W88/08GK103491005SQ201310404134
【公開日】2014年1月1日 申請日期:2013年9月6日 優(yōu)先權(quán)日:2013年9月6日
【發(fā)明者】劉陳泓 申請人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司