麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種基于EAPOL報(bào)文的AP設(shè)備調(diào)試診斷方法及裝置與流程

文檔序號(hào):41771560發(fā)布日期:2025-04-29 18:42閱讀:4來源:國知局
一種基于EAPOL報(bào)文的AP設(shè)備調(diào)試診斷方法及裝置與流程

本技術(shù)涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種基于eapol報(bào)文的ap設(shè)備調(diào)試診斷方法及裝置。


背景技術(shù):

1、當(dāng)對多臺(tái)ap(access?point)設(shè)備進(jìn)行調(diào)試時(shí),通常采用無線連接進(jìn)行調(diào)試。

2、現(xiàn)有技術(shù)中,通常需要技術(shù)人員通過sta(station)設(shè)備根據(jù)每臺(tái)ap設(shè)備的ssid(service?set?identifier)和密碼進(jìn)行逐一進(jìn)行認(rèn)證接入對應(yīng)ap設(shè)備后,登錄管理網(wǎng)頁查看并調(diào)試設(shè)備。或者在無線信號(hào)的廣播信標(biāo)beacon幀中加入自定義數(shù)據(jù),使得ap設(shè)備能夠周期性廣播設(shè)備狀態(tài)。上述第一種方法需要記錄大量熱點(diǎn)密碼,當(dāng)無法知曉ap設(shè)備的熱點(diǎn)密碼時(shí),將無法使用該方式對ap設(shè)備進(jìn)行診斷,因此效率低下。第二種方法需要依賴無線通信芯片的廠商提供底層相關(guān)api接口,同時(shí)被動(dòng)性較高,無法通過sta對ap設(shè)備進(jìn)行主動(dòng)調(diào)試。

3、因此,如何在無需密碼的情況下,通過sta設(shè)備對ap設(shè)備進(jìn)行主動(dòng)診斷調(diào)試是當(dāng)前需要解決的技術(shù)問題。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)提供了一種基于eapol報(bào)文的ap設(shè)備調(diào)試診斷方法及裝置,以解決如何在無需密碼的情況下,通過sta設(shè)備對ap設(shè)備進(jìn)行主動(dòng)診斷調(diào)試的技術(shù)問題。

2、為了解決上述技術(shù)問題,第一方面,本技術(shù)實(shí)施例提供了一種基于eapol報(bào)文的ap設(shè)備調(diào)試診斷方法,應(yīng)用于ap設(shè)備,所述調(diào)試診斷方法采用wpa/wpa2認(rèn)證流程,包括:

3、當(dāng)接收到第一sta設(shè)備發(fā)送的第一關(guān)聯(lián)請求時(shí),建立與所述第一sta設(shè)備的關(guān)聯(lián),并返回第一報(bào)文至所述第一sta設(shè)備;

4、當(dāng)在第一預(yù)設(shè)時(shí)間內(nèi)接收到所述第一sta設(shè)備根據(jù)所述第一報(bào)文返回的第一eapol報(bào)文時(shí),解析所述第一eapol報(bào)文,獲取所述第一sta設(shè)備的第一mac地址;所述第一eapol報(bào)文為第一自定義類型的eapol報(bào)文;

5、當(dāng)從所述第一eapol報(bào)文中解析獲取到第一診斷指令時(shí),根據(jù)所述第一診斷指令生成第二eapol報(bào)文;

6、根據(jù)所述第一mac地址,將所述第二eapol報(bào)文返回至對應(yīng)的所述第一sta設(shè)備,以使所述第一sta設(shè)備解析所述第二eapol報(bào)文獲取第一診斷結(jié)果;所述第二eapol報(bào)文為第一自定義類型的eapol報(bào)文。

7、相比于現(xiàn)有技術(shù),本技術(shù)實(shí)施例具有如下有益效果:在sta設(shè)備與ap設(shè)備的標(biāo)準(zhǔn)的wpa/wpa2認(rèn)證流程中,當(dāng)sta設(shè)備與ap設(shè)備關(guān)聯(lián)后,后續(xù)還需要進(jìn)行進(jìn)一步四次握手的認(rèn)證流程,才可以建立兩個(gè)設(shè)備的連接。在標(biāo)準(zhǔn)的四次握手流程中,當(dāng)ap設(shè)備發(fā)送第一報(bào)文(即message?1)至sta設(shè)備后,sta設(shè)備應(yīng)當(dāng)根據(jù)熱點(diǎn)密碼生成message?2后,將message?2返回至ap設(shè)備,直至完成完整的四次握手流程。因此,為了避免使用熱點(diǎn)密碼,將根據(jù)熱點(diǎn)密碼生成的message?2替換為第一自定義類型的eapol報(bào)文,使得第一sta設(shè)備發(fā)送的第一eapol報(bào)文包含了診斷指令,后續(xù)當(dāng)?shù)谝籥p設(shè)備從第一eapol報(bào)文中解析獲取到診斷指令后,自動(dòng)執(zhí)行診斷過程,獲取第一診斷結(jié)果,從而無需進(jìn)行煩瑣的熱點(diǎn)密碼輸入或者從底層更改代碼,便可以主動(dòng)獲取第一ap設(shè)備的診斷調(diào)試結(jié)果。

