專(zhuān)利名稱(chēng):無(wú)線局域網(wǎng)環(huán)路防止方法及無(wú)線接入點(diǎn)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無(wú)線局域網(wǎng)環(huán)路防止方法及無(wú)線接入點(diǎn)設(shè)備,屬于無(wú)線局域網(wǎng)技術(shù)領(lǐng)域。
背景技術(shù):
無(wú)線局域網(wǎng)(Wireless Local Area Networks,簡(jiǎn)稱(chēng)WLAN)是指應(yīng)用無(wú)線通信技術(shù)將計(jì)算機(jī)設(shè)備互聯(lián)起來(lái)的網(wǎng)絡(luò),客戶可通過(guò)筆記本電腦等終端以WLAN隨時(shí)隨地接入互聯(lián)網(wǎng)和企業(yè)網(wǎng),獲取信息、娛樂(lè)或進(jìn)行辦公。圖1為現(xiàn)有瘦AP架構(gòu)的WLAN結(jié)構(gòu)示意圖,如圖所示,現(xiàn)有WLAN中主要包括如下節(jié)點(diǎn)設(shè)備無(wú)線客戶端(簡(jiǎn)稱(chēng)STA),具有支持WLAN接入功能的筆記本電腦或無(wú)線網(wǎng)卡;無(wú)線接入點(diǎn)(簡(jiǎn)稱(chēng)AP),用于將各個(gè)無(wú)線網(wǎng)絡(luò)客戶端連接到一起,然后將無(wú)線網(wǎng)絡(luò)接入以太網(wǎng),以充當(dāng)連接有線網(wǎng)和無(wú)線網(wǎng)的橋梁;無(wú)線控制器(簡(jiǎn)稱(chēng)AC),是無(wú)線網(wǎng)絡(luò)中特有的網(wǎng)絡(luò)設(shè)備,它通過(guò)有線連接來(lái)接入有線網(wǎng)絡(luò),用于管理控制所連接的AP,并將AP上安全、控制和管理等功能都集中在一起處理。其中,每臺(tái)AP都通過(guò)以太網(wǎng)絡(luò)連接一臺(tái)AC,AP只負(fù)責(zé)無(wú)線信號(hào)的接收和發(fā)送,所有數(shù)據(jù)交換和路由通過(guò)AC來(lái)完成;此外,AC還進(jìn)行用戶認(rèn)證、安全策略管理以及射頻信道選擇和輸出功率的調(diào)整。圖2為圖1所示架構(gòu)中各網(wǎng)元之間的通信連接方式示意圖,如圖所示,AP上包括三類(lèi)接口,具體地,AP經(jīng)隧道口與AC通過(guò)無(wú)線接入點(diǎn)控制與部署(Controlling and Provisioning of Wireless Access Point,簡(jiǎn)稱(chēng)CAPWAP)隧道連接,經(jīng)有線口與 AC 通過(guò)以太網(wǎng)連接,并經(jīng)無(wú)線口與各STA通過(guò)無(wú)線連接。其中,CAPWAP協(xié)議定義了 AP與AC之間的通信方式,為AP和AC之間的互通性提供一個(gè)通用封裝和傳輸機(jī)制。所述CAPWAP隧道是一種邏輯通道,AC發(fā)送給AP的每個(gè)報(bào)文,都必須通過(guò)CAPWAP隧道;而AP發(fā)給AC的每個(gè)報(bào)文,也必須通過(guò)CAPWAP隧道?,F(xiàn)有技術(shù)中至少存在如下問(wèn)題STA經(jīng)無(wú)線信道將報(bào)文,如地址解析協(xié)議(Address ResolutionProtocol,簡(jiǎn)稱(chēng) ARP)請(qǐng)求報(bào)文,發(fā)送到AP的無(wú)線口 ;然后,由AP將該報(bào)文經(jīng)有線口發(fā)送到與AC之間的以太網(wǎng)及并經(jīng)隧道口發(fā)送到與AC之間的CAPWAP隧道上;此后,AC又會(huì)對(duì)接收到的報(bào)文進(jìn)行廣播,使其到達(dá)AP;此時(shí),AP如果不做特殊處理,又會(huì)將該報(bào)文經(jīng)CAPWAP隧道和以太網(wǎng)廣播到AC上,從而形成環(huán)路。為了避免在AP和AC之間形成環(huán)路,現(xiàn)有技術(shù)方案中通常將CAPWAP隧道連接和以太網(wǎng)連接配置成不同的虛擬局域網(wǎng)(簡(jiǎn)稱(chēng)VLAN),從而使得CAPWAP隧道上的報(bào)文不會(huì)廣播到以太網(wǎng)連接上,而以太網(wǎng)連接的報(bào)文也不會(huì)廣播到CAPWAP隧道上。但是,這種處理方式需要讓用戶對(duì)AC進(jìn)行配置,實(shí)現(xiàn)起來(lái)比較麻煩,易用性不佳。
發(fā)明內(nèi)容
本發(fā)明提供一種無(wú)線局域網(wǎng)環(huán)路防止方法及無(wú)線接入點(diǎn)設(shè)備,僅配置AP即可防止AP和AC之間發(fā)生產(chǎn)生環(huán)路,且具有較佳的易用性。本發(fā)明一方面提供一種無(wú)線局域網(wǎng)環(huán)路防止方法,其中包括AP經(jīng)無(wú)線口接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后,將所述第一報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在地址表中;所述AP將所述第一報(bào)文發(fā)送給AC ;當(dāng)所述AP經(jīng)有線口接收到由所述AC發(fā)來(lái)的第二報(bào)文時(shí),根據(jù)該第二報(bào)文的目的地址確定目的出口;當(dāng)所述第二報(bào)文的目的出口為隧道口時(shí),判斷該第二報(bào)文的源地址是否已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中,若是,則丟棄該第二報(bào)文。本發(fā)明另一方面提供一種無(wú)線接入點(diǎn)設(shè)備,包括與以太網(wǎng)連接的有線口、與 CAPffAP隧道連接的隧道口及與無(wú)線信道連接的無(wú)線口,其中還包括記錄模塊,用于當(dāng)所述無(wú)線口接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后,將所述第一報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在地址表中;發(fā)送模塊,用于將所述第一報(bào)文發(fā)送給AC ;出口確定模塊,用于當(dāng)所述有線口接收到由所述AC發(fā)來(lái)的第二報(bào)文時(shí),根據(jù)該第二報(bào)文的目的地址確定目的出口;判斷模塊,用于當(dāng)出口確定模塊確定出所述第二報(bào)文的目的出口為隧道口時(shí),判斷該第二報(bào)文的源地址是否已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中;丟棄模塊,用于當(dāng)判斷模塊判斷出所述第二報(bào)文的源地址已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),丟棄所述第二報(bào)文。本發(fā)明通過(guò)在AP上切斷廣播的方式避免了 AC與AP之間的環(huán)路問(wèn)題,用戶僅需要對(duì)AP進(jìn)行配置,無(wú)需AC參與,因此具有較佳的易用性,也減輕了 AC的負(fù)擔(dān)。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有瘦AP架構(gòu)的WLAN結(jié)構(gòu)示意圖;圖2為圖1所示架構(gòu)中各網(wǎng)元之間的通信連接方式示意圖;圖3為本發(fā)明所述無(wú)線局域網(wǎng)環(huán)路防止方法實(shí)施例的流程圖;圖4為本發(fā)明所述無(wú)線接入點(diǎn)設(shè)備實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員
5在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖3為本發(fā)明所述無(wú)線局域網(wǎng)環(huán)路防止方法實(shí)施例的流程圖,如圖所示,包括如下步驟步驟100,AP經(jīng)無(wú)線口接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后,將所述第一報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在地址表中。具體地,該源地址為源MAC地址。所述地址表用于記錄MAC地址與AP上相應(yīng)接口的關(guān)聯(lián)關(guān)系。步驟200,所述AP將所述第一報(bào)文發(fā)送給AC。具體地,該AP可以將該第一報(bào)文僅投遞給隧道口,經(jīng)CAPWAP隧道發(fā)送給AC,而不投遞給有線口;或者,該AP既可以將該第一報(bào)文既投遞給隧道口又投遞給有線口,從而將該第一報(bào)文既經(jīng)CAPWAP隧道發(fā)送給AC,又經(jīng)以太網(wǎng)發(fā)送給AC。由于本實(shí)施例未對(duì)AC的配置未進(jìn)行更改,因此,當(dāng)AC接收到第一報(bào)文后,可以根據(jù)現(xiàn)有技術(shù)進(jìn)行發(fā)送。步驟300,當(dāng)所述AP經(jīng)有線口接收到由所述AC發(fā)來(lái)的第二報(bào)文時(shí),根據(jù)該第二報(bào)文的目的地址確定目的出口 ;當(dāng)所述第二報(bào)文的目的出口為隧道口時(shí),執(zhí)行步驟310 ;當(dāng)所述第二報(bào)文的目的出口為無(wú)線口時(shí),執(zhí)行步驟320 ;當(dāng)所述第二報(bào)文的目的出口為另一有線口時(shí),執(zhí)行步驟330。具體地,可以通過(guò)查詢地址表的方式確定出所述目的出口。步驟310,判斷該第二報(bào)文的源地址是否已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中,若是,則執(zhí)行步驟311,否則執(zhí)行步驟312。步驟311,丟棄所述第二報(bào)文。當(dāng)判斷出所述第二報(bào)文的源地址已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),表明該第二報(bào)文是AC根據(jù)從無(wú)線口接收到的具有相同源地址的報(bào)文而發(fā)回的報(bào)文,因此將該第二報(bào)文丟棄,以避免該第二報(bào)文又經(jīng)隧道口通過(guò)CAPWAP隧道再次被投遞到AC而形成環(huán)路。步驟312,將所述第二報(bào)文經(jīng)所述隧道口投遞到CAPWAP隧道上,并將所述第二報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中。當(dāng)判斷出所述第二報(bào)文的源地址未與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí), 表明該第二報(bào)文不是AC根據(jù)從無(wú)線口接收到的具有相同源地址的報(bào)文而發(fā)回的報(bào)文,而是該AP首次收到的報(bào)文,因此將該第二報(bào)文經(jīng)所述隧道口投遞到CAPWAP隧道上進(jìn)而到達(dá) AC后,也不會(huì)形成環(huán)路。由于本步驟中的第二報(bào)文是該AP首次收到的報(bào)文,因此采用與步驟100中AP經(jīng)無(wú)線口接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后的處理方式相同,將該第二報(bào)文的源地址也記錄在所述地址表中,以使在步驟310中執(zhí)行判斷時(shí)使用。步驟320,將所述第二報(bào)文經(jīng)所述無(wú)線口投遞給相應(yīng)的無(wú)線客戶端。具體地,如果該第二報(bào)文的目的地址為全“F”,則廣播投遞給所有無(wú)線客戶端;否則將該第二報(bào)文投遞給具有相應(yīng)地址的無(wú)線客戶端。由于本步驟中的第二報(bào)文沒(méi)有被再次發(fā)送到步驟200中所述的AC,因此不會(huì)使AP與AC之間產(chǎn)生環(huán)路。步驟330,將所述第二報(bào)文經(jīng)所述另一有線口投遞到以太網(wǎng)上。
其中,所述另一有線口與步驟300中所述的有線口都是AP用于與以太網(wǎng)連接的接口。所述第二報(bào)文被投遞到以太網(wǎng)上之后,可以根據(jù)相應(yīng)的目的地址到達(dá)到相應(yīng)的節(jié)點(diǎn)設(shè)備。由于本步驟中的第二報(bào)文沒(méi)有被再次發(fā)送到步驟200中所述的AC,因此不會(huì)使AP與 AC之間產(chǎn)生環(huán)路。步驟400,當(dāng)所述AP經(jīng)隧道口接收到由所述AC發(fā)來(lái)的第三報(bào)文時(shí),將該第三報(bào)文經(jīng)無(wú)線口投遞給相應(yīng)的無(wú)線客戶端。其中,所述隧道口與所述無(wú)線口是一一對(duì)應(yīng)的關(guān)系。也就是說(shuō),來(lái)自于無(wú)線口的報(bào)文必然要經(jīng)隧道口投遞到CAPWAP隧道上,進(jìn)而到達(dá)AC ;類(lèi)似地,來(lái)自于隧道口的報(bào)文也必然要經(jīng)無(wú)線口投遞到無(wú)線信道上,進(jìn)而到達(dá)相應(yīng)的無(wú)線客戶端。因此,本步驟中無(wú)需確定目的出口,也無(wú)需對(duì)該第三報(bào)文的源地址進(jìn)行記錄。本實(shí)施例所述方法通過(guò)在AP上切斷廣播的方式避免了 AC與AP之間的環(huán)路問(wèn)題, 用戶僅需要對(duì)AP進(jìn)行配置,無(wú)需AC參與,因此具有較佳的易用性,也減輕了 AC的負(fù)擔(dān)。圖4為本發(fā)明所述無(wú)線接入點(diǎn)設(shè)備實(shí)施例的結(jié)構(gòu)示意圖,如圖所示,該無(wú)線接入點(diǎn)設(shè)備10包括與以太網(wǎng)連接的有線口 11、與CAPWAP隧道連接的隧道口 12及與無(wú)線信道連接的無(wú)線口 13,并且至少還包括記錄模塊14、發(fā)送模塊15、出口確定模塊16、判斷模塊 17及丟棄模塊18,其工作原理如下當(dāng)所述無(wú)線口 13接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后,由記錄模塊14將所述第一報(bào)文的源地址與所述無(wú)線口 13相關(guān)聯(lián)記錄在地址表中,具體地,該源地址為源MAC地址,所述地址表用于記錄MAC地址與AP上相應(yīng)接口的對(duì)應(yīng)關(guān)系;此后由發(fā)送模塊15將所述第一報(bào)文發(fā)送給AC。當(dāng)所述有線口 11接收到由所述AC發(fā)來(lái)的第二報(bào)文時(shí),由出口確定模塊16根據(jù)該第二報(bào)文的目的地址確定目的出口 ;當(dāng)出口確定模塊16確定出所述第二報(bào)文的目的出口為隧道口 12時(shí),由判斷模塊17判斷該第二報(bào)文的源地址是否已經(jīng)被記錄模塊14與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中,當(dāng)判斷模塊17判斷出所述第二報(bào)文的源地址已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),由丟棄模塊18丟棄所述第二報(bào)文。此處,如果判斷模塊17判斷出所述第二報(bào)文的源地址已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中,則表明該第二報(bào)文是AC根據(jù)從無(wú)線口 13接收到的具有相同源地址的報(bào)文而發(fā)回的報(bào)文,因此由丟棄模塊18將該第二報(bào)文丟棄,以避免該第二報(bào)文又經(jīng)隧道口 12通過(guò)CAPWAP隧道再次被投遞到AC而形成環(huán)路。當(dāng)判斷模塊17判斷出所述第二報(bào)文的源地址未與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),由第三投遞模塊IB將該第二報(bào)文經(jīng)所述隧道口 12投遞到CAPWAP隧道上,并由記錄模塊14將該第二報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中。此處,如果判斷模塊17判斷出所述第二報(bào)文的源地址未與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中,則表明該第二報(bào)文不是AC根據(jù)從無(wú)線口 13接收到的具有相同源地址的報(bào)文而發(fā)回的報(bào)文,而是該AP首次收到的報(bào)文,因此將該第二報(bào)文經(jīng)所述隧道口 12投遞到CAPWAP隧道上進(jìn)而到達(dá)AC后,也不會(huì)形成環(huán)路。另外,由于此時(shí)的第二報(bào)文是該AP首次收到的報(bào)文,因此采用與前述記錄模塊14的處理方式相同,將該第二報(bào)文的源地址也記錄在所述地址表中,以便在執(zhí)行后續(xù)判斷時(shí)使用。另外,當(dāng)出口確定模塊16確定出所述第二報(bào)文的目的出口為無(wú)線口 13時(shí),由第一投遞模塊19將所述第二報(bào)文經(jīng)所述無(wú)線口投遞給相應(yīng)的無(wú)線客戶端。由于此時(shí)的第二報(bào)文沒(méi)有被再次發(fā)送到所述AC,因此不會(huì)使AP與AC之間產(chǎn)生環(huán)路。另外,當(dāng)出口確定模塊16確定出所述第二報(bào)文的目的出口為另一有線口(圖中未示出)時(shí),還可以由第二投遞模塊IA將該第二報(bào)文經(jīng)所述另一有線口投遞到以太網(wǎng)上。由于此時(shí)的第二報(bào)文沒(méi)有被再次發(fā)送到所述AC,因此不會(huì)使AP與AC之間產(chǎn)生環(huán)路。另外,當(dāng)所述隧道口 12接收到由所述AC發(fā)來(lái)的第三報(bào)文時(shí),可以由第四投遞模塊 IC將該第三報(bào)文經(jīng)無(wú)線口 13投遞給相應(yīng)的無(wú)線客戶端。其中,所述隧道口 12與所述無(wú)線口 13是一一對(duì)應(yīng)的關(guān)系。也就是說(shuō),來(lái)自于無(wú)線口 13的報(bào)文必然要經(jīng)隧道口 12投遞到 CAPWAP隧道上,進(jìn)而到達(dá)AC;類(lèi)似地,來(lái)自于隧道口 12的報(bào)文也必然要經(jīng)無(wú)線口 13投遞到無(wú)線信道上,進(jìn)而到達(dá)相應(yīng)的無(wú)線客戶端。因此,此時(shí)無(wú)需確定目的出口,也無(wú)需對(duì)該第三報(bào)文的源地址進(jìn)行記錄。本實(shí)施例所述設(shè)備通過(guò)在AP上切斷廣播的方式避免了 AC與AP之間的環(huán)路問(wèn)題, 用戶僅需要對(duì)AP進(jìn)行配置,無(wú)需AC參與,因此具有較佳的易用性,也減輕了 AC的負(fù)擔(dān)。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種無(wú)線局域網(wǎng)環(huán)路防止方法,其特征在于,包括AP經(jīng)無(wú)線口接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后,將所述第一報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在地址表中;所述AP將所述第一報(bào)文發(fā)送給AC ;當(dāng)所述AP經(jīng)有線口接收到由所述AC發(fā)來(lái)的第二報(bào)文時(shí),根據(jù)該第二報(bào)文的目的地址確定目的出口;當(dāng)所述第二報(bào)文的目的出口為隧道口時(shí),判斷該第二報(bào)文的源地址是否已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中,若是,則丟棄該第二報(bào)文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)該第二報(bào)文的目的地址確定目的出口之后還包括當(dāng)所述第二報(bào)文的目的出口為無(wú)線口時(shí),則將所述第二報(bào)文經(jīng)該無(wú)線口投遞給相應(yīng)的無(wú)線客戶端。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)該第二報(bào)文的目的地址確定目的出口之后還包括當(dāng)所述第二報(bào)文的目的出口為另一有線口時(shí),則將所述第二報(bào)文經(jīng)所述另一有線口投遞到以太網(wǎng)上。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)判斷出所述第二報(bào)文的源地址未與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),將所述第二報(bào)文經(jīng)所述隧道口投遞到CAPWAP隧道上,并將所述第二報(bào)文的源地址與所述有線口相關(guān)聯(lián)記錄在所述地址表中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述AP將所述第一報(bào)文發(fā)送給AC之后還包括當(dāng)所述AP經(jīng)隧道口接收到由所述AC發(fā)來(lái)的第三報(bào)文時(shí),將該第三報(bào)文經(jīng)無(wú)線口投遞給相應(yīng)的無(wú)線客戶端。
6.一種無(wú)線接入點(diǎn)設(shè)備,包括與以太網(wǎng)連接的有線口、與CAPWAP隧道連接的隧道口及與無(wú)線信道連接的無(wú)線口,其特征在于,還包括記錄模塊,用于當(dāng)所述無(wú)線口接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后,將所述第一報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在地址表中;發(fā)送模塊,用于將所述第一報(bào)文發(fā)送給AC ;出口確定模塊,用于當(dāng)所述有線口接收到由所述AC發(fā)來(lái)的第二報(bào)文時(shí),根據(jù)該第二報(bào)文的目的地址確定目的出口;判斷模塊,用于當(dāng)出口確定模塊確定出所述第二報(bào)文的目的出口為隧道口時(shí),判斷該第二報(bào)文的源地址是否已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中;丟棄模塊,用于當(dāng)判斷模塊判斷出所述第二報(bào)文的源地址已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),丟棄所述第二報(bào)文。
7.根據(jù)權(quán)利要求6所述的無(wú)線接入點(diǎn)設(shè)備,其特征在于,還包括第一投遞模塊,用于當(dāng)出口確定模塊確定出所述第二報(bào)文的目的出口為無(wú)線口時(shí),將所述第二報(bào)文經(jīng)所述無(wú)線口投遞給相應(yīng)的無(wú)線客戶端。
8.根據(jù)權(quán)利要求6所述的無(wú)線接入點(diǎn)設(shè)備,其特征在于,還包括第二投遞模塊,用于當(dāng)出口確定模塊確定出所述第二報(bào)文的目的出口為另一有線口時(shí),則將所述第二報(bào)文經(jīng)所述另一有線口投遞到以太網(wǎng)上。
9.根據(jù)權(quán)利要求6所述的無(wú)線接入點(diǎn)設(shè)備,其特征在于,還包括第三投遞模塊,用于當(dāng)判斷模塊判斷出所述第二報(bào)文的源地址未與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),將該第二報(bào)文經(jīng)所述隧道口投遞到CAPWAP隧道上;所述記錄模塊還用于當(dāng)判斷模塊判斷出所述第二報(bào)文的源地址未與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中時(shí),將該第二報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中。
10.根據(jù)權(quán)利要求6所述的無(wú)線接入點(diǎn)設(shè)備,其特征在于,還包括第四投遞模塊,用于當(dāng)所述隧道口接收到由所述AC發(fā)來(lái)的第三報(bào)文時(shí),將該第三報(bào)文經(jīng)無(wú)線口投遞給相應(yīng)的無(wú)線客戶端。
全文摘要
本發(fā)明提供一種無(wú)線局域網(wǎng)環(huán)路防止方法及無(wú)線接入點(diǎn)設(shè)備,其中方法包括AP經(jīng)無(wú)線口接收到來(lái)自于無(wú)線客戶端的第一報(bào)文后,將所述第一報(bào)文的源地址與所述無(wú)線口相關(guān)聯(lián)記錄在地址表中;所述AP將所述第一報(bào)文發(fā)送給AC;當(dāng)所述AP經(jīng)有線口接收到由所述AC發(fā)來(lái)的第二報(bào)文時(shí),根據(jù)該第二報(bào)文的目的地址確定目的出口;當(dāng)所述第二報(bào)文的目的出口為隧道口時(shí),判斷該第二報(bào)文的源地址是否已經(jīng)與所述無(wú)線口相關(guān)聯(lián)記錄在所述地址表中,若是,則丟棄該第二報(bào)文。本發(fā)明通過(guò)在AP上切斷廣播的方式避免了AC與AP之間的環(huán)路問(wèn)題,用戶僅需要對(duì)AP進(jìn)行配置,無(wú)需AC參與,因此具有較佳的易用性,也減輕了AC的負(fù)擔(dān)。
文檔編號(hào)H04W40/24GK102176784SQ201010616319
公開(kāi)日2011年9月7日 申請(qǐng)日期2010年12月30日 優(yōu)先權(quán)日2010年12月30日
發(fā)明者林峻 申請(qǐng)人:北京星網(wǎng)銳捷網(wǎng)絡(luò)技術(shù)有限公司