web認證流程及常見問題分析_第1頁
web認證流程及常見問題分析_第2頁
web認證流程及常見問題分析_第3頁
web認證流程及常見問題分析_第4頁
web認證流程及常見問題分析_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

web認證流程及常見問題分析2010.12.16junkyGOWhat’sWEB認證認證技術是AAA〔認證,授權,計費〕的初始步驟,AAA一般包括用戶終端、AAAClient、AAAServer和計費軟件四個環(huán)節(jié)。用戶終端與AAAClient之間的通信方式通常稱為認證方式。目前的主要技術有以下三種:PPPoE、Web+Portal、IEEE802.1x。三種方式的技術優(yōu)缺點PPPoE 優(yōu)點:是傳統(tǒng)PSTN窄帶撥號接入技術在以太網(wǎng)接入技術的延伸和原有窄帶網(wǎng)絡用戶接入認證體系一致最終用戶相比照較容易接收 缺點:PPP協(xié)議和Ethernet技術本質(zhì)上存在差異,PPP協(xié)議需要被再次封裝到以太幀中,所以封裝效率很低PPPoE在發(fā)現(xiàn)階段會產(chǎn)生大量的播送流量,對網(wǎng)絡性能產(chǎn)生很大的影響組播業(yè)務開展困難,而視頻業(yè)務大局部是基于組播的需要運營商提供客戶終端軟件,維護工作量過大PPPoE認證一般需要外置BAS,認證完成后,業(yè)務數(shù)據(jù)流也必須經(jīng)過BAS設備,容易造成單點瓶頸和故障,而且該設備通常非常昂貴WEB+Portal 優(yōu)點:不需要特殊的客戶端軟件,降低網(wǎng)絡維護工作量可以提供Portal等業(yè)務認證 缺點:WEB承載在7層協(xié)議上,對于設備的要求較高,建網(wǎng)本錢高用戶連接性差,不容易檢測用戶離線,基于時間的計費較難實現(xiàn)易用性不夠好,用戶在訪問網(wǎng)絡前,不管是TELNET、FTP還是其它業(yè)務,必須使用瀏覽器進行WEB認證IP地址的分配在用戶認證前,如果用戶不是上網(wǎng)用戶,那么會造成地址的浪費,而且不便于多ISP的支持8021X優(yōu)點:802.1x協(xié)議為二層協(xié)議,不需要到達三層,而且接入層交換機無需支持802.1q的VLAN,對設備的整體性能要求不高,可以有效降低建網(wǎng)本錢通過組播實現(xiàn),解決其他認證協(xié)議播送問題,對組播業(yè)務的支持性好。業(yè)務報文直接承載在正常的二層報文上;用戶通過認證后,業(yè)務流和認證流實現(xiàn)別離,對后續(xù)的數(shù)據(jù)包處理沒有特殊要求缺點:需要特定客戶端軟件網(wǎng)絡現(xiàn)有樓道交換機的問題:由于802.1x是比較新的二層協(xié)議,要求樓道交換機支持認證報文透傳或完成認證過程,因此在全面采用該協(xié)議的過程中,存在對已經(jīng)在網(wǎng)上的用戶交換機的升級處理問題IP地址分配和網(wǎng)絡平安問題:802.1x協(xié)議是一個2層協(xié)議,只負責完成對用戶端口的認證控制,對于完成端口認證后,用戶進入三層IP網(wǎng)絡后,需要繼續(xù)解決用戶IP地址分配、三層網(wǎng)絡平安等問題,因此,單靠以太網(wǎng)交換機+802.1x,無法全面解決城域網(wǎng)以太接入的可運營、可管理以及接入平安性等方面的問題計費問題:802.1x協(xié)議可以根據(jù)用戶完成認證和離線間的時間進行時長計費,不能對流量進行統(tǒng)計,因此無法開展基于流量的計費或滿足用戶永遠在線的要求綜合比較GOWEB+Portal認證流程WEB認證流程用戶開始局部流程描述用戶無線成功鏈接瘦AP用戶DHCP獲取IP地址,地址一般由AC分配用戶HTTP請求上網(wǎng),AC推送PortalURL,攜帶ssid、userip、ACname等信息PortalServer返回請求頁面與PortalServer交互流程流程描述

與Portal交互流程,有CHAP和PAP兩種用戶上線CHAP認證流程用戶訪問網(wǎng)站,經(jīng)過AC重定向到PortalServer,PortalServer推送認證頁面用戶填入用戶名、密碼,提交頁面,向PortalServer發(fā)起連接請求PortalServer向AC請求ChallengeAC分配Challenge給PortalServer

