專利名稱:一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù),特別涉及一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法、 裝置及系統(tǒng)。
背景技術(shù):
網(wǎng)絡(luò)接入設(shè)備廠商在測(cè)試網(wǎng)絡(luò)接入設(shè)備的802. lx功能時(shí)無(wú)法真實(shí)的模擬 實(shí)際網(wǎng)絡(luò)中的大批量用戶端認(rèn)證的情況,如果要測(cè)試在PC有限的情況下測(cè)試 網(wǎng)絡(luò)接入設(shè)備的傳遞功能,要求每臺(tái)PC能夠提供多個(gè)賬號(hào)的認(rèn)證功能,以此來(lái) 模擬實(shí)際網(wǎng)絡(luò)中大量用戶的情況,因此就有了 802. lx多用戶認(rèn)證用戶端。
網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能中的并發(fā)處理性能是衡量網(wǎng)絡(luò)接入設(shè)備品質(zhì)的一 個(gè)重要指標(biāo),這是因?yàn)閷?shí)際網(wǎng)絡(luò)中很多數(shù)據(jù)都是同時(shí)產(chǎn)生的,比如可能有多個(gè) 用戶同時(shí)訪問(wèn)一臺(tái)服務(wù)器,或者多個(gè)用戶同時(shí)點(diǎn)擊了 802. 用戶端軟件進(jìn)行 認(rèn)證,這就是所謂的并發(fā)。
網(wǎng)絡(luò)接入設(shè)備的802. lx認(rèn)證性能測(cè)試由2部分組成多個(gè)用戶端同時(shí)發(fā) 起認(rèn)證時(shí)網(wǎng)絡(luò)接入設(shè)備的處理性能;認(rèn)證服務(wù)器同時(shí)能響應(yīng)多個(gè)認(rèn)證請(qǐng)求時(shí) 網(wǎng)絡(luò)接入設(shè)備的處理性能。
一個(gè)實(shí)際的網(wǎng)絡(luò)環(huán)境中,認(rèn)證服務(wù)器需要處理整個(gè)網(wǎng)絡(luò)的所有認(rèn)證請(qǐng)求, 這決定了服務(wù)器需要有很高的硬件配置和軟件配置,但是在實(shí)際測(cè)試環(huán)境中 通常不可能部署很高檔次的認(rèn)證服務(wù)器。
認(rèn)證服務(wù)器通常會(huì)牽扯到大型數(shù)據(jù)庫(kù)技術(shù)以及一些專有認(rèn)證技術(shù),比 如, 一個(gè)802. lx認(rèn)證系統(tǒng)中網(wǎng)絡(luò)接入設(shè)備和認(rèn)證服務(wù)器間運(yùn)行的認(rèn)證協(xié)議 是不確定的,因此,如果要對(duì)該網(wǎng)絡(luò)測(cè)試設(shè)備進(jìn)行并發(fā)等性能的測(cè)試,就需要針對(duì)網(wǎng)絡(luò)接入設(shè)備和認(rèn)證服務(wù)器間運(yùn)行的認(rèn)證協(xié)議開(kāi)發(fā)一個(gè)認(rèn)證服務(wù)器端的模擬測(cè)試軟件,這就加大了測(cè)試技術(shù)的復(fù)雜度。
基于認(rèn)證服務(wù)器的成本考慮,認(rèn)證服務(wù)器通常承載若干業(yè)務(wù),這些業(yè)務(wù)會(huì)相互搶占認(rèn)證服務(wù)器的資源,這就導(dǎo)致認(rèn)證請(qǐng)求無(wú)法被及時(shí)處理,還有就是認(rèn)證服務(wù)器的硬件老化也會(huì)導(dǎo)致認(rèn)證業(yè)務(wù)無(wú)法及時(shí)處理,而一旦無(wú)法及時(shí)處理認(rèn)證,就產(chǎn)生了響應(yīng)延遲,無(wú)法模擬出并發(fā)響應(yīng)認(rèn)證請(qǐng)求的效果。
實(shí)際環(huán)境中認(rèn)證服務(wù)器雖然都能同時(shí)處理多個(gè)賬號(hào),但是這種并發(fā)處理是有限制的,比如某些認(rèn)證服務(wù)器最多只能并行處理io個(gè)認(rèn)證請(qǐng)求。
因此,目前網(wǎng)絡(luò)接入設(shè)備并發(fā)處理性能的測(cè)試數(shù)據(jù)操作復(fù)雜,準(zhǔn)確性不高,影響了網(wǎng)絡(luò)接入設(shè)備廠商對(duì)網(wǎng)絡(luò)接入設(shè)備品質(zhì)的評(píng)估。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法、裝置及系統(tǒng),用于解決現(xiàn)有技術(shù)中測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的操作復(fù)雜、準(zhǔn)確性不高的問(wèn)題。
為解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法,其中,包括
存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)用戶端和/或認(rèn)證服務(wù)器端發(fā)出的所有認(rèn)證報(bào)文;將存儲(chǔ)的預(yù)設(shè)時(shí)間內(nèi)所有所述認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備;檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。
其中,在所述預(yù)設(shè)時(shí)間內(nèi)復(fù)制用戶端和/或認(rèn)證服務(wù)器端發(fā)往所述網(wǎng)絡(luò)接
入設(shè)備的認(rèn)證報(bào)文,將所述復(fù)制的認(rèn)證報(bào)文進(jìn)行存儲(chǔ);
對(duì)所述發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證報(bào)文進(jìn)行預(yù)設(shè)過(guò)濾規(guī)則的過(guò)濾。所述認(rèn)證報(bào)文包括所述用戶端發(fā)出的包含認(rèn)證請(qǐng)求的認(rèn)證請(qǐng)求報(bào)文和所
述認(rèn)證服務(wù)器端響應(yīng)所述認(rèn)證請(qǐng)求報(bào)文發(fā)出的包含認(rèn)證結(jié)果的認(rèn)證響應(yīng)報(bào)文。本發(fā)明實(shí)施例還提供了一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置,其中,包括存儲(chǔ)單元,用于存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)用戶端和/或認(rèn)證服務(wù)器端發(fā)出的所有
認(rèn)證報(bào)文;
并發(fā)單元,用于將所述存儲(chǔ)單元存儲(chǔ)的所有認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備;
檢測(cè)單元,用于檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。其中,復(fù)制單元,用于在所述預(yù)設(shè)時(shí)間內(nèi)復(fù)制用戶端和/或認(rèn)證服務(wù)器端發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證報(bào)文,將所述復(fù)制的認(rèn)證報(bào)文存儲(chǔ)到所述存儲(chǔ)
單元;
過(guò)濾單元,用于根據(jù)預(yù)設(shè)過(guò)濾規(guī)則過(guò)濾所述預(yù)設(shè)時(shí)間內(nèi)發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證報(bào)文。
其中,所述認(rèn)證報(bào)文包括所述用戶端發(fā)出的包含認(rèn)證請(qǐng)求的認(rèn)證請(qǐng)求報(bào)文和所述認(rèn)證服務(wù)器端響應(yīng)所述認(rèn)證請(qǐng)求報(bào)文發(fā)出的包含認(rèn)證結(jié)果的認(rèn)證響應(yīng)報(bào)文。
本發(fā)明還提供了一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng),其中包括用戶端、認(rèn)證服務(wù)器端、網(wǎng)絡(luò)接入設(shè)備和測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置;
用戶端、認(rèn)證服務(wù)器端、網(wǎng)絡(luò)接入設(shè)備和測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置;
所述用戶端用于發(fā)送認(rèn)證請(qǐng)求報(bào)文;所述認(rèn)證服務(wù)器端用于生成所述認(rèn)證響應(yīng)報(bào)文;
所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證請(qǐng)求報(bào)文并轉(zhuǎn)發(fā)到所述認(rèn)證服務(wù)器端,并處理所述認(rèn)證響應(yīng)報(bào)文并轉(zhuǎn)發(fā)到所述用戶端;所述測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置包括
存儲(chǔ)單元,用于存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)所有認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文;并發(fā)單元,用于將所述存儲(chǔ)單元存儲(chǔ)的所有認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備;檢測(cè)單元,用于檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。其中,所述測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置還包括-
復(fù)制單元,用于在所述預(yù)設(shè)時(shí)間內(nèi)復(fù)制發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文,將復(fù)制的所有認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文存儲(chǔ)到所述存儲(chǔ)單元;
過(guò)濾單元,用于根據(jù)預(yù)設(shè)過(guò)濾規(guī)則過(guò)濾所述預(yù)設(shè)時(shí)間內(nèi)發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的所有認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文。
其中,所述認(rèn)證報(bào)文包括用戶端發(fā)出的認(rèn)證請(qǐng)求報(bào)文和服務(wù)器端發(fā)出的認(rèn)證響應(yīng)報(bào)文。
其中,在發(fā)送認(rèn)證請(qǐng)求報(bào)文后,所述用戶端處于等待認(rèn)證結(jié)果的狀態(tài),直到接收到所述認(rèn)證響應(yīng)報(bào)文。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法、裝置及系統(tǒng),通過(guò)將認(rèn)證報(bào)文存儲(chǔ)起來(lái),然后再并發(fā)到網(wǎng)絡(luò)接入設(shè)備中,測(cè)試出網(wǎng)絡(luò)接入設(shè)備處理認(rèn)證報(bào)文的認(rèn)證性能參數(shù),不需要使用多個(gè)用戶端或認(rèn)證服務(wù)器端來(lái)測(cè)試網(wǎng)絡(luò)接入設(shè)備處理認(rèn)證報(bào)文的能力,不需要針對(duì)不同的用戶端、網(wǎng)絡(luò)接入設(shè)備和認(rèn)證服務(wù)器端之間的認(rèn)證傳輸協(xié)議開(kāi)發(fā)不同的模擬測(cè)試軟件,降低測(cè)試成本和復(fù)雜度,提高了測(cè)試效率,避免了由于認(rèn)證服務(wù)器端的老化等引起的生成或發(fā)送認(rèn)證響應(yīng)報(bào)文的延遲,測(cè)試的準(zhǔn)確率高。
圖1為本發(fā)明施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法具體實(shí)施例一的流
程圖2為本發(fā)明施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法具體實(shí)施例二的流程圖;.
圖3為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置具體實(shí)施例一的結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置具體實(shí)施例二的
結(jié)構(gòu)示意圖5為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例一的結(jié)構(gòu)示意圖6為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例二的結(jié)構(gòu)示意圖7為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例二的工作流程圖8為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例三的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步地詳細(xì)描述。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法具體實(shí)施例一
圖1為本發(fā)明施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法具體實(shí)施例一的流
程圖。如圖1所示,本發(fā)明施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法的工作流
程包括
步驟101、存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)用戶端和/或認(rèn)證服務(wù)器端發(fā)出的所有認(rèn)證報(bào)文。
認(rèn)證報(bào)文包括用戶端發(fā)送的認(rèn)證請(qǐng)求報(bào)文和認(rèn)證服務(wù)器端發(fā)送的響應(yīng)認(rèn)證請(qǐng)求報(bào)文的認(rèn)證響應(yīng)報(bào)文。在本發(fā)明實(shí)施例中,以認(rèn)證服務(wù)器端發(fā)送的認(rèn)證響應(yīng)報(bào)文為例來(lái)介紹技術(shù)方案。
設(shè)定一等待響應(yīng)時(shí)間,用戶端發(fā)送認(rèn)證請(qǐng)求報(bào)文之后,用戶端將在該等待響應(yīng)時(shí)間內(nèi)處于等待認(rèn)證結(jié)果的狀態(tài),在處于等待認(rèn)證結(jié)果的狀態(tài)的情況下,用戶端不會(huì)被拒絕訪問(wèn)網(wǎng)絡(luò)或允許訪問(wèn)網(wǎng)絡(luò),直到接收認(rèn)證響應(yīng)報(bào)文后,用戶端的等待認(rèn)證結(jié)果的狀態(tài)才結(jié)束,這樣就可以準(zhǔn)確記錄網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的準(zhǔn)確數(shù)量,如果用戶端關(guān)機(jī)或放棄等待認(rèn)證結(jié)果,認(rèn)證響應(yīng)報(bào)文將不能正常發(fā)送,影響測(cè)試結(jié)果。用戶端可以是一臺(tái)個(gè)人電腦或其它網(wǎng)絡(luò)通信終端,由于用戶端使用很普遍,為了提高測(cè)試效率,可以使用多個(gè)用戶端。認(rèn)證請(qǐng)求報(bào)文包括用戶名、密碼、IP地址和MAC地址等用戶端信息,認(rèn)證服務(wù)器端對(duì)接收到的用戶端的用戶端信息進(jìn)行認(rèn)證,并生成包含認(rèn)證結(jié)果的認(rèn)證響應(yīng)報(bào)文,然后認(rèn)證服務(wù)器端向網(wǎng)絡(luò)接入設(shè)備發(fā)送用戶端的
所有認(rèn)證響應(yīng)報(bào)文,認(rèn)證響應(yīng)報(bào)文中包含有用戶端的IP地址或MAC地址,以使認(rèn)證響應(yīng)報(bào)文能準(zhǔn)確返回相應(yīng)的用戶端;如果用戶端在等待響應(yīng)時(shí)間內(nèi)沒(méi)有接收到認(rèn)證服務(wù)器端返回的認(rèn)證結(jié)果,則需要重新發(fā)起認(rèn)證請(qǐng)求。例如可以設(shè)定等待響應(yīng)時(shí)間為600s,用戶端發(fā)送認(rèn)證請(qǐng)求報(bào)文之后的600s內(nèi),用戶
端始終處于等待認(rèn)證結(jié)果的狀態(tài),而不是被拒絕或允許訪問(wèn)網(wǎng)絡(luò),以準(zhǔn)確記錄網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的準(zhǔn)確數(shù)量,如果超過(guò)600s還沒(méi)有得到認(rèn)證結(jié)果,則需要重新發(fā)送認(rèn)證請(qǐng)求報(bào)文。
設(shè)定一預(yù)設(shè)時(shí)間,在預(yù)設(shè)時(shí)間內(nèi),認(rèn)證服務(wù)器端將通過(guò)通信網(wǎng)絡(luò)等通信線路將認(rèn)證響應(yīng)報(bào)文向網(wǎng)路接入設(shè)備發(fā)出,認(rèn)證響應(yīng)報(bào)文在認(rèn)證服務(wù)器端向網(wǎng)絡(luò)接入設(shè)備傳遞的過(guò)程中,所有認(rèn)證響應(yīng)報(bào)文首先被復(fù)制備份,并存儲(chǔ)起來(lái),原來(lái)的認(rèn)證響應(yīng)報(bào)文繼續(xù)向網(wǎng)絡(luò)接入設(shè)備傳遞,并在到達(dá)網(wǎng)絡(luò)接入設(shè)備之前被過(guò)濾掉或攔截,所以在預(yù)設(shè)時(shí)間內(nèi),并沒(méi)有認(rèn)證響應(yīng)報(bào)文到達(dá)網(wǎng)絡(luò)接入設(shè)備,也就沒(méi)有認(rèn)證響應(yīng)報(bào)文到達(dá)用戶端,使用戶端處于等待認(rèn)證結(jié)果的狀態(tài),而不是被拒絕或允許訪問(wèn)網(wǎng)絡(luò),以準(zhǔn)確記錄網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的準(zhǔn)確數(shù)量。在用戶端處于等待認(rèn)證結(jié)果的狀態(tài)的過(guò)程中,用戶端不重復(fù)發(fā)送認(rèn)證請(qǐng)求報(bào)文,也不能通過(guò)網(wǎng)絡(luò)接入設(shè)備訪問(wèn)網(wǎng)絡(luò),在達(dá)到預(yù)設(shè)時(shí)間時(shí),進(jìn)入步驟102。
在實(shí)際應(yīng)用中,可以設(shè)定預(yù)設(shè)時(shí)間為400s,并可以設(shè)定認(rèn)證服務(wù)器端每秒能生成10條認(rèn)證響應(yīng)報(bào)文并發(fā)送出去,則在預(yù)設(shè)時(shí)間內(nèi),認(rèn)證服務(wù)器端發(fā)出的認(rèn)證響應(yīng)報(bào)文總共為4000條,該4000條認(rèn)證響應(yīng)報(bào)文首先被復(fù)制并存儲(chǔ),然后在到達(dá)網(wǎng)絡(luò)接入設(shè)備之前被過(guò)濾掉??梢愿鶕?jù)服務(wù)器端每秒能發(fā)送認(rèn)證響應(yīng)報(bào)文的能力和預(yù)設(shè)時(shí)間來(lái)計(jì)算認(rèn)證響應(yīng)報(bào)文的數(shù)量,以存儲(chǔ)所需要數(shù)量的認(rèn)證響應(yīng)報(bào)文,例如當(dāng)需要存儲(chǔ)5000條認(rèn)證響應(yīng)報(bào)文時(shí),而認(rèn)證服務(wù)
器端每秒能生成認(rèn)證響應(yīng)報(bào)文的數(shù)量為20條,則可以將預(yù)設(shè)時(shí)間設(shè)定為250s。在通常情況下,用戶端與網(wǎng)絡(luò)接入設(shè)備是通過(guò)802. lx協(xié)議進(jìn)行通信的,網(wǎng)絡(luò)接入設(shè)備與認(rèn)證服務(wù)器端可以是通過(guò)802. lx協(xié)議進(jìn)行通信,也可以通過(guò)遠(yuǎn)禾呈用戶認(rèn)i正月艮務(wù)(Remote Authentication Dial In User Service,RADIUS)協(xié)議來(lái)通信的。
在本發(fā)明實(shí)施例中,還可以是認(rèn)證服務(wù)器端向網(wǎng)路接入設(shè)備發(fā)出的認(rèn)證響應(yīng)報(bào)文,直接被連接在認(rèn)證服務(wù)器端和網(wǎng)路接入設(shè)備之間的接收設(shè)備接收并存儲(chǔ)起來(lái),然后在達(dá)到預(yù)設(shè)時(shí)間時(shí),進(jìn)入步驟102。
在實(shí)際應(yīng)用中,設(shè)定的等待響應(yīng)時(shí)間一般大于預(yù)設(shè)時(shí)間,這樣就可以使在預(yù)設(shè)時(shí)間達(dá)到之后,用戶端還處于等待認(rèn)證結(jié)果的狀態(tài)中。步驟102、將存儲(chǔ)的所有認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備。在預(yù)設(shè)時(shí)間內(nèi)的所有被存儲(chǔ)的認(rèn)證響應(yīng)報(bào)文,在到達(dá)預(yù)設(shè)時(shí)間終點(diǎn)之后,將被同時(shí)并發(fā)到網(wǎng)絡(luò)接入設(shè)備,認(rèn)證響應(yīng)報(bào)文中包含有認(rèn)證服務(wù)器對(duì)用戶端的認(rèn)證結(jié)果,如果認(rèn)證結(jié)果是用戶端通過(guò)認(rèn)證服務(wù)器端的認(rèn)證,則網(wǎng)絡(luò)接入設(shè)備將允許該用戶端訪問(wèn)網(wǎng)絡(luò),如果認(rèn)證結(jié)果是用戶端沒(méi)有通過(guò)認(rèn)證服務(wù)器端的認(rèn)證,則網(wǎng)絡(luò)接入設(shè)備將拒絕該用戶端訪問(wèn)網(wǎng)絡(luò)。通過(guò)將所有認(rèn)證響應(yīng)報(bào)文將被同時(shí)并發(fā)到網(wǎng)絡(luò)接入設(shè)備,避免了由于認(rèn)證服務(wù)器端的并發(fā)認(rèn)證響應(yīng)報(bào)文的數(shù)量有限而無(wú)法準(zhǔn)確測(cè)試出網(wǎng)絡(luò)接入設(shè)備的性能,提高了網(wǎng)絡(luò)接入設(shè)備測(cè)試的準(zhǔn)確性。
網(wǎng)絡(luò)接入設(shè)備接收到認(rèn)證響應(yīng)報(bào)文后,將對(duì)所有認(rèn)證響應(yīng)報(bào)文進(jìn)行處理,包括解析認(rèn)證響應(yīng)報(bào)文中認(rèn)證結(jié)果,以決定是允許用戶端訪問(wèn)網(wǎng)絡(luò)或者拒絕用戶端訪問(wèn)網(wǎng)絡(luò),同時(shí),網(wǎng)絡(luò)接入設(shè)備還可以根據(jù)認(rèn)證響應(yīng)報(bào)文中的用戶端的IP地址或MAC地址,將所有認(rèn)證響應(yīng)報(bào)文分別發(fā)送到相應(yīng)的用戶端。通過(guò)將預(yù)設(shè)時(shí)間內(nèi)的所有認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),然后再并發(fā)到網(wǎng)絡(luò)接入設(shè)備中,不需要設(shè)置許多認(rèn)證服務(wù)器就可以實(shí)現(xiàn)并發(fā)大量的認(rèn)證響應(yīng)報(bào)文,可以準(zhǔn)確測(cè)試出網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的數(shù)量,對(duì)于在網(wǎng)絡(luò)接入設(shè)備與認(rèn)證服務(wù)器端之間使用的認(rèn)證協(xié)議都適用。
步驟103、檢測(cè)網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。
值得說(shuō)明的是,步驟103可以通過(guò)現(xiàn)有技術(shù)中提供的下述任一方法來(lái)實(shí)現(xiàn),比如根據(jù)并發(fā)給網(wǎng)絡(luò)接入設(shè)備的認(rèn)證響應(yīng)報(bào)文的數(shù)量和時(shí)間,以及用戶端接收到的認(rèn)證響應(yīng)報(bào)文的數(shù)量和時(shí)間等認(rèn)證性能參數(shù),記錄網(wǎng)絡(luò)接入設(shè)備處理并發(fā)的認(rèn)證響應(yīng)報(bào)文的數(shù)量和處理時(shí)間等認(rèn)證性能參數(shù),就可以得到網(wǎng)絡(luò)接入設(shè)備處理并發(fā)的認(rèn)證響應(yīng)報(bào)文的性能,還可以通過(guò)網(wǎng)絡(luò)接入設(shè)備自身提供的管理接口直接讀取網(wǎng)絡(luò)接入設(shè)備處理所述并發(fā)的認(rèn)證響應(yīng)報(bào)文的時(shí)間,來(lái)得到網(wǎng)絡(luò)接入設(shè)備處理認(rèn)證響應(yīng)報(bào)文的性能。
在本發(fā)明實(shí)施例中,還可以是在預(yù)設(shè)時(shí)間內(nèi)將用戶端發(fā)出的所有認(rèn)證請(qǐng)求報(bào)文存儲(chǔ)起來(lái),可以通過(guò)在預(yù)設(shè)時(shí)間內(nèi)對(duì)所有認(rèn)證請(qǐng)求報(bào)文復(fù)制備份,并在到達(dá)網(wǎng)絡(luò)接入設(shè)備之前將所有認(rèn)證請(qǐng)求報(bào)文過(guò)濾掉,然后在到達(dá)預(yù)設(shè)時(shí)間之后,將所有認(rèn)證請(qǐng)求報(bào)文并發(fā)到網(wǎng)絡(luò)接入設(shè)備中;或者是接收直接將用戶端發(fā)出的所有認(rèn)證請(qǐng)求報(bào)文然后存儲(chǔ)起來(lái),然后在到達(dá)預(yù)設(shè)時(shí)間之后,將所有認(rèn)證請(qǐng)求報(bào)文并發(fā)到網(wǎng)絡(luò)接入設(shè)備中。網(wǎng)絡(luò)接入設(shè)備接收所有認(rèn)證請(qǐng)求報(bào)文,然后對(duì)認(rèn)證請(qǐng)求報(bào)文進(jìn)行處理,記錄發(fā)出認(rèn)證請(qǐng)求報(bào)文的用戶端的用戶端信息,包括用戶名、密碼、IP地址和MAC地址等。然后網(wǎng)絡(luò)接入設(shè)備將接收到的認(rèn)證請(qǐng)求報(bào)文發(fā)送到認(rèn)證服務(wù)器端,記錄網(wǎng)絡(luò)接入設(shè)備處理并發(fā)的認(rèn)證請(qǐng)求報(bào)文的數(shù)量和時(shí)間等認(rèn)證性能參數(shù),得到網(wǎng)絡(luò)接入設(shè)備處理并發(fā)認(rèn)證請(qǐng)求報(bào)文的能力。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法通過(guò)將認(rèn)證報(bào)文存儲(chǔ)起來(lái),然后再并發(fā)到網(wǎng)絡(luò)接入設(shè)備中,測(cè)試出網(wǎng)絡(luò)接入設(shè)備處理認(rèn)證報(bào)文的認(rèn)證性能參數(shù),不需要使用多個(gè)用戶端或認(rèn)證服務(wù)器端來(lái)測(cè)試網(wǎng)絡(luò)接入設(shè)備處理認(rèn)證報(bào)文的能力,不需要針對(duì)不同的用戶端、網(wǎng)絡(luò)接入設(shè)備和認(rèn)證服務(wù)器 端之間的認(rèn)證傳輸協(xié)議開(kāi)發(fā)不同的模擬測(cè)試軟件,降低測(cè)試成本和復(fù)雜度, 提高了測(cè)試效率,避免了由于認(rèn)證服務(wù)器端的老化等引起的生成或發(fā)送認(rèn) 證響應(yīng)報(bào)文的延遲,使測(cè)試的準(zhǔn)確率高。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法具體實(shí)施例二
圖2為本發(fā)明施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法具體實(shí)施例二的流 程圖。如圖2所示,本發(fā)明施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法的工作流
程包括
步驟201、存儲(chǔ)在預(yù)設(shè)時(shí)間內(nèi)用戶端發(fā)出的所有認(rèn)證請(qǐng)求報(bào)文。
設(shè)定用戶端的發(fā)送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間,用戶端在發(fā)送認(rèn)證請(qǐng)求報(bào) 文的預(yù)設(shè)時(shí)間內(nèi)向網(wǎng)絡(luò)接入設(shè)備發(fā)送認(rèn)證請(qǐng)求報(bào)文,認(rèn)證請(qǐng)求報(bào)文包括用戶
名、密碼、IP地址和MAC地址等用戶端信息。認(rèn)證請(qǐng)求報(bào)文在用戶端和網(wǎng)絡(luò) 接入設(shè)備之間傳遞的過(guò)程中,都將被復(fù)制備份,并存儲(chǔ)起來(lái),認(rèn)證響應(yīng)報(bào)文 將繼續(xù)向網(wǎng)絡(luò)接入設(shè)備傳遞,在到達(dá)網(wǎng)絡(luò)接入設(shè)備之前被過(guò)濾掉,所以在發(fā) 送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間內(nèi),沒(méi)有認(rèn)證請(qǐng)求報(bào)文通過(guò)到達(dá)網(wǎng)絡(luò)接入設(shè)備。 在達(dá)到發(fā)送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間的終點(diǎn)之后,進(jìn)入步驟202。
在實(shí)際應(yīng)用中,也可以是將用戶端在發(fā)送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間內(nèi)發(fā) 出的認(rèn)證請(qǐng)求報(bào)文在到達(dá)網(wǎng)絡(luò)接入設(shè)備之前被攔截,然后存儲(chǔ)起來(lái),在達(dá)到 發(fā)送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間的終點(diǎn)之后,進(jìn)入步驟202。
通過(guò)將發(fā)送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間內(nèi)的所有認(rèn)證請(qǐng)求報(bào)文存儲(chǔ)起來(lái), 然后再并發(fā)到網(wǎng)絡(luò)接入設(shè)備,可以準(zhǔn)確測(cè)試出網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證請(qǐng) 求報(bào)文的數(shù)量,不需要設(shè)置許多認(rèn)證服務(wù)器就可以實(shí)現(xiàn)并發(fā)大量的認(rèn)證請(qǐng)求 報(bào)文,而且不需要考慮網(wǎng)絡(luò)接入設(shè)備與認(rèn)證服務(wù)器端之間使用的認(rèn)證協(xié)議, 簡(jiǎn)單易行。
步驟202、將存儲(chǔ)的所有認(rèn)證請(qǐng)求報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備。 在達(dá)到發(fā)送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間的終點(diǎn)之后,所有在發(fā)送認(rèn)證請(qǐng)求報(bào)文的預(yù)設(shè)時(shí)間內(nèi)存儲(chǔ)的認(rèn)證請(qǐng)求報(bào)文,將被并發(fā)到網(wǎng)絡(luò)接入設(shè)備中,網(wǎng)絡(luò) 接入設(shè)備接收到認(rèn)證請(qǐng)求報(bào)文后,將對(duì)認(rèn)證請(qǐng)求報(bào)文進(jìn)行并行處理,例如可 以根據(jù)認(rèn)證請(qǐng)求報(bào)文中的用戶端信息將認(rèn)證請(qǐng)求報(bào)文分類為幾組,以將所接 收到的認(rèn)證請(qǐng)求報(bào)文發(fā)送到相應(yīng)的認(rèn)證服務(wù)器端。
步驟203、檢測(cè)網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證請(qǐng)求報(bào)文的性能。
值得說(shuō)明的是,步驟203可以通過(guò)現(xiàn)有技術(shù)中提供的下述任一方法來(lái)實(shí)
現(xiàn),比如檢測(cè)網(wǎng)絡(luò)接入設(shè)備向認(rèn)證服務(wù)器端發(fā)出的認(rèn)證請(qǐng)求報(bào)文的數(shù)量和發(fā) 出該數(shù)量的認(rèn)證請(qǐng)求報(bào)文所需要的時(shí)間等認(rèn)證性能參數(shù),得到網(wǎng)絡(luò)接入設(shè)備 并行處理認(rèn)證請(qǐng)求報(bào)文的性能,并將并行處理認(rèn)證請(qǐng)求報(bào)文的數(shù)量和時(shí)間通 過(guò)顯示裝置顯示出來(lái),還可以通過(guò)網(wǎng)絡(luò)接入設(shè)備自身提供的管理接口直接讀 取網(wǎng)絡(luò)接入設(shè)備處理所述并發(fā)的認(rèn)證請(qǐng)求報(bào)文的數(shù)量和時(shí)間,來(lái)得到網(wǎng)絡(luò)接 入設(shè)備處理認(rèn)證請(qǐng)求報(bào)文的性能。
步驟204、存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)所有認(rèn)證響應(yīng)報(bào)文。
認(rèn)證服務(wù)器端對(duì)網(wǎng)絡(luò)接入設(shè)備傳遞過(guò)來(lái)的認(rèn)證請(qǐng)求報(bào)文進(jìn)行認(rèn)證,并生 成包含認(rèn)證結(jié)果的認(rèn)證響應(yīng)報(bào)文,然后認(rèn)證服務(wù)器端向網(wǎng)絡(luò)接入設(shè)備發(fā)送用 戶端的認(rèn)證響應(yīng)報(bào)文,認(rèn)證響應(yīng)報(bào)文中包含有用戶端的IP地址或MAC地址, 以使認(rèn)證響應(yīng)報(bào)文能準(zhǔn)確返回相應(yīng)的用戶端。
設(shè)定認(rèn)證服務(wù)器端的發(fā)送認(rèn)證響應(yīng)報(bào)文的預(yù)設(shè)時(shí)間,在發(fā)送認(rèn)證響應(yīng)報(bào) 文的預(yù)設(shè)時(shí)間內(nèi),認(rèn)證服務(wù)器端向網(wǎng)絡(luò)接入設(shè)備發(fā)送的所有認(rèn)證響應(yīng)報(bào)文, 都將在發(fā)送的過(guò)程中被復(fù)制備份,然后存儲(chǔ)起來(lái),原來(lái)的認(rèn)證響應(yīng)報(bào)文繼續(xù) 向網(wǎng)絡(luò)接入設(shè)備傳遞,并在到達(dá)網(wǎng)絡(luò)接入設(shè)備之前被過(guò)濾掉或攔截,所以在 預(yù)設(shè)時(shí)間內(nèi),網(wǎng)絡(luò)接入設(shè)備沒(méi)有接收到任何認(rèn)證響應(yīng)報(bào)文。在達(dá)到預(yù)設(shè)時(shí)間 的終點(diǎn)之后,進(jìn)入步驟205。
在實(shí)際應(yīng)用中,也可以是將認(rèn)證服務(wù)器端在發(fā)送認(rèn)證響應(yīng)報(bào)文的預(yù)設(shè)時(shí) 間內(nèi)發(fā)出的認(rèn)證響應(yīng)報(bào)文直接發(fā)送到認(rèn)證服務(wù)器端和網(wǎng)絡(luò)接入設(shè)備之間的存 儲(chǔ)裝置中,在達(dá)到發(fā)送認(rèn)證響應(yīng)報(bào)文的預(yù)設(shè)時(shí)間的終點(diǎn)之后,進(jìn)入步驟205。步驟205、將存儲(chǔ)的所有認(rèn)證響應(yīng)報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備。 在達(dá)到預(yù)設(shè)時(shí)間的終點(diǎn)之后,所有在預(yù)設(shè)時(shí)間內(nèi)被存儲(chǔ)的認(rèn)證響應(yīng)報(bào)文, 將被并發(fā)到網(wǎng)絡(luò)接入設(shè)備中,網(wǎng)絡(luò)接入設(shè)備接收到認(rèn)證響應(yīng)報(bào)文后,將對(duì)認(rèn) 證響應(yīng)報(bào)文進(jìn)行并行處理,例如可以根據(jù)認(rèn)證響應(yīng)報(bào)文中的認(rèn)證結(jié)果允許或 拒絕用戶端訪問(wèn)網(wǎng)絡(luò),并將認(rèn)證響應(yīng)報(bào)文發(fā)送到相應(yīng)用戶端。
通過(guò)將預(yù)設(shè)時(shí)間內(nèi)的所有認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),然后再并發(fā)到網(wǎng)絡(luò)接 入設(shè)備中,模擬出由許多認(rèn)證服務(wù)器才可以實(shí)現(xiàn)并發(fā)大量的認(rèn)證響應(yīng)報(bào)文, 可以準(zhǔn)確測(cè)試出網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的數(shù)量。
步驟206、檢測(cè)網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的性能。 在本發(fā)明實(shí)施例中,在步驟1中設(shè)定用戶端的等待響應(yīng)時(shí)間大于發(fā)送認(rèn)
入設(shè)備并發(fā)認(rèn)證響應(yīng)報(bào)文之后,用戶端還處于等待認(rèn)證結(jié)果的狀態(tài);在用戶 端處于等待認(rèn)證結(jié)果的狀態(tài)時(shí),用戶端不能通過(guò)網(wǎng)絡(luò)接入設(shè)備訪問(wèn)網(wǎng)絡(luò),但 也不被拒絕訪問(wèn)網(wǎng)絡(luò),也不重復(fù)發(fā)送認(rèn)證請(qǐng)求報(bào)文。
進(jìn)一步的,在本發(fā)明實(shí)施例中,還可以設(shè)定將同時(shí)向網(wǎng)絡(luò)接入設(shè)備發(fā)送 存儲(chǔ)的一定數(shù)量的認(rèn)證請(qǐng)求報(bào)文和認(rèn)證響應(yīng)報(bào)文,以檢測(cè)網(wǎng)絡(luò)接入設(shè)備并行 處理認(rèn)證請(qǐng)求報(bào)文和認(rèn)證響應(yīng)報(bào)文的認(rèn)證性能參數(shù)。
在本發(fā)明實(shí)施例中,通過(guò)將認(rèn)證請(qǐng)求報(bào)文和認(rèn)證響應(yīng)報(bào)文分別存儲(chǔ)起來(lái), 然后并發(fā)到網(wǎng)絡(luò)接入設(shè)備,就可以檢測(cè)出網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證請(qǐng)求報(bào) 文和并行處理認(rèn)證響應(yīng)報(bào)文的性能,或者得到網(wǎng)絡(luò)接入設(shè)備并行處理證請(qǐng)求 報(bào)文和認(rèn)證響應(yīng)報(bào)文的性能,避免使用大量的用戶端和/或認(rèn)證服務(wù)器端來(lái)測(cè) 試網(wǎng)絡(luò)接入設(shè)備的并行處理能力,提高了對(duì)網(wǎng)絡(luò)接入設(shè)備的測(cè)試效率。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置具體實(shí)施例一
圖3為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置具體實(shí)施例一的 結(jié)構(gòu)示意圖。如圖3所示,本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置 包括存儲(chǔ)單元301、并發(fā)單元302和檢測(cè)單元303;其中,存儲(chǔ)單元301用于存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)的所有認(rèn)證報(bào)文;并發(fā)單元302用于將存儲(chǔ)單元存儲(chǔ)的所有 認(rèn)證報(bào)文并發(fā)到網(wǎng)絡(luò)接入設(shè)備中;檢測(cè)單元303用于檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備 的性能,包括并行處理認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文的數(shù)量和時(shí)間等性能 參數(shù)。
本發(fā)明實(shí)施例中以測(cè)試網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文為例介紹技 術(shù)方案。設(shè)定一預(yù)設(shè)時(shí)間,存儲(chǔ)單元301存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)認(rèn)證服務(wù)器端發(fā)出 的所有認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),然后并發(fā)單元302將存儲(chǔ)在存儲(chǔ)單元301中 的所有認(rèn)證響應(yīng)報(bào)文并發(fā)到網(wǎng)絡(luò)接入設(shè)備中,以獲取一定數(shù)量的并發(fā)的認(rèn)證 響應(yīng)報(bào)文,并發(fā)單元302具有多個(gè)發(fā)送端口,可以連接到網(wǎng)絡(luò)接入設(shè)備上, 以實(shí)現(xiàn)向網(wǎng)絡(luò)接入設(shè)備并發(fā)認(rèn)證響應(yīng)報(bào)文功能;檢測(cè)單元303檢測(cè)網(wǎng)絡(luò)接入
設(shè)備能并行處理的認(rèn)證響應(yīng)報(bào)文數(shù)量和時(shí)間等性能參數(shù),就可以得到網(wǎng)絡(luò)接 入設(shè)備的認(rèn)證性能參數(shù)。
在本發(fā)明實(shí)施例中,測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置可以為網(wǎng)絡(luò)設(shè)備 測(cè)試儀器,例如美國(guó)IXIA公司生產(chǎn)的IXIA1600型號(hào)的網(wǎng)絡(luò)設(shè)備測(cè)試儀器和 美國(guó)思博倫生產(chǎn)的Smart Bits型號(hào)的網(wǎng)絡(luò)設(shè)備測(cè)試儀器等,上述網(wǎng)絡(luò)設(shè)備測(cè) 試儀器具有捕獲認(rèn)證報(bào)文、解析認(rèn)證報(bào)文的功能,而且還具有多個(gè)端口,來(lái) 實(shí)現(xiàn)并發(fā)認(rèn)證報(bào)文的功能。IXIA和Smart Bits等網(wǎng)絡(luò)設(shè)備測(cè)試儀器還具有腳 本開(kāi)發(fā)功能,可以通過(guò)編寫(xiě)腳本來(lái)實(shí)現(xiàn)捕獲、解析和并發(fā)認(rèn)證報(bào)文的自動(dòng)化, 節(jié)省人工。進(jìn)一步地,可以設(shè)置測(cè)試拓?fù)涫咕W(wǎng)絡(luò)接入設(shè)備將處理后的認(rèn)證報(bào) 文返回測(cè)試儀,然后網(wǎng)絡(luò)設(shè)備測(cè)試儀器通過(guò)并發(fā)發(fā)送所述認(rèn)證報(bào)文的數(shù)量和 時(shí)間,以及接收到所述認(rèn)證報(bào)文的數(shù)量和時(shí)間,得到網(wǎng)絡(luò)接入設(shè)備并發(fā)處理 所述認(rèn)證報(bào)文的性能。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置通過(guò)存儲(chǔ)單元將預(yù)設(shè)時(shí) 間內(nèi)的認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),以積累一定數(shù)量的認(rèn)證響應(yīng)報(bào)文,然后通過(guò) 并發(fā)單元一定數(shù)量的認(rèn)證響應(yīng)報(bào)文并發(fā)出去,以模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng) 用環(huán)境中并行處理大量的認(rèn)證響應(yīng)報(bào)文的場(chǎng)景,不需要設(shè)置很多認(rèn)證服務(wù)器端來(lái)發(fā)送認(rèn)證響應(yīng)報(bào)文,避免了由于證服務(wù)器端的的原因而使測(cè)試誤差增大, 提高了測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的效率和準(zhǔn)確性,而且簡(jiǎn)單易行。 本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置具體實(shí)施例二 圖4為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置具體實(shí)施例二的 結(jié)構(gòu)示意圖。如圖4所示,進(jìn)一步的,在本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn) 證性能的裝置的具體實(shí)施例一的基礎(chǔ)上,本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)
證性能的裝置還包括復(fù)制單元304和過(guò)濾單元305;復(fù)制單元304用于復(fù)制預(yù) 設(shè)時(shí)間內(nèi)認(rèn)證服務(wù)器端發(fā)出的所有認(rèn)證響應(yīng)報(bào)文,然后將復(fù)制的所有認(rèn)證響 應(yīng)報(bào)文存儲(chǔ)到存儲(chǔ)單元301中,過(guò)濾單元305用于根據(jù)預(yù)設(shè)過(guò)濾規(guī)則過(guò)濾預(yù) 設(shè)時(shí)間內(nèi)發(fā)往網(wǎng)絡(luò)接入設(shè)備的所有認(rèn)證響應(yīng)報(bào)文,使網(wǎng)絡(luò)接入設(shè)備在預(yù)設(shè)時(shí) 間內(nèi)接收不到認(rèn)證響應(yīng)報(bào)文,例如,如果網(wǎng)絡(luò)設(shè)備和認(rèn)證服務(wù)器間選擇RADIUS 協(xié)議進(jìn)行認(rèn)證,就可以設(shè)置預(yù)設(shè)規(guī)則將通過(guò)RADIUS協(xié)議進(jìn)行傳輸?shù)恼J(rèn)證響應(yīng) 報(bào)文過(guò)濾掉。在實(shí)際應(yīng)用中,復(fù)制單元304可以為支持端口鏡像功能的設(shè)備。 在本發(fā)明實(shí)施例中,復(fù)制單元304可以為支持端口鏡像功能的鏡像設(shè)備, 鏡像設(shè)備的端口鏡像功能是指當(dāng)認(rèn)證報(bào)文等數(shù)據(jù)包經(jīng)過(guò)網(wǎng)絡(luò)接入設(shè)備時(shí),鏡 像設(shè)備將認(rèn)證報(bào)文復(fù)制并轉(zhuǎn)發(fā)到指定的端口或存儲(chǔ)設(shè)備,而原來(lái)的認(rèn)證報(bào)文 的傳輸并不受影響;過(guò)濾單元305可以為一種過(guò)濾設(shè)備,能將將通過(guò)過(guò)濾設(shè) 備的認(rèn)證報(bào)文等數(shù)據(jù)包和自身的過(guò)濾規(guī)則進(jìn)行匹配,如果認(rèn)證報(bào)文等數(shù)據(jù)包 符合過(guò)濾規(guī)則,則將其過(guò)濾或者丟棄掉,否則就允許通過(guò),數(shù)據(jù)包的發(fā)送不 受影響。
本發(fā)明實(shí)施例通過(guò)復(fù)制單元304來(lái)復(fù)制預(yù)設(shè)時(shí)間內(nèi)認(rèn)證服務(wù)器端發(fā)出的 認(rèn)證響應(yīng)報(bào)文并發(fā)送到存儲(chǔ)單元301進(jìn)行存儲(chǔ),認(rèn)證響應(yīng)報(bào)文復(fù)制存儲(chǔ)之后 將繼續(xù)向網(wǎng)絡(luò)接入設(shè)備傳遞,在到達(dá)網(wǎng)絡(luò)接入設(shè)備之前,過(guò)濾單元305將根 據(jù)過(guò)濾規(guī)則,對(duì)經(jīng)過(guò)自身的所有報(bào)文與過(guò)濾規(guī)則進(jìn)行匹配,以將所有認(rèn)證響 應(yīng)報(bào)文過(guò)濾掉,使在預(yù)設(shè)時(shí)間內(nèi)沒(méi)有認(rèn)證響應(yīng)報(bào)文到達(dá)網(wǎng)絡(luò)接入設(shè)備,這樣 可以控制并發(fā)到網(wǎng)絡(luò)接入設(shè)備中的認(rèn)證響應(yīng)報(bào)文的精確數(shù)量,提高測(cè)試網(wǎng)絡(luò)接入設(shè)備的準(zhǔn)確性。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例一
圖5為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例一的
結(jié)構(gòu)示意圖。如圖5所示,本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)
包括用戶端10、認(rèn)證服務(wù)器端20和網(wǎng)絡(luò)接入設(shè)備性能測(cè)試裝置30。其中用 戶端10用于向認(rèn)證服務(wù)器端發(fā)送認(rèn)證請(qǐng)求報(bào)文或接收從認(rèn)證服務(wù)器端返回的 認(rèn)證響應(yīng)報(bào)文;認(rèn)證服務(wù)器端20用于對(duì)用戶端發(fā)送的包含用戶端信息的認(rèn)證 請(qǐng)求報(bào)文進(jìn)行認(rèn)證,并生成包含有認(rèn)證結(jié)果的認(rèn)證響應(yīng)報(bào)文返回到用戶端10; 網(wǎng)絡(luò)接入設(shè)備連接在用戶端10和認(rèn)證服務(wù)器端20之間,用戶端10和認(rèn)證服 務(wù)器端20之間的認(rèn)證報(bào)文是通過(guò)網(wǎng)絡(luò)接入設(shè)備進(jìn)行交互的,網(wǎng)絡(luò)接入設(shè)備并 能根據(jù)認(rèn)證響應(yīng)報(bào)文中的認(rèn)證結(jié)果來(lái)決定是允許或拒絕用戶端訪問(wèn)網(wǎng)絡(luò)。網(wǎng) 絡(luò)接入設(shè)備性能測(cè)試裝置30包括存儲(chǔ)單元301 、并發(fā)單元302和檢測(cè)單元303。 其中,存儲(chǔ)單元301用于存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)的所有認(rèn)證報(bào)文;并發(fā)單元302用 于將存儲(chǔ)單元存儲(chǔ)的所有認(rèn)證報(bào)文并發(fā)到網(wǎng)絡(luò)接入設(shè)備中;檢測(cè)單元303用 于檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備性能的參數(shù),包括并行處理認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證 響應(yīng)報(bào)文的數(shù)量和時(shí)間等認(rèn)證性能參數(shù)。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)通過(guò)存儲(chǔ)單元301將預(yù) 設(shè)時(shí)間內(nèi)認(rèn)證服務(wù)器端發(fā)送的認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),以積累一定數(shù)量的認(rèn) 證響應(yīng)報(bào)文,然后通過(guò)并發(fā)單元302將一定數(shù)量的認(rèn)證響應(yīng)報(bào)文并發(fā)到處于 等待認(rèn)證結(jié)果狀態(tài)的用戶端,以模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中并行處 理大量的認(rèn)證響應(yīng)報(bào)文的場(chǎng)景,不需要設(shè)置很多用戶端或認(rèn)證服務(wù)器端來(lái)發(fā) 送認(rèn)證響應(yīng)報(bào)文,避免了由于證服務(wù)器端的的原因而使測(cè)試誤差增大,提高 了測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的效率和準(zhǔn)確性,而且簡(jiǎn)單易行。
本發(fā)明實(shí)施例還可以通過(guò)存儲(chǔ)單元301將預(yù)設(shè)時(shí)間內(nèi)用戶端發(fā)送的認(rèn)證 請(qǐng)求報(bào)文存儲(chǔ)起來(lái),以積累一定數(shù)量的認(rèn)證請(qǐng)求報(bào)文,然后通過(guò)并發(fā)單元302 將一定數(shù)量的認(rèn)證請(qǐng)求報(bào)文并發(fā)到認(rèn)證服務(wù)器端,以模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中并行處理大量的認(rèn)證請(qǐng)求報(bào)文的場(chǎng)景。
本發(fā)明實(shí)施例還可以通過(guò)兩個(gè)存儲(chǔ)單元分別將預(yù)設(shè)時(shí)間內(nèi)用戶端發(fā)送的 認(rèn)證請(qǐng)求報(bào)文和認(rèn)證服務(wù)器端發(fā)出的認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),以積累一定數(shù) 量的認(rèn)證請(qǐng)求報(bào)文和一定數(shù)量的認(rèn)證響應(yīng)報(bào)文,然后再通過(guò)兩個(gè)并發(fā)單元分 別將一定數(shù)量的認(rèn)證請(qǐng)求報(bào)文并發(fā)到認(rèn)證服務(wù)器端和將一定數(shù)量的認(rèn)證響應(yīng) 報(bào)文并發(fā)到用戶端,以模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中并行處理大量的 認(rèn)證請(qǐng)求報(bào)文的場(chǎng)景。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例二
圖6為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例二的
結(jié)構(gòu)示意圖。如圖6所示,進(jìn)一步的,在本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn) 證性能的系統(tǒng)具體實(shí)施例一的基礎(chǔ)上,本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證 性能的系統(tǒng)還包括復(fù)制單元304和過(guò)濾單元305;復(fù)制單元304用于復(fù)制預(yù)設(shè) 時(shí)間內(nèi)認(rèn)證服務(wù)器端發(fā)出的所有認(rèn)證響應(yīng)報(bào)文,然后將復(fù)制的所有認(rèn)證響應(yīng) 報(bào)文存儲(chǔ)到存儲(chǔ)單元301中,過(guò)濾單元305用于根據(jù)預(yù)設(shè)過(guò)濾規(guī)則過(guò)濾預(yù)設(shè) 時(shí)間內(nèi)發(fā)往網(wǎng)絡(luò)接入設(shè)備的所有認(rèn)證響應(yīng)報(bào)文,使網(wǎng)絡(luò)接入設(shè)備在預(yù)設(shè)時(shí)間 內(nèi)接收不到認(rèn)證響應(yīng)報(bào)文,但不影響其它形式的報(bào)文的傳遞。
下面以測(cè)試網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的認(rèn)證性能參數(shù)為例來(lái) 介紹本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)工作的技術(shù)方案。圖7 為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例二的工作流程 圖。如圖7所示,本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)的具體工
作過(guò)為-
步驟701、認(rèn)證服務(wù)器端20發(fā)出認(rèn)證響應(yīng)報(bào)文。
在測(cè)試網(wǎng)絡(luò)接入設(shè)備時(shí),首先指令用戶端10發(fā)出認(rèn)證請(qǐng)求報(bào)文,認(rèn)證請(qǐng) 求報(bào)文包括用戶名、密碼、IP地址和MAC地址等用戶端信息,用戶端10可以 安裝有能并發(fā)認(rèn)證請(qǐng)求報(bào)文應(yīng)用軟件系統(tǒng),以提高發(fā)送認(rèn)證請(qǐng)求報(bào)文的效率。 在用戶端10上設(shè)定一等待響應(yīng)時(shí)間,用戶端10發(fā)送認(rèn)證請(qǐng)求報(bào)文之后,用戶端將在該等待響應(yīng)時(shí)間內(nèi)處于等待認(rèn)證結(jié)果的狀態(tài).
認(rèn)證服務(wù)器端20對(duì)接收到的認(rèn)證請(qǐng)求報(bào)文中的用戶端信息進(jìn)行認(rèn)證,生
成認(rèn)證響應(yīng)報(bào)文,認(rèn)證響應(yīng)報(bào)文中包括允許或拒絕用戶端io訪問(wèn)網(wǎng)絡(luò)的認(rèn)證
結(jié)果等,認(rèn)證服務(wù)器端20向用戶端發(fā)出認(rèn)證響應(yīng)報(bào)文時(shí),認(rèn)證響應(yīng)報(bào)文將首
先經(jīng)過(guò)連接在認(rèn)證服務(wù)器端20和網(wǎng)絡(luò)接入設(shè)備的之間的測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn) 證性能的裝置30,然后進(jìn)入步驟702。
步驟702、測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置30中的存儲(chǔ)單元301認(rèn)證 服務(wù)器端20在預(yù)設(shè)時(shí)間內(nèi)發(fā)出的認(rèn)證響應(yīng)報(bào)文。
測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置30中的復(fù)制單元304復(fù)制認(rèn)證服務(wù)器 端20預(yù)設(shè)時(shí)間內(nèi)發(fā)出的所有認(rèn)證響應(yīng)報(bào)文,然后將復(fù)制的所有認(rèn)證響應(yīng)報(bào)文 發(fā)送到存儲(chǔ)單元301中,認(rèn)證響應(yīng)報(bào)文繼續(xù)傳遞,在經(jīng)過(guò)過(guò)濾單元305時(shí), 被過(guò)濾掉。所以在預(yù)設(shè)時(shí)間內(nèi),網(wǎng)絡(luò)接入設(shè)備也不能接收到認(rèn)證響應(yīng)報(bào)文, 在達(dá)到預(yù)設(shè)時(shí)間的終點(diǎn)后,進(jìn)入步驟703。
通常情況下,用戶端的等待響應(yīng)時(shí)間一般大于認(rèn)證服務(wù)器端的預(yù)設(shè)時(shí)間, 這樣就可以使在預(yù)設(shè)時(shí)間達(dá)到之后,用戶端還處于等待認(rèn)證結(jié)果的狀態(tài),而 不是被拒絕或允許訪問(wèn)網(wǎng)絡(luò),以準(zhǔn)確記錄網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào) 文的準(zhǔn)確數(shù)量。
步驟703、并發(fā)單元302將存儲(chǔ)單元301存儲(chǔ)的所有認(rèn)證響應(yīng)報(bào)文并發(fā)到 所述網(wǎng)絡(luò)接入設(shè)備。
在到達(dá)預(yù)設(shè)時(shí)間終點(diǎn)之后,存儲(chǔ)單元301將存儲(chǔ)的所有認(rèn)證響應(yīng)報(bào)文傳 遞到并發(fā)單元302中,然后被并發(fā)單元302同時(shí)并發(fā)到網(wǎng)絡(luò)接入設(shè)備,檢測(cè) 單元303將記錄并發(fā)到網(wǎng)絡(luò)接入設(shè)備中的認(rèn)證響應(yīng)報(bào)文的數(shù)量。如果認(rèn)證響 應(yīng)報(bào)文中的認(rèn)證結(jié)果是用戶端通過(guò)認(rèn)證服務(wù)器端的認(rèn)證,則網(wǎng)絡(luò)接入設(shè)備將 允許該用戶端訪問(wèn)網(wǎng)絡(luò),如果認(rèn)證結(jié)果是用戶端沒(méi)有通過(guò)認(rèn)證服務(wù)器端的認(rèn) 證,則網(wǎng)絡(luò)接入設(shè)備將拒絕該用戶端訪問(wèn)網(wǎng)絡(luò)。通過(guò)將預(yù)設(shè)時(shí)間內(nèi)認(rèn)證服務(wù) 器端發(fā)出所有認(rèn)證響應(yīng)報(bào)文存儲(chǔ)然后被同時(shí)并發(fā)到網(wǎng)絡(luò)接入設(shè)備,避免了由于認(rèn)證服務(wù)器端的并發(fā)認(rèn)證響應(yīng)報(bào)文的數(shù)量少而無(wú)法準(zhǔn)確測(cè)試出網(wǎng)絡(luò)接入設(shè) 備的性能,并能有效地模擬出網(wǎng)絡(luò)接入設(shè)備實(shí)際工作場(chǎng)景,提高了網(wǎng)絡(luò)接入 設(shè)備測(cè)試的準(zhǔn)確性。
步驟704、網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文。
網(wǎng)絡(luò)接入設(shè)備接收到認(rèn)證響應(yīng)報(bào)文后,將對(duì)所有認(rèn)證響應(yīng)報(bào)文進(jìn)行處理, 包括解析認(rèn)證響應(yīng)報(bào)文中認(rèn)證結(jié)果,以決定是允許用戶端訪問(wèn)網(wǎng)絡(luò)或者拒絕 用戶端訪問(wèn)網(wǎng)絡(luò),同時(shí),網(wǎng)絡(luò)接入設(shè)備還根據(jù)認(rèn)證響應(yīng)報(bào)文中的用戶端的IP
地址或MAC地址,將所有認(rèn)證響應(yīng)報(bào)文分別發(fā)送到相應(yīng)的用戶端,并根據(jù)認(rèn) 證響應(yīng)報(bào)文中認(rèn)證結(jié)果。
通過(guò)將預(yù)設(shè)時(shí)間內(nèi)的所有認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),然后再并發(fā)到網(wǎng)絡(luò)接 入設(shè)備中,不需耍設(shè)置i亇多認(rèn)證服務(wù)器就可以實(shí)現(xiàn)并發(fā)大量的認(rèn)證響應(yīng)報(bào)文, 可以準(zhǔn)確測(cè)試出網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的數(shù)量,對(duì)于在網(wǎng)絡(luò)接 入設(shè)備與認(rèn)證服務(wù)器端之間使用的認(rèn)證協(xié)議都適用。
步驟705、檢測(cè)單元303檢測(cè)網(wǎng)絡(luò)接入設(shè)備的認(rèn)證性能參數(shù)。 檢測(cè)單元303記錄網(wǎng)絡(luò)接入設(shè)備中并行處理的認(rèn)證響應(yīng)報(bào)文的數(shù)量或并 行處理該數(shù)量的認(rèn)證響應(yīng)報(bào)文所需要的時(shí)間等網(wǎng)絡(luò)接入設(shè)備的認(rèn)證性能參 數(shù),或者用戶端IO反饋的用戶端接收到網(wǎng)絡(luò)接入設(shè)備發(fā)出的認(rèn)證響應(yīng)報(bào)文的 數(shù)量等性能的參數(shù),就可以得到網(wǎng)絡(luò)接入設(shè)備處理并發(fā)的認(rèn)證響應(yīng)報(bào)文的性 能。
本發(fā)明實(shí)施例通過(guò)測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)中復(fù)制單元304來(lái) 復(fù)制預(yù)設(shè)時(shí)間內(nèi)認(rèn)證服務(wù)器端發(fā)出的認(rèn)證響應(yīng)報(bào)文并發(fā)送到存儲(chǔ)單元301進(jìn) 行存儲(chǔ),認(rèn)證響應(yīng)報(bào)文復(fù)制存儲(chǔ)之后將繼續(xù)向網(wǎng)絡(luò)接入設(shè)備傳遞,并通過(guò)過(guò) 濾單元305將在預(yù)設(shè)時(shí)間內(nèi)的所有認(rèn)證響應(yīng)報(bào)文過(guò)濾掉,這樣在預(yù)設(shè)時(shí)間內(nèi) 沒(méi)有認(rèn)證響應(yīng)報(bào)文到達(dá)網(wǎng)絡(luò)接入設(shè)備,使用戶的處于等待認(rèn)證結(jié)果的狀態(tài), 在用戶端處于等待認(rèn)證結(jié)果的狀態(tài)時(shí),用戶端不允許通過(guò)網(wǎng)絡(luò)接入設(shè)備訪問(wèn) 網(wǎng)絡(luò),也不被拒絕訪問(wèn)網(wǎng)絡(luò),以獲得網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證響應(yīng)報(bào)文的準(zhǔn)確數(shù)目,提高了測(cè)試的準(zhǔn)確性。
在本發(fā)明實(shí)施例中還可以通過(guò)存儲(chǔ)單元存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)用戶端發(fā)送的一 定數(shù)量的認(rèn)證請(qǐng)求報(bào)文,然后通過(guò)并發(fā)單元將該一定數(shù)量的認(rèn)證請(qǐng)求報(bào)文并 發(fā)到認(rèn)證服務(wù)器端,以模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中并行處理大量的 認(rèn)證請(qǐng)求報(bào)文的場(chǎng)景,實(shí)現(xiàn)測(cè)試網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證請(qǐng)求報(bào)文的性能。
本發(fā)明實(shí)施例還可以通過(guò)兩個(gè)存儲(chǔ)單元301分別將預(yù)設(shè)時(shí)間內(nèi)用戶端發(fā) 送的認(rèn)證請(qǐng)求報(bào)文和認(rèn)證服務(wù)器端發(fā)出的認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),以積累一 定數(shù)量的認(rèn)證請(qǐng)求報(bào)文和一定數(shù)量的認(rèn)證響應(yīng)報(bào)文,然后再通過(guò)兩個(gè)并發(fā)單 元302分別將一定數(shù)量的認(rèn)證請(qǐng)求報(bào)文并發(fā)到認(rèn)證服務(wù)器端和將一定數(shù)量的 認(rèn)證響應(yīng)報(bào)文并發(fā)到用戶端,以模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中并行處 理認(rèn)證請(qǐng)求報(bào)文和認(rèn)證響應(yīng)報(bào)文的場(chǎng)景,實(shí)現(xiàn)測(cè)試網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn) 證請(qǐng)求報(bào)文和認(rèn)證響應(yīng)報(bào)文的性能。
在本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng),能提供有效地模擬 網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用境中工作場(chǎng)景, 一方面,能測(cè)試網(wǎng)路接入設(shè)備并行 處理認(rèn)證響應(yīng)報(bào)文的認(rèn)證性能參數(shù),也能測(cè)試網(wǎng)路接入設(shè)備并行處理認(rèn)證請(qǐng) 求報(bào)文的認(rèn)證性能參數(shù),還能測(cè)試并行處理認(rèn)證響應(yīng)報(bào)文和認(rèn)證請(qǐng)求報(bào)文的 認(rèn)證性能參數(shù);另一方面,通過(guò)復(fù)制單元和存儲(chǔ)單元得到準(zhǔn)確數(shù)量的認(rèn)證請(qǐng) 求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文,提高了測(cè)試效率和準(zhǔn)確性,操作簡(jiǎn)單方便。
本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例三
圖8為本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng)具體實(shí)施例三的 結(jié)構(gòu)示意圖。如圖8所示,進(jìn)一步的,在本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn) 證性能的系統(tǒng)具體實(shí)施例一的基礎(chǔ)上,本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證 性能的系統(tǒng)還包括接收單元306,接收單元306連接在網(wǎng)絡(luò)接入設(shè)備和認(rèn)證服 務(wù)器端之間。直接接收認(rèn)證服務(wù)器端發(fā)送的認(rèn)證響應(yīng)報(bào)文并存儲(chǔ)起來(lái),以獲 取網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中需要并行處理的大量的認(rèn)證響應(yīng)報(bào)文,然 后在達(dá)到預(yù)設(shè)時(shí)間的終點(diǎn)時(shí)并發(fā)到網(wǎng)絡(luò)接入設(shè)備,并通過(guò)檢測(cè)單元303檢測(cè)網(wǎng)絡(luò)接入設(shè)備的并行處理的認(rèn)證性能參數(shù),提高了測(cè)試網(wǎng)絡(luò)接入設(shè)備的效率, 并進(jìn)一步簡(jiǎn)化了網(wǎng)絡(luò)接入設(shè)備性能測(cè)試裝置的結(jié)構(gòu)。
在本發(fā)明實(shí)施例中還可以通過(guò)將接收單元連接在用戶端和網(wǎng)絡(luò)接入設(shè)備 之間,存儲(chǔ)用戶端在預(yù)設(shè)時(shí)間內(nèi)發(fā)送的所有認(rèn)證請(qǐng)求報(bào)文,然后并發(fā)到網(wǎng)絡(luò) 接入設(shè)備中,模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中并行處理大量的認(rèn)證請(qǐng)求 報(bào)文的場(chǎng)景,實(shí)現(xiàn)測(cè)試網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證請(qǐng)求報(bào)文的性能。
本發(fā)明實(shí)施例還可以通過(guò)將兩個(gè)接收單元分別連接在用戶端和網(wǎng)絡(luò)接入 設(shè)備之間、認(rèn)證服務(wù)器端和網(wǎng)絡(luò)接入設(shè)備之間,以分別將用戶端發(fā)送的認(rèn)證 請(qǐng)求報(bào)文和認(rèn)證服務(wù)器端發(fā)出的認(rèn)證響應(yīng)報(bào)文存儲(chǔ)起來(lái),得到積累一定數(shù)量 的認(rèn)證請(qǐng)求報(bào)文和一定數(shù)量的認(rèn)證響應(yīng)報(bào)文,然后再通過(guò)兩個(gè)并發(fā)單元302 分別將一定數(shù)量的認(rèn)證請(qǐng)求報(bào)文并發(fā)到認(rèn)證服務(wù)器端和將一定數(shù)量的認(rèn)證響 應(yīng)報(bào)文并發(fā)到用戶端,以模擬網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用環(huán)境中并行處理認(rèn)證 請(qǐng)求報(bào)文和認(rèn)證響應(yīng)報(bào)文的場(chǎng)景,實(shí)現(xiàn)測(cè)試網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn)證請(qǐng)求 報(bào)文和認(rèn)證響應(yīng)報(bào)文的性能。
在本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng),能提供有效地模擬 網(wǎng)絡(luò)接入設(shè)備在實(shí)際應(yīng)用境中工作場(chǎng)景,實(shí)現(xiàn)測(cè)試網(wǎng)絡(luò)接入設(shè)備并行處理認(rèn) 證響應(yīng)報(bào)文和/或認(rèn)證請(qǐng)求報(bào)文的性能,不需要設(shè)置大量的認(rèn)證服務(wù)器端和/ 或用戶端來(lái)發(fā)送認(rèn)證響應(yīng)報(bào)文和/或認(rèn)證請(qǐng)求報(bào)文,不需要針對(duì)不同的用戶 端、網(wǎng)絡(luò)接入設(shè)備和認(rèn)證服務(wù)器端之間的認(rèn)證傳輸協(xié)議開(kāi)發(fā)不同的模擬測(cè) 試軟件,降低測(cè)試成本和復(fù)雜度,既提高了測(cè)試的準(zhǔn)確性和測(cè)試的效率,操 作起來(lái)也非常方便。
最后應(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、一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法,其特征在于包括存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)用戶端和/或認(rèn)證服務(wù)器端發(fā)出的所有認(rèn)證報(bào)文;將存儲(chǔ)的預(yù)設(shè)時(shí)間內(nèi)所有所述認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備;檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。
2、 根據(jù)權(quán)利要求1所述的測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法,其特征在包括-在所述預(yù)設(shè)時(shí)間內(nèi)復(fù)制用戶端和/或認(rèn)證服務(wù)器端發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證報(bào)文,將所述復(fù)制的認(rèn)證報(bào)文進(jìn)行存儲(chǔ);對(duì)所述發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證報(bào)文進(jìn)行預(yù)設(shè)過(guò)濾規(guī)則的過(guò)濾。
3、 根據(jù)權(quán)利要求1或2所述的測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法,其特征在于所述認(rèn)證報(bào)文包括所述用戶端發(fā)出的包含認(rèn)證請(qǐng)求的認(rèn)證請(qǐng)求報(bào)文和所述認(rèn)證服務(wù)器端響應(yīng)所述認(rèn)證請(qǐng)求報(bào)文發(fā)出的包含認(rèn)證結(jié)果的認(rèn)證響應(yīng)報(bào)文。
4、 一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置,其特征在于,包括存儲(chǔ)單元,用于存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)用戶端和/或認(rèn)證服務(wù)器端發(fā)出的所有認(rèn)證報(bào)文;并發(fā)單元,用于將所述存儲(chǔ)單元存儲(chǔ)的所有認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備;檢測(cè)單元,用于檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。
5、 根據(jù)權(quán)利要求4所述的測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置,其特征在于還包括復(fù)制單元,用于在所述預(yù)設(shè)時(shí)間內(nèi)復(fù)制用戶端和/或認(rèn)證服務(wù)器端發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證報(bào)文,將所述復(fù)制的認(rèn)證報(bào)文存儲(chǔ)到所述存儲(chǔ)單元;過(guò)濾單元,用于根據(jù)預(yù)設(shè)過(guò)濾規(guī)則過(guò)濾所述預(yù)設(shè)時(shí)間內(nèi)發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證報(bào)文。
6、 根據(jù)權(quán)利要求4或5所述的測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置,其特征在于所述認(rèn)證報(bào)文包括所述用戶端發(fā)出的包含認(rèn)證請(qǐng)求的認(rèn)證請(qǐng)求報(bào)文和所述認(rèn)證服務(wù)器端響應(yīng)所述認(rèn)證請(qǐng)求報(bào)文發(fā)出的包含認(rèn)證結(jié)果的認(rèn)證響應(yīng)報(bào)文。
7、 一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng),其特征在于包括用戶端、認(rèn)證服務(wù)器端、網(wǎng)絡(luò)接入設(shè)備和測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置;所述用戶端用于發(fā)送認(rèn)證請(qǐng)求報(bào)文;所述認(rèn)證服務(wù)器端用于生成所述認(rèn)證響應(yīng)報(bào)文;所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證請(qǐng)求報(bào)文并轉(zhuǎn)發(fā)到所述認(rèn)證服務(wù)器端,并處理所述認(rèn)證響應(yīng)報(bào)文并轉(zhuǎn)發(fā)到所述用戶端;所述測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置包括存儲(chǔ)單元,用于存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)所有認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文;并發(fā)單元,用于將所述存儲(chǔ)單元存儲(chǔ)的所有認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備;檢測(cè)單元,用于檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。
8、 根據(jù)權(quán)利要求7所述的測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng),其特征在于,所述測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的裝置還包括復(fù)制單元,用于在所述預(yù)設(shè)時(shí)間內(nèi)復(fù)制發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文,將復(fù)制的所有認(rèn)證報(bào)文存儲(chǔ)到所述存儲(chǔ)單元;過(guò)濾單元,用于根據(jù)預(yù)設(shè)過(guò)濾規(guī)則過(guò)濾所述預(yù)設(shè)時(shí)間內(nèi)發(fā)往所述網(wǎng)絡(luò)接入設(shè)備的所有認(rèn)證請(qǐng)求報(bào)文和/或認(rèn)證響應(yīng)報(bào)文。
9、 根據(jù)權(quán)利要求7或8所述的測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的系統(tǒng),其特征在于,在發(fā)送認(rèn)證請(qǐng)求報(bào)文后,所述用戶端處于等待認(rèn)證結(jié)果的狀態(tài),直到接收到所述認(rèn)證響應(yīng)報(bào)文。
全文摘要
本發(fā)明涉及一種測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法、裝置及系統(tǒng),其中方法包括存儲(chǔ)預(yù)設(shè)時(shí)間內(nèi)用戶端和/或認(rèn)證服務(wù)器端發(fā)出的所有認(rèn)證報(bào)文;將存儲(chǔ)的預(yù)設(shè)時(shí)間內(nèi)所有所述認(rèn)證報(bào)文并發(fā)到所述網(wǎng)絡(luò)接入設(shè)備;檢測(cè)所述網(wǎng)絡(luò)接入設(shè)備處理所述認(rèn)證報(bào)文的性能。本發(fā)明實(shí)施例測(cè)試網(wǎng)絡(luò)接入設(shè)備認(rèn)證性能的方法通過(guò)將認(rèn)證報(bào)文存儲(chǔ)起來(lái),然后再并發(fā)到網(wǎng)絡(luò)接入設(shè)備中,測(cè)試出網(wǎng)絡(luò)接入設(shè)備處理認(rèn)證報(bào)文的認(rèn)證性能參數(shù),不需要使用多個(gè)認(rèn)證服務(wù)器端來(lái)測(cè)試網(wǎng)絡(luò)接入設(shè)備處理認(rèn)證報(bào)文的能力,不需要針對(duì)不同的網(wǎng)絡(luò)接入設(shè)備和認(rèn)證服務(wù)器端之間的認(rèn)證協(xié)議開(kāi)發(fā)不同的模擬測(cè)試軟件,提高了測(cè)試效率,避免了由于認(rèn)證服務(wù)器端的老化等引起的生成或發(fā)送認(rèn)證響應(yīng)報(bào)文的延遲,測(cè)試的準(zhǔn)確率高。
文檔編號(hào)H04L12/26GK101656642SQ200910177190
公開(kāi)日2010年2月24日 申請(qǐng)日期2009年9月28日 優(yōu)先權(quán)日2009年9月28日
發(fā)明者鄭偉忠 申請(qǐng)人:福建星網(wǎng)銳捷網(wǎng)絡(luò)有限公司