<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

基于瘦ap的用戶信息管理方法

文檔序號:7744822閱讀:330來源:國知局

專利名稱::基于瘦ap的用戶信息管理方法
技術領域
:本發明涉及無線局域網(WLAN)領域,更具體地,涉及一種基于瘦AP架構的用戶信息管理方法。
背景技術
:WLAN的產品架構已經從單一自治的AP(胖AP)演進到由無線控制器(AC)和AP(瘦AP)共同構成的集中控制體系。這種演進的目的是將訪問控制,包括鑒另I」、保密通信、移動管理、射頻管理等從單一AP上分離,由AC加以集中控制。所謂“瘦”AP的傳輸機制相當于有線網絡中的集線器,在無線局域網中不停地接收和傳送數據,任何一臺裝有無線網卡的PC均可通過AP來分享有線局域網絡甚至廣域網絡的資源。理論上,當網絡中增加一個無線AP之后,即可成倍地擴展網絡覆蓋直徑,還可使網絡中容納更多的網絡設備。每個無線AP基本上都擁有一個以太網接口,用于實現無線與有線的連接。在瘦AP架構的無線局域網中,AC通過管理隧道對AP進行管理。當無線用戶關聯AP后,AP通過管理隧道將用戶信息上報給AC。用戶信息主要包括用戶媒體訪問控制(MAC)地址、用戶所關聯AP的Radio配置信息、用戶所關聯的服務集標識(SSID)。AC保存AP上報的用戶信息(用戶信息表),用于無線用戶的管理。在現有技術中,當AC需要確定用戶所關聯的AP時,可以根據用戶MAC地址來查找用戶信息表。如果AC只知道用戶IP地址,則需先根據IP地址查找本地地址解析協議(ARP)表項得到用戶MAC地址,再根據用戶MAC地址查找用戶信息表。AC對無線用戶的管理,主要實現對于無線用戶數據的查詢及允許上線下線等操作。其中,最主要的是對于無線用戶數據的查詢。AC通過用戶的MAC(或IP)地址來查詢用戶的信息,用戶的信息例如包括用戶的IP(或MAC)地址、用戶所在網絡工具平臺(WTP)的ID、用戶關聯的WTP的Radio配置信息、用戶關聯的SSID等信息。如果已知無線用戶的MAC地址,則AC可以從自身存儲的用戶表(AC上的用戶表信息如以下的表1所示)中找出與MAC地址對應的用戶的WTPID、RadioID及關聯的WLANID,這樣可以查到無線用戶關聯的WTP的信息、Radio的信息和SSID的信息;而IP地址只能通過查詢本地的ARP表來得到。表1<table>tableseeoriginaldocumentpage3</column></row><table>如果AC只知道用戶的IP地址,則需要查詢本地的ARP表來得到用戶的MAC地址,然后通過上面的步驟來查詢得到用戶關聯的WTP的信息、Radio的信息和SSID的信息。綜上所述,無論以MAC地址還是IP地址為索引來查詢無線用戶的相關信息,都需要在AC上查詢ARP表項。當用戶數量較大時,AC需維護大量用戶的ARP或鄰居發現(ND)表項,處理ARP或ND的學習和老化,這增加了AC性能壓力,且容易導致網絡中產生大量ARP或ND廣播。
發明內容為了解決以上的技術問題,本發明提供了一種基于瘦AP的用戶信息管理方法,其中,AP通過偵聽用戶和DHCP之間的報文來在AP上實現DHCPSnooping,從而獲得關于用戶的用戶信息,并由AP將用戶信息上報給AC。根據本發明的一方面,提供了一種基于瘦無線接入點AP的用戶信息管理方法,包括以下步驟AP監聽用戶與DHCP服務器之間的DHCP請求和響應,獲取和保存用戶的IP地址和MAC地址的對應關系以及其他用戶信息;AP將所述對應關系和其他用戶信息上報到無線控制器AC;AC將所述對應關系和其他用戶信息保存到用戶信息列表中,向AP發送確認信息以響應AP上報的信息。根據本發明的一方面,所述保存用戶信息的步驟包括AP將用戶的IP地址和MAC地址的對應關系保存為DHCPSnooping表項。根據本發明的一方面,AC的用戶信息列表的表項包括MAC地址、IP地址、Radio標識、WLAN標識和安全策略標識。根據本發明的一方面,監聽的步驟包括AP在將來自DHCP服務器的DHCPACK報文轉發給用戶的同時記錄用戶的用戶信息。根據本發明的一方面,AC根據用戶的IP地址作為索引來查詢用戶信息列表。根據本發明的一方面,AP與AC按照CAPWAP協議進行通信。根據本發明的另一方面,還提供了一種基于瘦無線接入點AP的無線用戶信息管理系統,所述系統包括AP、DHCP服務器和無線控制器AC,其中,AP監聽用戶與DHCP服務器的DHCP請求和響應,獲取和保存用戶的IP地址和MAC地址的對應關系以及其他用戶信息,并將所述對應關系和其他用戶信息上報到AC;AC將所述對應關系和其他用戶信息保存到用戶信息列表中,向AP發送確認信息以響應AP上報的信息。通過下面結合附圖對實施例的詳細描述,本發明的上述和/或其他方面將會變得清楚和更容易理解,其中圖1示出了根據本發明實施例的用戶管理方法所應用的無線局域網結構和操作過程;圖2示出的是根據本發明實施例的AP監聽DHCP服務器與用戶之間的請求和響應的操作過程;圖3示出的是根據本發明實施例的用于AP上報用戶信息給AC的報文格式。具體實施例方式下面將參照附圖來描述根據本發明示例性實施例的用戶信息管理方法。圖1示出了根據本發明實施例的用戶管理方法所應用的無線局域網結構和操作流程。如圖1所示,本發明所應用的無線局域網包括用戶STA1、無線接入點AP、DHCP服務器和無線控制器AC。用戶STAl通過AP與DHCP服務器和AC連接。DHCP服務器和AC可以位于同一物理實體上。DHCP服務器為用戶分配IP地址。根據本發明的示例性實施例,為了獲得用戶的IP地址和MAC地址之間的對應關系,在步驟100,AP監聽用戶與DHCP服務器的DHCP請求和響應,獲取和保存用戶的IP地址和MAC地址的對應關系和其他用戶信息。這里,用戶的IP地址可以是IPv4地址或IPv6地址。下面將參照圖2詳細解釋根據本發明一實施例的AP監聽DHCP服務器與用戶之間的請求和響應的過程。參照圖2,用戶STAl和AP、DHCP服務器分別執行以下操作⑴用戶STAl發送DHCP發現(DHCPDiscover)廣播,尋找DHCP(DHCPv4或DHCPv6)服務器;(2)AP收到STAl的DHCP發現報文后,記錄STAl的MAC地址,并將該報文發送給DHCP服務器;(3)DHCP服務器收到DHCP發現報文之后,將DHCP邀請(DHCPOffer)報文作為響應發送到AP,在DHCP邀請報文中可包含諸如為用戶STAl分配的IP地址(IPv4地址或IPv6地址)、網絡掩碼、租期等信息;(4)AP把DHCP邀請報文轉發給STAl;(5)STAl選擇接受DHCP服務器分配的IP地址,并將DHCP請求(DHCPRequest)報文發送到AP;(6)AP轉發DHCP請求報文給DHCP服務器;(7)DHCP服務器將DHCP確認(DHCPACK)報文作為響應回復到AP;(8)AP將DHCP確認報文轉發給STA1,同時記錄STAl的MAC地址和IP地址的對應關系,另外,AP還記錄諸如用戶STAl的掩碼、網關、租期、WLAN-ID、端口等的其他用戶信息,將對應關系和以上的用戶信息本地保存為DHCPSnooping表項。通過以上操作,AP將包含STAl的MAC地址和IP地址的對應關系的信息和其他用戶信息保存為DHCPSnooping表項,從而在AP上實現了DHCPSnooping過程。可根據用戶需要定義DHCPSnooping表項中的內容。當然,以上只是AP獲取用戶的MAC地址和IP地址的對應關系以及其他用戶信息的一個示例,顯然,本領域的技術人員明白,可以采用與上述過程不同的方式來從用戶STAl與DHCP服務器之間的通信中監聽和獲取用戶信息。接下來,參照回到圖1。在AP獲得了用戶的IP地址和MAC地址之間的對應關系之后,在步驟200,AP將所述對應關系和其他用戶信息上報到無線控制器AC。在本發明的實施例中,由于AP將IP地址與MAC地址保存在DHCPSnooping表項中,因此,AP將包含對應關系和其他用戶信息的DHCPSnooping表項上報給AC。AP與AC之間可采用CAPWAP協議的報文來進行信息的上報。當然,本領域的技術人員可以理解,AP和AC可以采用其他的私有協議來上報所述信息。稍后將參照圖3解釋根據本發明的采用CAPWAP協議上報MAC地址和IP地址以及其他用戶信息的示例。最后,在步驟300,在接收到來自AP的報文之后,AC將報文中關于所述對應關系和其他用戶信息的信息保存到用戶信息列表中,并向AP發送確認信息。也就是說,AC將AP上報的DHCPSnooping表項中的信息保存到用戶信息列表。下面的表2示出的是在AC上存儲的增加了IP地址后的用戶信息列表。通過此表,AC可以以IP地址為索引查找用戶的其他信息,例如MAC地址、WLANID等,從而可以查找與用戶相關的Radio的信息和SSID信<table>tableseeoriginaldocumentpage6</column></row><table>用戶MACI用戶IP地址IAP標識IRadio標識IWLAN標識|安全策略地址標識<table>tableseeoriginaldocumentpage6</column></row><table>圖3示出的是根據本發明實施例的用于AP上報用戶信息給AC的報文格式。在CAPffAP協議中并沒有規定此格式,本領域的技術人員可根據需要自行限定報文的格式。在圖3示出的報文中包括以下項操作類型、Radio標識、WLAN標識、MAC地址、長度、IP地址。其中,“操作類型(Op類型)”用于表示DHCP分配的IP地址的租約到期之后IP的變化使用,類型的值可以包括添加(add0)、刪除(del1)和修改(modify2)。“Radio標識”指示用戶所在的Radio。"WLAN標識”指示用戶所在的WLAN。“MAC地址”指示用戶的MAC地址,其默認為6字節。“IP地址”指示用戶的IP地址。通過以上處理,AC可更方便地獲得關于用戶的用戶信息,從而可以更好地查詢和管理用戶信息。根據本發明的用戶信息管理方法可以實現以下有益效果AC可以根據用戶源IP地址查找用戶表項,一次定位用戶所關聯的AP;AC可以將用戶DHCPSnooping表項作為靜態ARP表項或ND表項使用,而無需獨立維護ARP表項或ND表項的學習和老化,降低AC性能壓力;DHCPSnooping過程由AP完成,降低了AC性能壓力。另外,根據本發明的用戶信息管理方法可滿足瘦AP架構下任何組網,這是因為在本發明中,用戶流量不經過AC。雖然已經參照本發明的若干示例性實施例示出和描述了本發明,但是本領域的技術人員將理解,在不脫離權利要求及其等同物限定的本發明的精神和范圍的情況下,可以在形式和細節上做出各種改變。權利要求一種基于瘦無線接入點AP的用戶信息管理方法,包括(a)AP監聽用戶與DHCP服務器之間的DHCP請求和響應,獲取和保存用戶的IP地址和MAC地址的對應關系以及其他用戶信息;(b)AP將所述對應關系和其他用戶信息上報到無線控制器AC;(c)AC將所述對應關系和其他用戶信息保存到用戶信息列表中,向AP發送確認信息以響應AP上報的信息。2.如權利要求1所述的用戶信息管理方法,其中,所述步驟(a)包括:AP將所述對應關系和其他用戶信息保存為DHCPSnooping表項。3.如權利要求2所述的用戶信息管理方法,其中,AC的用戶信息列表的表項包括:MAC地址、IP地址、Radio標識、WLAN標識和安全策略標識。4.如權利要求1所述的用戶信息管理方法,其中,所述步驟(a)包括:AP在將來自DHCP服務器的DHCPACK報文轉發給用戶的同時記錄AP的所述對應關系和其他用戶信息。5.如權利要求1所述的用戶信息管理方法,其中,AC根據AP的IP地址作為索引來查詢用戶信息列表以獲得AP的MAC地址和其他用戶信息。6.如權利要求1所述的用戶信息管理方法,其中,AP與AC按照CAPWAP協議進行通信。7.一種基于瘦無線接入點AP的無線用戶信息管理系統,包括AP、DHCP服務器和無線控制器AC,其中,AP監聽用戶與DHCP服務器的DHCP請求和響應,獲取和保存用戶的IP地址和MAC地址的對應關系以及其他用戶信息,并將所述對應關系和其他用戶信息上報到AC;AC將所述對應關系和其他用戶信息保存到用戶信息列表中,向AP發送確認信息以響SAP上報的信息。8.如權利要求7所述的無線用戶信息管理系統,其中,AP將所述對應關系和其他用戶信息保存為DHCPSnooping表項。9.如權利要求8所述的無線用戶信息管理系統,其中,AC的用戶信息列表的表項包括MAC地址、IP地址、Radio標識、WLAN標識和安全策略標識。全文摘要提供了一種基于瘦AP的用戶信息管理方法,所述方法包括AP監聽用戶與DHCP服務器的DHCP請求和響應,獲取和保存用戶的IP地址和MAC地址的對應關系以及其他用戶信息;AP將包含關于所述對應關系和其他用戶信息的信息上報到無線控制器AC;AC將所述對應關系和其他用戶信息保存到用戶信息列表中,向AP發送確認信息以響應AP上報的信息。文檔編號H04L29/12GK101835145SQ20101013564公開日2010年9月15日申請日期2010年3月30日優先權日2010年3月30日發明者劉靖非,范成龍,裴文輝申請人:北京傲天動聯技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影