System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及數(shù)據(jù)通信領(lǐng)域,尤其涉及一種啞終端探測方法、系統(tǒng)、存儲介質(zhì)及電子設(shè)備。
技術(shù)介紹
1、在無線局域網(wǎng)環(huán)境中,為了防止大量的arp(address?resolutionprotocol,地址解析協(xié)議)廣播報(bào)文轉(zhuǎn)發(fā)到無線環(huán)境中影響空口環(huán)境,會在ap(access?point,無線接入點(diǎn))上使用arp代答功能攔截大量的arp請求廣播報(bào)文并代替無線終端回復(fù)arp應(yīng)答報(bào)文。arp代答的主要作用是減少空口報(bào)文,達(dá)到優(yōu)化空口環(huán)境的效果,該功能在實(shí)現(xiàn)上采用的策略一般是攔截所有非請求無線終端信息的arp廣播報(bào)文,該策略要求ap擁有所有關(guān)聯(lián)無線終端的ip地址和mac地址的對應(yīng)信息,如果沒有則極大可能造成其他設(shè)備無法通過arp請求發(fā)現(xiàn)該設(shè)備的情況。
2、進(jìn)一步地,由于ap代替終端回復(fù)arp應(yīng)答時(shí)需要終端的ip地址和mac地址的對應(yīng)關(guān)系,如果環(huán)境中存在無線啞終端(例如打印機(jī)、掃描儀、投影儀等),該無線啞終端自關(guān)聯(lián)之后就不再向外發(fā)送任何報(bào)文,ap就無法獲取該無線啞終端的ip地址,造成網(wǎng)絡(luò)環(huán)境中無線啞終端信息的缺失,進(jìn)而導(dǎo)致環(huán)境中其他設(shè)備無法通過arp請求自動(dòng)發(fā)現(xiàn)該無線啞終端。
3、當(dāng)前針對無線局域網(wǎng)中無線啞終端的常用處理方式是由ap發(fā)送解關(guān)聯(lián)幀讓該無線啞終端離開當(dāng)前網(wǎng)絡(luò)環(huán)境。該處理方式是否生效完全依賴于無線啞終端重新關(guān)聯(lián)之后是否會做出與首次關(guān)聯(lián)不同的發(fā)包行為,較為被動(dòng)且一定程度上影響終端接入的體驗(yàn)。
4、因此,當(dāng)前常用的處理無線啞終端的方式在不開啟arp代答功能時(shí)最多只會造成部分終端的信息缺失。但開啟arp代
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的目的在于克服現(xiàn)有技術(shù)中存在的問題,提供了一種啞終端探測方法、系統(tǒng)、存儲介質(zhì)及電子設(shè)備,保證在開啟arp代答功能的前提下,無線啞終端與其他設(shè)備的正常通信。
2、本專利技術(shù)的目的是通過以下技術(shù)方案來實(shí)現(xiàn)的:
3、第一方面,提供一種啞終端探測方法,包括以下步驟:
4、s1、無線接入點(diǎn)ap開啟arp代答,當(dāng)接入正常終端時(shí),獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址;并在確認(rèn)有啞終端接入ap后,執(zhí)行步驟s2;
5、s2、ap逐一使用當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址中的ip地址結(jié)合啞終端關(guān)聯(lián)幀的mac地址組裝免費(fèi)arp報(bào)文,并將所述免費(fèi)arp報(bào)文發(fā)送給啞終端進(jìn)行探測;
6、s3、當(dāng)啞終端接收到的免費(fèi)arp報(bào)文中的ip地址和自身ip地址相同時(shí),針對該免費(fèi)arp報(bào)文回復(fù)arp應(yīng)答報(bào)文;
7、s4、ap根據(jù)啞終端回復(fù)的arp應(yīng)答報(bào)文獲取啞終端的ip地址。
8、第二方面,提供一種啞終端探測方法,應(yīng)用于ap,包括:
9、開啟arp代答,當(dāng)接入正常終端時(shí),獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址;
10、當(dāng)確認(rèn)有啞終端接入后,逐一使用當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址內(nèi)的ip地址結(jié)合啞終端關(guān)聯(lián)幀的mac地址組裝免費(fèi)arp報(bào)文,并將所述免費(fèi)arp報(bào)文發(fā)送給啞終端;
11、根據(jù)啞終端回復(fù)的arp應(yīng)答報(bào)文獲取啞終端的ip地址。
12、優(yōu)選地,所述獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址,包括:
13、根據(jù)dhcp服務(wù)器發(fā)給正常終端的dhcpack報(bào)文解析出當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址;或通過正常終端的arp報(bào)文獲取其ip地址之后,結(jié)合常用網(wǎng)絡(luò)掩碼組成網(wǎng)段地址。
14、優(yōu)選地,所述確認(rèn)有啞終端接入的方法,包括:
15、對終端的關(guān)聯(lián)幀進(jìn)行解析,獲得終端的mac地址;
16、如果經(jīng)過預(yù)設(shè)時(shí)間之后,未獲得終端的ip地址,則確定該終端為啞終端。
17、第三方面,提供一種啞終端探測系統(tǒng),包括正常終端、啞終端以及ap,所述ap分別與所述正常終端、啞終端無線連接;
18、所述ap,用于開啟arp代答,當(dāng)接入正常終端時(shí),獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址;并在確認(rèn)有啞終端接入后,逐一使用當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址內(nèi)的ip地址結(jié)合啞終端關(guān)聯(lián)幀的mac地址組裝免費(fèi)arp報(bào)文,并將所述免費(fèi)arp報(bào)文發(fā)送給啞終端進(jìn)行探測;所述ap還用于根據(jù)啞終端對免費(fèi)arp報(bào)文回復(fù)的arp應(yīng)答報(bào)文獲取啞終端的ip地址;
19、所述啞終端,用于接入ap,并接收ap發(fā)送的免費(fèi)arp報(bào)文,當(dāng)免費(fèi)arp報(bào)文中的ip地址和自身ip地址相同時(shí),針對該免費(fèi)arp報(bào)文回復(fù)arp應(yīng)答報(bào)文。
20、第四方面,提供一種ap,包括arp代答單元、網(wǎng)段地址獲取單元、啞終端確認(rèn)單元、探測單元以及地址解析單元;
21、所述arp代答單元,用于開啟arp代答;
22、所述網(wǎng)段地址獲取單元,用于接入正常終端時(shí),獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址;
23、所述啞終端確認(rèn)單元,用于確認(rèn)是否有啞終端接入;
24、所述探測單元,用于在確認(rèn)有啞終端接入后,逐一使用當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址內(nèi)的ip地址結(jié)合啞終端關(guān)聯(lián)幀的mac地址組裝免費(fèi)arp報(bào)文,并將所述免費(fèi)arp報(bào)文發(fā)送給啞終端;
25、所述地址解析單元,用于解析啞終端針對免費(fèi)arp報(bào)文回復(fù)的arp應(yīng)答報(bào)文,獲取啞終端的ip地址。
26、優(yōu)選地,所述網(wǎng)段地址獲取單元獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址,包括:
27、根據(jù)dhcp服務(wù)器發(fā)給正常終端的dhcpack報(bào)文解析出當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址;或通過正常終端的arp報(bào)文獲取其ip地址之后,結(jié)合常用網(wǎng)絡(luò)掩碼組成網(wǎng)段地址。
28、優(yōu)選地,所述啞終端確認(rèn)單元確認(rèn)是否有啞終端接入,包括:
29、對終端的關(guān)聯(lián)幀進(jìn)行解析,獲得終端的mac地址;
30、如果經(jīng)過預(yù)設(shè)時(shí)間之后,未獲得終端的ip地址,則確定該終端為啞終端。
31、第五方面,提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述的啞終端探測方法。
32、第六方面,提供一種電子設(shè)備,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器可執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)所述的啞終端探測方法。
33、需要進(jìn)一步說明的是,上述各方面對應(yīng)的技術(shù)特征在不沖突的情況下可以相互組合或替換構(gòu)成新的技術(shù)方案。
34、與現(xiàn)有技術(shù)相比,本專利技術(shù)有益效果是:
35、本專利技術(shù)通過在正常無線終端接入時(shí),獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址,并不斷組裝免費(fèi)arp報(bào)文刺探啞終端的ip地址,當(dāng)免費(fèi)arp報(bào)文中的ip地址和啞終端的ip地址相同時(shí),啞終端針對免費(fèi)arp報(bào)文回復(fù)arp應(yīng)答報(bào)文,ap根據(jù)啞終端對免費(fèi)arp報(bào)文的回復(fù)即可獲取啞終端的ip地址。本專利技術(shù)能夠在使用arp代答功能的無線組網(wǎng)環(huán)境中解決無線啞終端無法被其他設(shè)備發(fā)現(xiàn)的缺陷,同時(shí)在常規(guī)的無線組網(wǎng)環(huán)境中,可以針對啞終端收集信息,完善當(dāng)前網(wǎng)絡(luò)的信息,保證無線啞終端與其他設(shè)備的正常通信。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種啞終端探測方法,其特征在于,包括以下步驟:
2.一種啞終端探測方法,應(yīng)用于AP,其特征在于,包括:
3.根據(jù)權(quán)利要求2所述的啞終端探測方法,其特征在于,所述獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址,包括:
4.根據(jù)權(quán)利要求2所述的啞終端探測方法,其特征在于,所述確認(rèn)有啞終端接入的方法,包括:
5.一種啞終端探測系統(tǒng),其特征在于,包括正常終端、啞終端以及AP,所述AP分別與所述正常終端、啞終端無線連接;
6.一種AP,其特征在于,包括ARP代答單元、網(wǎng)段地址獲取單元、啞終端確認(rèn)單元、探測單元以及地址解析單元;
7.根據(jù)權(quán)利要求6所述的AP,其特征在于,所述網(wǎng)段地址獲取單元獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址,包括:
8.根據(jù)權(quán)利要求6所述的AP,其特征在于,所述啞終端確認(rèn)單元確認(rèn)是否有啞終端接入,包括:
9.一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1或者2-4中任意一項(xiàng)所述的方法。
10.一種電子設(shè)備,其特征在于,包括處理器和存儲器,所述存儲
...【技術(shù)特征摘要】
1.一種啞終端探測方法,其特征在于,包括以下步驟:
2.一種啞終端探測方法,應(yīng)用于ap,其特征在于,包括:
3.根據(jù)權(quán)利要求2所述的啞終端探測方法,其特征在于,所述獲取當(dāng)前網(wǎng)絡(luò)的網(wǎng)段地址,包括:
4.根據(jù)權(quán)利要求2所述的啞終端探測方法,其特征在于,所述確認(rèn)有啞終端接入的方法,包括:
5.一種啞終端探測系統(tǒng),其特征在于,包括正常終端、啞終端以及ap,所述ap分別與所述正常終端、啞終端無線連接;
6.一種ap,其特征在于,包括arp代答單元、網(wǎng)段地址獲取單元、啞終端確認(rèn)單元、探測單元以及地址解析單...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:羅佳俊,
申請(專利權(quán))人:邁普通信技術(shù)股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。