8、在本技術(shù)第一方面的一些實(shí)施例中,所述第一自定義類型的eapol報(bào)文,包括:第一自定義數(shù)據(jù)以及所述第一自定義類型的eapol報(bào)文的第一預(yù)設(shè)索引值;

9、其中,所述第一自定義數(shù)據(jù)包括:第一數(shù)據(jù)內(nèi)容以及所述第一數(shù)據(jù)內(nèi)容的類型;所述第一數(shù)據(jù)內(nèi)容包括所述第一診斷指令或者所述第一診斷結(jié)果中的任意一項(xiàng)。

10、相比于現(xiàn)有技術(shù),上述實(shí)施例具有如下有益效果:通過在第一自定義類型的eapol報(bào)文中添加具有標(biāo)識(shí)作用的第一預(yù)設(shè)索引值,使得第一ap設(shè)備在第二次握手時(shí)可以準(zhǔn)確識(shí)別當(dāng)前收到的eapol報(bào)文中攜帶數(shù)據(jù)的作用,從而可以根據(jù)第一自定義數(shù)據(jù)執(zhí)行對應(yīng)的第一診斷指令生成診斷結(jié)果,實(shí)現(xiàn)無需通過熱點(diǎn)密碼建立連接通信以后才可以獲取第一ap設(shè)備的診斷結(jié)果。

11、在本技術(shù)第一方面的一些實(shí)施例中,所述當(dāng)從所述第一eapol報(bào)文中解析獲取到第一診斷指令時(shí),根據(jù)所述第一診斷指令生成第二eapol報(bào)文,包括:

12、當(dāng)所述第一eapol報(bào)文中能夠解析獲取所述第一預(yù)設(shè)索引值,且根據(jù)所述第一數(shù)據(jù)內(nèi)容的類型確定所述第一數(shù)據(jù)內(nèi)容為所述第一診斷指令時(shí),則根據(jù)所述第一診斷執(zhí)行診斷操作,獲取第一診斷結(jié)果;

13、將所述第一診斷結(jié)果封裝至所述第一自定義類型的eapol報(bào)文中,以生成所述第二eapol報(bào)文。

14、相比于現(xiàn)有技術(shù),上述實(shí)施例具有如下有益效果:當(dāng)?shù)谝籩apol報(bào)文中解析到第一預(yù)設(shè)索引值,意味著第一eapol報(bào)文為第一自定義類型的eapol報(bào)文,此時(shí)通過對第一數(shù)據(jù)內(nèi)容的類型可以確定第一數(shù)據(jù)內(nèi)容為第一診斷指令還是第一診斷結(jié)果,當(dāng)?shù)谝粩?shù)據(jù)內(nèi)容為第一診斷指令時(shí),第一ap設(shè)備可以根據(jù)第一診斷指令執(zhí)行對應(yīng)的診斷操作,生成第一診斷結(jié)果,對第一診斷結(jié)果封裝后返回至第一sta設(shè)備,從而使得第一sta設(shè)備無需通過熱點(diǎn)密碼建立連接通信便可以獲取第一ap設(shè)備的診斷結(jié)果。

15、在本技術(shù)第一方面的一些實(shí)施例中,當(dāng)超過第一預(yù)設(shè)時(shí)間未接收到任何eapol報(bào)文時(shí),斷開與所述第一sta設(shè)備的關(guān)聯(lián)。

16、相比于現(xiàn)有技術(shù),上述實(shí)施例具有如下有益效果:當(dāng)?shù)谝籥p設(shè)備向第一sta設(shè)備返回第一報(bào)文后,會(huì)等待第一sta設(shè)備在規(guī)定的時(shí)間內(nèi)響應(yīng)并返回eapol報(bào)文。如果在第一預(yù)設(shè)時(shí)間內(nèi)第一ap設(shè)備沒有接收到任何eapol報(bào)文,說明第一sta設(shè)備無法及時(shí)響應(yīng),這時(shí)可能意味著整個(gè)連接認(rèn)證過程出現(xiàn)問題,需要斷開與第一sta設(shè)備的關(guān)聯(lián),從而有助于避免長時(shí)間掛起的無效連接請求,提高網(wǎng)絡(luò)的效率和安全性。

