基于Portal的商業(yè)WiFi業(yè)務(wù)統(tǒng)一認(rèn)證平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:軍械工程學(xué)院學(xué)報(bào),由筆耕文化傳播整理發(fā)布。
基于Portal的商業(yè)WiFi業(yè)務(wù)統(tǒng)一認(rèn)證平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
2016005期
徐苑苑
(上海電信科技發(fā)展有限公司 上海 200030)
摘 要 Internet的廣泛應(yīng)用促使人們對(duì)網(wǎng)絡(luò)安全的關(guān)注越來(lái)越深入,公共WiFi也越來(lái)越普及,建設(shè)一個(gè)安全統(tǒng)一的公共WiFi認(rèn)證中心,是越來(lái)越迫切的需求。如何對(duì)公共WiFi 進(jìn)行用戶(hù)控制,對(duì)公共WiFi的數(shù)據(jù)進(jìn)行驗(yàn)證,保證網(wǎng)絡(luò)交流的安全可靠性成為人們所關(guān)注的焦點(diǎn);赑ortal的統(tǒng)一認(rèn)證平臺(tái)正是基于這樣一種背景下應(yīng)運(yùn)而生。實(shí)時(shí)短信認(rèn)證技術(shù)可以有效的解決網(wǎng)絡(luò)安全問(wèn)題,其功能可歸結(jié)為門(mén)戶(hù)推送和身份認(rèn)證兩大功能。本設(shè)計(jì)從統(tǒng)一認(rèn)證中心的構(gòu)建出發(fā),通過(guò)構(gòu)建短信認(rèn)證管理中心,通過(guò)手機(jī)短消息,實(shí)現(xiàn)對(duì)用戶(hù)的實(shí)時(shí)認(rèn)證,來(lái)實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)可信任身份的保證,確保網(wǎng)絡(luò)通信的安全。
關(guān)鍵詞 公共WiFi,Portal認(rèn)證,統(tǒng)一認(rèn)證平臺(tái)
中圖分類(lèi)號(hào):TP3 文獻(xiàn)標(biāo)識(shí)碼:A
doi:10.3969/j.issn.1674-7933.2016.05.03
Portal-based Commercial WiFi Service Unifi ed
Authentication Platform
XU Yuanyuan
Abstract The extensive application of Internet makes people pay more attention to the security of network, andthe public WiFi is becoming more and more popular. It is urgent to build a secure and unifi ed public WiFi authenticationcenter. How to control public WiFi, to verify the data of public WiFi, to ensure the security and reliability of networkcommunication have become the focus of people´s attention. Portal based unifi ed authentication platform is based onsuch a background came into being. Real time SMS authentication technology can effectively solve the problem ofnetwork security, and its functions can be attributed to the two functions of portal push and identity authentication. Thisdesign bases on from construction of unifi ed authentication center, by constructing the SMS authentication managementcenter, through mobile phone short message, real-time authentication of users, to achieve identity trust guarantee on thenetwork, to ensure the security of network communication.
KeyWords Public WiFi, Portal Authentication, Unifi ed Authentication Platform
0 引言
軟件項(xiàng)目開(kāi)發(fā)需要一個(gè)團(tuán)隊(duì)互相配合、分工協(xié)作。WiFi統(tǒng)一認(rèn)證平臺(tái)可以規(guī)范一個(gè)軟件開(kāi)發(fā)團(tuán)隊(duì)的日常工作,提高工作效率。軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對(duì)成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的活動(dòng)。目前,統(tǒng)一認(rèn)證平臺(tái)系統(tǒng)的資源未得到有效利用,同時(shí)安全性也存在一定風(fēng)險(xiǎn),數(shù)據(jù)方面也缺少分析及挖掘。然而,軟件項(xiàng)目的管理主要有手工存取及利用VSS、SVN等工具對(duì)軟件項(xiàng)目進(jìn)行管理,起不到對(duì)項(xiàng)目進(jìn)度的實(shí)時(shí)跟蹤與管理。
為了建立統(tǒng)一的無(wú)線網(wǎng)絡(luò)平臺(tái),為電信網(wǎng)點(diǎn)提供穩(wěn)定、安全的無(wú)線網(wǎng)絡(luò)訪問(wèn)環(huán)境, 為后續(xù)電信WiFi平臺(tái)在電信網(wǎng)點(diǎn)開(kāi)展市場(chǎng)宣傳、銷(xiāo)售、售后服務(wù)等業(yè)務(wù)系統(tǒng)提供可靠的基礎(chǔ)支持,本項(xiàng)目設(shè)計(jì)了一個(gè)基于Portal的方便商業(yè)軟件開(kāi)發(fā)過(guò)程管理的統(tǒng)一認(rèn)證平臺(tái)。Portal技術(shù)是一種Web門(mén)戶(hù)技術(shù),能將多個(gè)信息系統(tǒng)、數(shù)據(jù)平臺(tái)進(jìn)行整合,提供同一用戶(hù)身份驗(yàn)證,它能有效的管理軟件開(kāi)發(fā)過(guò)程中每個(gè)階段進(jìn)展情況[1];即時(shí)跟蹤項(xiàng)目開(kāi)發(fā)過(guò)程中的Bug,提供公司財(cái)富庫(kù)資源的開(kāi)放和權(quán)限控制。面對(duì)Portal技術(shù),IBM、SUN、ORACLE和微軟等商業(yè)巨擘都耗費(fèi)巨資開(kāi)發(fā)了自己的Portal平臺(tái)。因此,本文基于Portal技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)商業(yè)WiFi業(yè)務(wù)統(tǒng)一認(rèn)證平臺(tái)。
1 需求分析
1.1 業(yè)務(wù)需求
在實(shí)際商業(yè)WiFi組網(wǎng)應(yīng)用中,用戶(hù)對(duì)網(wǎng)絡(luò)驗(yàn)證的可靠性要求越來(lái)越高。若接入設(shè)備與認(rèn)證服務(wù)器通信中斷,將導(dǎo)致用戶(hù)無(wú)法正常上線同時(shí)對(duì)設(shè)備及服務(wù)器帶來(lái)計(jì)費(fèi)問(wèn)題。如何維護(hù)網(wǎng)絡(luò)的穩(wěn)定是需要解決的問(wèn)題之一。
由于在開(kāi)發(fā)過(guò)程中會(huì)遇到許多問(wèn)題,面對(duì)面的通知、開(kāi)發(fā)過(guò)程中Bug的記錄與后期查看、任務(wù)下發(fā)與跟蹤等都會(huì)使項(xiàng)目進(jìn)度變慢。對(duì)于公司的財(cái)富庫(kù)的使用沒(méi)有很好的利用,總是要通過(guò)其他工具去查看資源,使用極不方便。
基于以上情況,需要平臺(tái)采用信息技術(shù)對(duì)軟件項(xiàng)目進(jìn)度、流程、Bug等方面進(jìn)行管理,提高系統(tǒng)開(kāi)發(fā)效率的目的。在該系統(tǒng)中,希望實(shí)現(xiàn)包括開(kāi)發(fā)流程跟蹤、Bug管理、文檔管理、財(cái)富庫(kù)建設(shè)等基礎(chǔ)功能,可以解決開(kāi)發(fā)進(jìn)度跟蹤困難、管理提交文檔不便、開(kāi)發(fā)過(guò)程中所產(chǎn)生的Bug處理結(jié)果不明、公司財(cái)富庫(kù)得不到有效的利用的問(wèn)題。
為進(jìn)一步完善軟件項(xiàng)目流程及資源的統(tǒng)一管理,更加全面、有效的服務(wù)于軟件開(kāi)發(fā)過(guò)程和財(cái)富庫(kù)管理,基于Portal的商業(yè)WiFi業(yè)務(wù)平臺(tái)需達(dá)成以下業(yè)務(wù)目標(biāo):
(1) 構(gòu)建統(tǒng)一、穩(wěn)定、安全的電信網(wǎng)點(diǎn)無(wú)線網(wǎng)絡(luò)環(huán)境。
(2) 為電信網(wǎng)點(diǎn)客戶(hù)訪問(wèn)互聯(lián)網(wǎng)時(shí)提供穩(wěn)定的無(wú)線WiFi接入環(huán)境。
(3) 按照公安部82號(hào)令要求,提供客戶(hù)接入無(wú)線網(wǎng)絡(luò)時(shí)的認(rèn)證信息及相關(guān)數(shù)據(jù),通過(guò)電信網(wǎng)點(diǎn)端公共場(chǎng)所安全管理系統(tǒng)進(jìn)行數(shù)據(jù)合并后上傳到公安網(wǎng)監(jiān)部門(mén)。
(4) 為電信網(wǎng)點(diǎn)員工訪問(wèn)業(yè)務(wù)系統(tǒng)提供穩(wěn)定的WiFi接入環(huán)境。
(5) 收集電信網(wǎng)點(diǎn)客流信息,為電信網(wǎng)點(diǎn)實(shí)現(xiàn)客流分析提供數(shù)據(jù)支持。
(6) 用戶(hù)通過(guò)接入設(shè)備訪問(wèn)web server認(rèn)證頁(yè)面,通過(guò)認(rèn)證后可以訪問(wèn)外網(wǎng)。
(7) 在不同的組網(wǎng)模式下,支持多種認(rèn)證方式[2]。
1.2 可行性分析
可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。該系統(tǒng)的可行性分析包括經(jīng)濟(jì)可行性、技術(shù)可行性和操作可行性三個(gè)方面的內(nèi)容。經(jīng)過(guò)系統(tǒng)分析,此系統(tǒng)開(kāi)發(fā)目標(biāo)明確,在各方面都可行,并且投入少、見(jiàn)效快。因此系統(tǒng)的開(kāi)發(fā)是完全可行的。
2 概要設(shè)計(jì)
統(tǒng)一運(yùn)維和認(rèn)證中心系統(tǒng),是整個(gè)WiFi系統(tǒng)的門(mén)戶(hù),需要滿足管理員、廠商、顧客的多種接入需要,平臺(tái)采用集中認(rèn)證、集中更新Portal的模式來(lái)建設(shè)[3],按以下總體架構(gòu)進(jìn)行。
2.1 架構(gòu)及部署
本項(xiàng)目分為總部端-電信網(wǎng)點(diǎn)兩層結(jié)構(gòu),針對(duì)一個(gè)典型的商業(yè)WiFi場(chǎng)所,總體架構(gòu)圖如圖1。
部署分為總部端和電信網(wǎng)點(diǎn)端進(jìn)行,電信網(wǎng)點(diǎn)端無(wú)線網(wǎng)絡(luò)架構(gòu)往往按單出口和雙出口兩種提供給用戶(hù),如圖2中右上角“出口*”所標(biāo)記的。當(dāng)采用“單出口”模式時(shí),該出口就是員工出口;當(dāng)采用“雙出口”模式時(shí),出口是員工、客戶(hù)共用出口。
2.2 功能設(shè)計(jì)
在完成了對(duì)平臺(tái)的功能需求分析后,對(duì)系統(tǒng)的功能進(jìn)行設(shè)計(jì)。設(shè)計(jì)中,考慮將應(yīng)用分離為不同的功能,這些功能保持盡可能小的重疊,使各功能的依賴(lài)關(guān)系最小化。統(tǒng)一認(rèn)證系統(tǒng)實(shí)現(xiàn)客戶(hù)的無(wú)線接入認(rèn)證[4],主要功能如下:
(1) 支持客戶(hù)通過(guò)以微信掃一掃后選擇關(guān)注、短信認(rèn)證、會(huì)員號(hào)登陸等多種認(rèn)證方式,接入電信網(wǎng)點(diǎn)無(wú)線網(wǎng)絡(luò);后續(xù)可支持支付寶掃一掃關(guān)注。統(tǒng)一Portal 認(rèn)證包括微信、短信、會(huì)員號(hào)、白名單、MAC免認(rèn)證等多種認(rèn)證方式,適合不同人群,另外如百度APP 一鍵式登錄,也可以支持其他“掃一掃”的APP登錄方式,包括支付寶。
(2) 平臺(tái)可以收集到店并連接上WiFi 客戶(hù)的微信OpenID、手機(jī)號(hào)等;短信和微信登錄,Portal 都會(huì)記錄微信OPEN ID和手機(jī)號(hào)。
(3) 平臺(tái)可收集到打開(kāi)WiFi但未連接到電信網(wǎng)點(diǎn)無(wú)線的非關(guān)聯(lián)客戶(hù)MAC地址及到店、離店信息;Portal 啟動(dòng)嗅探功能,可以收集到連接和非連接的MAC地址;更進(jìn)一步的,可以提供客人軌跡記錄、位置服務(wù)等功能,開(kāi)發(fā)進(jìn)店、離店的應(yīng)用。
(4) 客戶(hù)二次到店或跨電信網(wǎng)點(diǎn)無(wú)需再次認(rèn)證;Portal系統(tǒng)有二次免認(rèn)證功能,在全系統(tǒng)范圍內(nèi)(跨店)方便用戶(hù)簡(jiǎn)化上網(wǎng)流程。
(5) 客戶(hù)認(rèn)證界面為統(tǒng)一樣式,分為上下兩部分,上部為總部端控制,總部端可根據(jù)需要調(diào)整認(rèn)證Portal界面樣式、修正廣告內(nèi)容。下部為電信網(wǎng)點(diǎn)控制,電信網(wǎng)點(diǎn)可以自定義認(rèn)證畫(huà)面,進(jìn)行廣告宣傳;Portal有多種子頁(yè)面可供不同管理員定制,自行管理,同時(shí)提供Portal自服務(wù)平臺(tái),供管理員進(jìn)行個(gè)性化Portal 頁(yè)面的定制。
(6) 自動(dòng)匹配各類(lèi)型無(wú)線終端,并推送自匹配分辨率的廣告頁(yè)面所有Portal 頁(yè)面均可以自適應(yīng)用戶(hù)終端屏幕。
(7) 可按公司架構(gòu)自定義建立:地區(qū)、大區(qū)、小區(qū)(城市)、電信網(wǎng)點(diǎn)四級(jí)組織架構(gòu)分組管理,招標(biāo)人可以查看各級(jí)的客戶(hù)到店情況;電信網(wǎng)點(diǎn)可以查看、統(tǒng)計(jì)本店到店客戶(hù)情況;Portal 管理系統(tǒng)提供分級(jí)權(quán)限的管理員設(shè)置,用戶(hù)可以自行定義多級(jí)組織架構(gòu)管理權(quán)限。
(8) 在線用戶(hù)手機(jī)號(hào)碼、IP、MAC等實(shí)時(shí)查看和管理。
Portal 提供在線用戶(hù)號(hào)碼、終端信息的查看、管理、下線等服務(wù);支持802.1x認(rèn)證,電信網(wǎng)點(diǎn)員工可以通過(guò)WPA2+AES接入專(zhuān)用高安全無(wú)線SSID。WiFi系統(tǒng)結(jié)合認(rèn)證系統(tǒng),可以現(xiàn)行提供mac認(rèn)證、802.1x認(rèn)證。
(9) 電信網(wǎng)點(diǎn)員工通過(guò)短信認(rèn)證,接入電信網(wǎng)點(diǎn)辦公無(wú)線網(wǎng)絡(luò);支持辦公網(wǎng)的多種認(rèn)證方式,如白名單認(rèn)證后,賦予員工不同的訪問(wèn)權(quán)限。
(10) 支持黑白名單功能,電信網(wǎng)點(diǎn)員工、客戶(hù)訪問(wèn)相互隔離,并可根據(jù)自身網(wǎng)絡(luò)情況,在員工、客戶(hù)訪問(wèn)網(wǎng)絡(luò)時(shí)提供不同的用戶(hù)訪問(wèn)權(quán)限。Portal系統(tǒng)通過(guò)定義不同認(rèn)證方式的先后優(yōu)先級(jí),可以先為員工進(jìn)行mac和用戶(hù)名認(rèn)證,通過(guò)RADIUS屬性授權(quán),給予員工不同的訪問(wèn)權(quán)限。Portal的認(rèn)證機(jī)制、認(rèn)證日志均可以標(biāo)準(zhǔn)接口開(kāi)放,方便招標(biāo)人實(shí)現(xiàn)考勤等第三方系統(tǒng)的對(duì)接。
3 詳細(xì)設(shè)計(jì)與技術(shù)實(shí)現(xiàn)
3.1 模塊設(shè)計(jì)
1) Portal模塊
Portal按支持多熱點(diǎn)模式部署,各區(qū)域(網(wǎng)點(diǎn))直接調(diào)用數(shù)據(jù)中心IDC的Portal,全部由核心端 Portal系統(tǒng)直接為所有區(qū)域上網(wǎng)用戶(hù)提供Portal推送服務(wù),分為一套統(tǒng)一Portal門(mén)戶(hù)和RADIUS用戶(hù)認(rèn)證系統(tǒng)。
本地有網(wǎng)關(guān)承載本地Portal,本地Portal由IDC統(tǒng)一Portal模塊進(jìn)行管理和更新,本地Portal 留存本地所需要的多套Portal模版供管理員調(diào)用,IDC保留所有網(wǎng)點(diǎn)Portal模版?zhèn)溆煤蛡浞荨?/p>
這一設(shè)計(jì)的優(yōu)勢(shì)是用戶(hù)得到門(mén)戶(hù)推送時(shí)延最低,且可以統(tǒng)一和分級(jí)分權(quán)限管理相結(jié)合,本地Portal 可以在IDC 擁塞或者本地與IDC終端時(shí)依然正常工作,不會(huì)造成大面積用戶(hù)Portal的故障,減小運(yùn)維的壓力。
2) 廣告經(jīng)營(yíng)模塊
廣告經(jīng)營(yíng)模塊與Portal 系統(tǒng)密切對(duì)接,隨時(shí)將更新的廣告內(nèi)容,通過(guò)認(rèn)證前Portal、認(rèn)證后Portal、懸浮窗(條)等形式更新到所有網(wǎng)點(diǎn)Portal上去。
廣告經(jīng)營(yíng)模塊包括CMS 內(nèi)容編排系統(tǒng),以及SMS短信通道、微信對(duì)接服務(wù),可以直接編輯信息推送的模版和內(nèi)容,并對(duì)手機(jī)號(hào)、微信ID進(jìn)行內(nèi)容的推送。
3) 寬帶計(jì)費(fèi)
可以用于場(chǎng)內(nèi)WiFi 使用的收費(fèi)運(yùn)營(yíng),可選。
4) WiFi定位引擎和圖商
此次平臺(tái)雖然包含多個(gè)綜合體功能區(qū)塊,但均屬于一個(gè)局域網(wǎng)內(nèi),在數(shù)據(jù)中心IDC 上部署一套ALE 定位引擎,可以在本地進(jìn)行所有無(wú)線終端的位置計(jì)算,并上傳位置等信息與核心IDC端的WiFi定位引擎,由核心端定位引擎調(diào)用地圖服務(wù)器,為BI大數(shù)據(jù)分析和APP 等提供位置信息。上傳定位數(shù)據(jù)由時(shí)間戳、終端ID、類(lèi)型、MAC,以及地圖位置坐標(biāo)組成,大約20字節(jié),按100個(gè)終端每秒產(chǎn)生一次,則每個(gè)AP 要產(chǎn)生 20bytes *100*8=16kbps 的LBS 流量,300個(gè)AP大約4800kbps,即IDC定位數(shù)據(jù)流在局域網(wǎng)內(nèi)是4800kbps;相對(duì)于全場(chǎng)千兆上聯(lián)其數(shù)據(jù)速率要求可以說(shuō)不會(huì)產(chǎn)生壓力。因此如果其他異地網(wǎng)點(diǎn)也進(jìn)行LBS位置服務(wù)時(shí),在異地店內(nèi)增加ALE定位引擎模塊,將定位后的數(shù)據(jù)發(fā)往總部圖商和定位引擎,這樣可以大大降低IDC總部定位引擎的帶寬消耗。
5) 網(wǎng)安審計(jì)
場(chǎng)內(nèi)由于提供公共互聯(lián)網(wǎng)服務(wù),需要安裝網(wǎng)安審計(jì)設(shè)備備查。在出入口采用旁路或者串接網(wǎng)安審計(jì)設(shè)備的方式,可以在網(wǎng)安設(shè)備上產(chǎn)生上網(wǎng)日志,并對(duì)接屬地網(wǎng)安平臺(tái),IDC核心端安裝網(wǎng)安設(shè)備的統(tǒng)一管理平臺(tái),完成故障報(bào)修、維護(hù)、告警等運(yùn)維任務(wù)。
3.2 門(mén)戶(hù)設(shè)計(jì)
按如圖3的架構(gòu)設(shè)計(jì),所有的Portal均為集中化統(tǒng)一管理,由一個(gè)統(tǒng)一的管理中心進(jìn)行所有Portal的編排、發(fā)放、統(tǒng)計(jì)、策略更新。考慮到此次網(wǎng)點(diǎn)較多,有區(qū)域化管理和部署的特點(diǎn),Portal既可以集中化部署,也可以用POP點(diǎn)的方式分散壓力,甚至在本地定位引擎和網(wǎng)安設(shè)備上起Portal服務(wù)—本地提供Portal服務(wù),更新由中心控制和分發(fā),所有的其他認(rèn)證、短信驗(yàn)證碼、微信服務(wù)對(duì)接等都在核心端實(shí)現(xiàn)對(duì)接。
Portal服務(wù)與認(rèn)證服務(wù)分開(kāi)部署架構(gòu)如圖4。
認(rèn)證流程:當(dāng)WiFi客戶(hù)端連接WiFi后,終端的CaptivePortal機(jī)制調(diào)用瀏覽器發(fā)起流量。
AC或IAP截取用戶(hù)上行的訪問(wèn)TCP請(qǐng)求,掛起,并自行發(fā)起向Portal 服務(wù)器的Portal頁(yè)面請(qǐng)求,Portal服務(wù)器群在負(fù)載均衡設(shè)備的管理下,組成一個(gè)高性能的服務(wù)器群,響應(yīng)預(yù)設(shè)的根據(jù)不同AC發(fā)起的Portal request,將對(duì)應(yīng)的Portal頁(yè)面通過(guò)AC傳送到WiFi用戶(hù)的終端屏幕上,提示用戶(hù)輸入手機(jī)號(hào)。
用戶(hù)在認(rèn)證前Portal上輸入手機(jī)號(hào),發(fā)現(xiàn)需要填寫(xiě)驗(yàn)證碼,則點(diǎn)擊一邊的“驗(yàn)證碼”發(fā)送。這一動(dòng)作,Portal服務(wù)啟動(dòng)動(dòng)態(tài)驗(yàn)證碼計(jì)算引擎,隨機(jī)得到一個(gè)驗(yàn)證碼。Portal通過(guò)短消息通道,將這個(gè)驗(yàn)證碼發(fā)出給填入的手機(jī)號(hào);同時(shí)做一個(gè)動(dòng)作,將手機(jī)號(hào)和驗(yàn)證碼傳送到用戶(hù)數(shù)據(jù)庫(kù)的相應(yīng)表單中,新增一個(gè)新紀(jì)錄。
用戶(hù)通過(guò)手機(jī)拿到驗(yàn)證碼之后,輸入Portal,Portal服務(wù)器將填入的結(jié)果發(fā)還給AC,AC拿著這一對(duì)手機(jī)號(hào)和驗(yàn)證碼,轉(zhuǎn)而送到認(rèn)證服務(wù)器中去。
作為標(biāo)準(zhǔn)的RADIUS服務(wù)器,Radius服務(wù)器通過(guò)數(shù)據(jù)庫(kù),前往查證是否屬實(shí)。認(rèn)證服務(wù)器從數(shù)據(jù)庫(kù)中得到查閱人的信息,以及剛剛預(yù)存的驗(yàn)證碼,比較是否屬實(shí)。這個(gè)數(shù)據(jù)庫(kù)中的記錄,剛剛?cè)霂?kù)幾秒鐘,這里確定幾個(gè)回復(fù)策略:
一個(gè)手機(jī)號(hào)只允許3個(gè)終端上網(wǎng)
驗(yàn)證碼有效期3次,可以供不同終端上網(wǎng)
Portal服務(wù)器,只寫(xiě)入新記錄
Portal服務(wù)器對(duì)接入的AC要預(yù)設(shè)的要求
認(rèn)證服務(wù)器作為Radius服務(wù)器,將收到AC轉(zhuǎn)過(guò)來(lái)登記信息,開(kāi)始調(diào)看數(shù)據(jù)庫(kù),從庫(kù)存狀態(tài)分別送入“通過(guò)”“失敗”“掛起”等狀態(tài)。其他Radius參數(shù)可以選配,供形成訪問(wèn)時(shí)間、訪問(wèn)范圍等進(jìn)行授權(quán)。可以在這個(gè)數(shù)據(jù)表中,進(jìn)行BI數(shù)據(jù)分析。AC得到確切的Radius參數(shù),為每個(gè)上網(wǎng)用戶(hù)建立QOS保障的上網(wǎng)通道。根據(jù)這些上網(wǎng)時(shí)長(zhǎng)、業(yè)務(wù)類(lèi)型等數(shù)據(jù),AC 可以為用戶(hù)提供QOS保證的通道建立。
4 應(yīng)用實(shí)例
此次平臺(tái)采用構(gòu)件技術(shù)來(lái)完成開(kāi)發(fā),構(gòu)件技術(shù)是目前最重要的軟件開(kāi)發(fā)技術(shù)。它使得軟件可重用大量已有的軟件實(shí)現(xiàn),可動(dòng)態(tài)地組裝一個(gè)軟件系統(tǒng),提供了各種軟件構(gòu)件之間的可操作性,這為最終用戶(hù)定制一個(gè)軟件以及軟件本身的升級(jí)和維護(hù)提供了良好的機(jī)制,為軟件的再利用提供了技術(shù)保證。平臺(tái) Portal系統(tǒng)包括NOC運(yùn)維管理模塊,用戶(hù)管理模塊,行為分析管理模塊。
Portal的用戶(hù)管理可以完成對(duì)用戶(hù)級(jí)別的控制和統(tǒng)計(jì)。
如查閱上網(wǎng)用戶(hù)、對(duì)用戶(hù)進(jìn)行訪問(wèn)速率、時(shí)間的限制、人工強(qiáng)制下線等,包括:
● 顯示用戶(hù)訪問(wèn)日志,顯示內(nèi)容包括有qq、郵箱、論壇、博客、網(wǎng)店等訪問(wèn)的帳號(hào)名稱(chēng),可用于后臺(tái)的推廣。
● 用戶(hù)在百度查詢(xún)的關(guān)鍵字及其搜索的次數(shù)。
● 顯示用戶(hù)訪問(wèn)網(wǎng)站URL及標(biāo)題。
● 通過(guò)AP檢測(cè)手機(jī)mac出現(xiàn)的時(shí)間。
● 用戶(hù)終端詳細(xì)信息。
● 微信掃一掃登錄上網(wǎng)的用戶(hù)信息。
● 用戶(hù)停留時(shí)間及來(lái)訪次數(shù)。
5 結(jié)束語(yǔ)
本文設(shè)計(jì)并實(shí)現(xiàn)了基于Portal技術(shù)的WiFi統(tǒng)一認(rèn)證平臺(tái),用戶(hù)可通過(guò)瀏覽器靈活訪問(wèn)網(wǎng)絡(luò),完成身份驗(yàn)證等操作。同時(shí),Portal可以保障關(guān)鍵數(shù)據(jù)的訪問(wèn)控制,提高平臺(tái)的安全性。平臺(tái)的開(kāi)發(fā)過(guò)程基于B/S架構(gòu)的管理系統(tǒng),運(yùn)用有效的管理軟件開(kāi)發(fā)過(guò)程中每個(gè)階段進(jìn)展情況;即時(shí)跟蹤項(xiàng)目開(kāi)發(fā)過(guò)程中的Bug,提供公司財(cái)富庫(kù)資源的開(kāi)放和權(quán)限控制?s短軟件開(kāi)發(fā)的進(jìn)度、提高軟件產(chǎn)品的質(zhì)量,有效的維護(hù)公司財(cái)富庫(kù)資源。
本設(shè)計(jì)從統(tǒng)一認(rèn)證中心的構(gòu)建出發(fā),通過(guò)構(gòu)建短信認(rèn)證管理中心,通過(guò)手機(jī)短消息,實(shí)現(xiàn)對(duì)用戶(hù)的實(shí)時(shí)認(rèn)證,來(lái)實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)可信任身份的保證,,確保網(wǎng)絡(luò)通信的安全。本系統(tǒng)采用多層體系結(jié)構(gòu),保證了系統(tǒng)良好的靈活性和可擴(kuò)展性,并實(shí)現(xiàn)了用戶(hù)在需求分析階段提出的功能需求。為了提高系統(tǒng)性能,簡(jiǎn)化了系統(tǒng)邏輯,部分功能由自動(dòng)運(yùn)行程序處理。并且,將web系統(tǒng)與文檔成功分離,提升文檔的靈活性和系統(tǒng)可配置性。根據(jù)項(xiàng)目需要,另加設(shè)了文檔在線查看功能,利用ActiveX Offi ce組件,方便使用者查看相關(guān)文檔。
參考文獻(xiàn)
[1]吳潔明, 楊軼鑫. 基于Portal的統(tǒng)一身份認(rèn)證系統(tǒng)研究與開(kāi)發(fā)[J]. 航空計(jì)算技術(shù), 2004, 34(4):89-91.
[2]劉冰. 在數(shù)字化校園中利用Portal和Ldap實(shí)現(xiàn)統(tǒng)一身份認(rèn)證的研究與應(yīng)用[D]. 沈陽(yáng)理工大學(xué), 2008.
[3]董兆殷. 基于Portal認(rèn)證的校園WLAN安全設(shè)計(jì)及應(yīng)用[J]. 中國(guó)新技術(shù)新產(chǎn)品, 2010(11):20-20.
[4]王增光, 陳立云, 盧昱. WiFi環(huán)境下的身份認(rèn)證模型研究[J]. 軍械工程學(xué)院學(xué)報(bào), 2015, 27(1):46-49.
[5]沈旺東. 云WIFI基礎(chǔ)平臺(tái)管理系統(tǒng)的分析與設(shè)計(jì)[D]. 云南大學(xué), 2015.
原文來(lái)源:《軟件產(chǎn)業(yè)與工程》
本文關(guān)鍵詞:軍械工程學(xué)院學(xué)報(bào),由筆耕文化傳播整理發(fā)布。
本文編號(hào):291430
本文鏈接:http://sikaile.net/wenshubaike/chengyudg/291430.html