PortalServer向AC發(fā)起認證請求而后AC進行RADIUS認證,獲得RADIUS認證結(jié)果AC向PortalServer送認證結(jié)果PortalServer將認證結(jié)果填入頁面,和門戶網(wǎng)站一起推送給客戶PortalServer回應確認收到認證結(jié)果的報文用戶上線PAP認證流程用戶訪問網(wǎng)站,經(jīng)過AC重定向到PortalServer,PortalServer推送認證頁面用戶填入用戶名、密碼,提交頁面,向PortalServer發(fā)起連接請求PortalServer向AC發(fā)起認證請求而后AC進行RADIUS認證,獲得RADIUS認證結(jié)果AC向PortalServer送認證結(jié)果PortalServer將認證結(jié)果填入頁面,和門戶網(wǎng)站一起推送給客戶PortalServer回應確認收到認證結(jié)果的報文與RadiusServer交互流程流程描述與Portal效勞器認證流程成功結(jié)束后由Portal效勞器發(fā)起認證請求AC接收到認證請求報文后向Radius效勞器發(fā)送認證請求報文Radius效勞器返回認證響應AC返回認證結(jié)果給Portal效勞器?!惨约跋嚓P業(yè)務屬性〕Portal效勞器根據(jù)認證結(jié)果,推送認證結(jié)果頁面Portal效勞器回應AC收到認證結(jié)果報文。如果認證失敗,那么流程到此結(jié)束。認證如果成功,AC發(fā)起計費開始請求給RADIUS用戶認證效勞器RADIUS回應計費開始響應報文,并將響應信息返回給AC。用戶上線完畢,開始上網(wǎng)在用戶上網(wǎng)過程中,為了保護用戶計費信息,每隔一段時間AC就向RADIUS用戶認證效勞器報一個實時計費信息,包括當前用戶上網(wǎng)總時長,以及用戶總流量信息RADIUS計費效勞器回應實時計費確認報文給AC當AC收到下線請求時,向RADIUS用戶認證效勞器發(fā)計費結(jié)束報文RADIUS計費效勞器回應AC的計費結(jié)束報文正常下線流程流程描述當用戶需要下線時,可以點擊認證結(jié)果頁面上的下線機制,向Portal效勞器發(fā)起 一個下線請求Portal效勞器向AC發(fā)起下線請求AC返回下線結(jié)果給Portal效勞器Portal效勞器根據(jù)下線結(jié)果,推送含有對應的信息的頁面給用戶當AC收到下線請求時,向RADIUS用戶認證效勞器發(fā)計費結(jié)束報文RADIUS用戶認證效勞器回應AC的計費結(jié)束報文異常下線流程流程描述AC偵測到用戶下線,向Portal效勞器發(fā)出下線請求Portal效勞器回應下線成功當AC收到下線請求時,向中央RADIUS計費效勞器發(fā)計費結(jié)束報文中央RADIUS計費效勞器回應AC的計費結(jié)束報文用戶強制下線流程流程描述AC偵測到用戶的本次連接最大允許接入時間結(jié)束,向Portal效勞器發(fā)出下線請求Portal效勞器回應下線成功,并向用戶推送下線結(jié)果頁面當AC收到下線請求時,向中央RADIUS計費效勞器發(fā)計費結(jié)束報文中央RADIUS計費效勞器回應AC的計費結(jié)束報文DM消息強制下線流程流程描述Radius向AC下發(fā)Disconnect-Request消息AC向Portal效勞器發(fā)出下線請求Portal效勞器回應下線成功,并向用戶推送下線結(jié)果頁面AC向Radius回應Disconnect-ACK下線成功AC向中央RADIUS計費效勞器發(fā)計費結(jié)束報文中央RADIUS計費效勞器回應AC的計費結(jié)束報文如AC踢用戶下線失敗,那么向Radius回應Disconnect-NAKWEB認證流程報文分析上線流程報文報文描述4號報文是PortalServertoAC(RequestChallenge:0x01)5號報文是ACtoPortalServer(ACKChallenge:0x02)6號報文是PortalServertoAC(RequestAuth:0x03)7號報文是ACtoRadiusServer(AccessRequest)8號報文是RadiusServertoAC(AccessAccept)9號報文是ACtoRadiusServer(AccountingRequestStart)10號報文是ACtoPortalServer(ACKAuth:0x04)11號報文是PortalServertoAC(AFFACKAuth:0x07)12號報文是RadiusServertoAC(AccountingResponse)下線流程報文報文描述80號報文是PortalServertoAC(RequestLogout:0x05)81號報文是ACtoPortalServer(ACKLogout:0x06)82號報文是ACtoRadiusServer(AccountingRequestStop)83號報文是RadiusServertoAC(AccountingResponse)中間計費報文報文描述38號報文是ACtoRadiusServer(AccountingRequestStatus)39號報文是RadiusServertoAC(AccountingResponse)GO常見問題分析Portal頁面無法推出

通常Portal頁面推不出一般是由AC、Portal效勞器地址配置不正確引起AC的Portal效勞器地址確認參加到認證前白名單中?URL中的UserIP是否在PortalServer的地址池中?WlanACname是否正確?認證失敗引起RadiusServer返回認證被拒絕的情況有很多:

認證請求報文中參數(shù)不正確用戶名是否正確NAS_IP_ADDRESS,AC的外網(wǎng)IPCALLED_STATION_ID,用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論