17、第二方面,本技術(shù)實(shí)施例還提供一種基于eapol報(bào)文的ap設(shè)備調(diào)試診斷方法,應(yīng)用于第二sta設(shè)備,所述調(diào)試診斷方法采用wpa/wpa2認(rèn)證流程,包括:

18、向待診斷的第二ap設(shè)備發(fā)送第二關(guān)聯(lián)請求;

19、當(dāng)接收到所述第二ap設(shè)備根據(jù)所述第二關(guān)聯(lián)請求返回的第二報(bào)文時(shí),根據(jù)用戶輸入的第二診斷指令,生成第三eapol報(bào)文,并向所述第二ap設(shè)備返回所述第三eapol報(bào)文;所述第三eapol報(bào)文為第二自定義類型的eapol報(bào)文;

20、當(dāng)接收到所述第二ap設(shè)備根據(jù)所述第三eapol報(bào)文返回的第四eapol報(bào)文時(shí),解析所述第四eapol報(bào)文,獲取所述第二ap設(shè)備的第二診斷結(jié)果;所述第四eapol報(bào)文為第二自定義類型的eapol報(bào)文。

21、相比于現(xiàn)有技術(shù),上述實(shí)施例具有如下有益效果:為了避免第二ap設(shè)備在使用熱點(diǎn)密碼,將根據(jù)熱點(diǎn)密碼生成的message?2替換為第二自定義類型的eapol報(bào)文,使得第二sta設(shè)備發(fā)送的第二eapol報(bào)文包含了診斷指令,后續(xù)當(dāng)?shù)诙p設(shè)備從第三eapol報(bào)文中解析獲取到診斷指令后,自動(dòng)執(zhí)行診斷過程,獲取第二診斷結(jié)果,從而無需進(jìn)行煩瑣的熱點(diǎn)密碼輸入或者從底層更改代碼,便可以主動(dòng)獲取第二ap設(shè)備的診斷調(diào)試結(jié)果。

22、在本技術(shù)第二方面的一些實(shí)施例中,所述第二自定義類型的eapol報(bào)文,包括:第二自定義數(shù)據(jù)以及所述第二自定義類型的eapol報(bào)文的第二預(yù)設(shè)索引值;

23、其中,所述第二自定義數(shù)據(jù)包括:第二數(shù)據(jù)內(nèi)容以及所述第二數(shù)據(jù)內(nèi)容的類型;所述第二數(shù)據(jù)內(nèi)容包括所述第二診斷指令或者所述第二診斷結(jié)果中的任意一項(xiàng)。

24、相比于現(xiàn)有技術(shù),上述實(shí)施例具有如下有益效果:通過在第二自定義類型的eapol報(bào)文中添加具有標(biāo)識(shí)作用的第二預(yù)設(shè)索引值,使得第二ap設(shè)備在第二次握手時(shí)可以準(zhǔn)確識(shí)別當(dāng)前收到的eapol報(bào)文中攜帶數(shù)據(jù)的作用,從而可以根據(jù)第二自定義數(shù)據(jù)執(zhí)行對應(yīng)的第二診斷指令生成診斷結(jié)果,實(shí)現(xiàn)無需通過熱點(diǎn)密碼建立連接通信以后才可以獲取第二ap設(shè)備的診斷結(jié)果。

25、在本技術(shù)第二方面的一些實(shí)施例中,所述解析所述第四eapol報(bào)文,獲取所述第二ap設(shè)備的第二診斷結(jié)果,包括:

26、當(dāng)所述第四eapol報(bào)文中能夠解析獲取所述第二預(yù)設(shè)索引值,且根據(jù)所述第二數(shù)據(jù)內(nèi)容的類型確定所述第二數(shù)據(jù)內(nèi)容為所述第二診斷結(jié)果時(shí),解析獲取所述第二數(shù)據(jù)內(nèi)容。

27、相比于現(xiàn)有技術(shù),上述實(shí)施例具有如下有益效果:當(dāng)從第四eapol報(bào)文中解析獲取到第二預(yù)設(shè)索引值時(shí),意味著第四eapol報(bào)文為自定義類型的eapol報(bào)文,此時(shí)如果第四eapol報(bào)文中的第二數(shù)據(jù)內(nèi)容的類型為診斷結(jié)果,則可以從第四eapol報(bào)文中解析獲取第二數(shù)據(jù)內(nèi)容作為第二診斷結(jié)果。

28、在本技術(shù)第二方面的一些實(shí)施例中,所述根據(jù)用戶輸入的第二診斷指令,生成第三eapol報(bào)文,包括:將所述第二診斷指令封裝至所述第二自定義類型的eapol報(bào)文中,以生成所述第三eapol報(bào)文。

29、相比于現(xiàn)有技術(shù),上述實(shí)施例具有如下有益效果:通過將診斷指令封裝至第二自定義類型的eapol報(bào)文中,生成第三eapol報(bào)文,使得第二ap設(shè)備可以從第三eapol報(bào)文中解析獲取到診斷指令,自動(dòng)執(zhí)行診斷過程,獲取第二診斷結(jié)果,從而無需進(jìn)行煩瑣的熱點(diǎn)密碼輸入或者從底層更改代碼,便可以主動(dòng)獲取第二ap設(shè)備的診斷調(diào)試結(jié)果。

30、第三方面,本技術(shù)實(shí)施例還提供一種基于eapol報(bào)文的ap設(shè)備調(diào)試診斷裝置,應(yīng)用于第一ap設(shè)備,所述調(diào)試診斷裝置采用wpa/wpa2認(rèn)證流程,包括:關(guān)聯(lián)響應(yīng)模塊、第一eapol報(bào)文接收模塊、診斷指令解析模塊以及診斷結(jié)果發(fā)送模塊;

31、其中,所述關(guān)聯(lián)響應(yīng)模塊,用于當(dāng)接收到第一sta設(shè)備發(fā)送的第一關(guān)聯(lián)請求時(shí),建立與所述第一sta設(shè)備的關(guān)聯(lián),并返回第一報(bào)文至所述第一sta設(shè)備;

32、所述第一eapol報(bào)文接收模塊,用于當(dāng)在第一預(yù)設(shè)時(shí)間內(nèi)接收到所述第一sta設(shè)備根據(jù)所述第一報(bào)文返回的第一eapol報(bào)文時(shí),解析所述第一eapol報(bào)文,獲取所述第一sta設(shè)備的第一mac地址;所述第一eapol報(bào)文為第一自定義類型的eapol報(bào)文;

33、所述診斷指令解析模塊,用于當(dāng)從所述第一eapol報(bào)文中解析獲取到第一診斷指令時(shí),根據(jù)所述第一診斷指令生成第二eapol報(bào)文;

34、所述診斷結(jié)果發(fā)送模塊,用于根據(jù)所述第一mac地址,將所述第二eapol報(bào)文返回至對應(yīng)的所述第一sta設(shè)備,以使所述第一sta設(shè)備解析所述第二eapol報(bào)文獲取第一診斷結(jié)果;所述第二eapol報(bào)文為第一自定義類型的eapol報(bào)文。

35、第四方面,本技術(shù)實(shí)施例還提供一種基于eapol報(bào)文的ap設(shè)備調(diào)試診斷裝置,應(yīng)用于第二sta設(shè)備,所述調(diào)試診斷裝置采用wpa/wpa2認(rèn)證流程,包括:關(guān)聯(lián)請求發(fā)送模塊、診斷指令封裝模塊以及診斷結(jié)果接收模塊;

36、其中,所述關(guān)聯(lián)請求發(fā)送模塊,用于向待診斷的第二ap設(shè)備發(fā)送第二關(guān)聯(lián)請求;

37、所述診斷指令封裝模塊,用于當(dāng)接收到所述第二ap設(shè)備根據(jù)所述第二關(guān)聯(lián)請求返回的第二報(bào)文時(shí),根據(jù)用戶輸入的第二診斷指令,生成第三eapol報(bào)文,并向所述第二ap設(shè)備返回所述第三eapol報(bào)文;所述第三eapol報(bào)文為第二自定義類型的eapol報(bào)文;

38、所述診斷結(jié)果接收模塊,用于當(dāng)接收到所述第二ap設(shè)備根據(jù)所述第三eapol報(bào)文返回的第四eapol報(bào)文時(shí),解析所述第四eapol報(bào)文,獲取所述第二ap設(shè)備的第二診斷結(jié)果;所述第四eapol報(bào)文為第二自定義類型的eapol報(bào)文。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 平山县| 宁武县| 麻阳| 甘南县| 芦山县| 甘肃省| 余姚市| 嘉兴市| 万宁市| 保靖县| 定州市| 银川市| 旺苍县| 宁明县| 新安县| 阳曲县| 石渠县| 余江县| 阿拉善右旗| 扎兰屯市| 嘉善县| 凯里市| 额尔古纳市| 图木舒克市| 兴隆县| 六枝特区| 定远县| 越西县| 绍兴市| 临朐县| 昌宁县| 丹凤县| 汾阳市| 沈阳市| 永清县| 容城县| 贵阳市| 扶风县| 龙岩市| 米易县| 布尔津县|