[發(fā)明專利]一種優(yōu)化局域網(wǎng)CIFS共享設(shè)備自動(dòng)掃描速度的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202010515298.5 | 申請日: | 2020-06-08 |
| 公開(公告)號(hào): | CN111666109B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計(jì))人: | 趙文嫻;劉廣賓;郝成;李堯彥;鄧曉天;彭琳;謝紹強(qiáng) | 申請(專利權(quán))人: | 湖南快樂陽光互動(dòng)娛樂傳媒有限公司 |
| 主分類號(hào): | H04L61/5007 | 分類號(hào): | H04L61/5007;H04L61/5038;H04L12/28 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 王嬌嬌 |
| 地址: | 410003 湖南省*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 優(yōu)化 局域網(wǎng) cifs 共享 設(shè)備 自動(dòng) 掃描 速度 方法 系統(tǒng) | ||
本發(fā)明公開了一種優(yōu)化局域網(wǎng)CIFS共享設(shè)備自動(dòng)掃描速度的方法及系統(tǒng),方法包括:計(jì)算當(dāng)前局域網(wǎng)網(wǎng)段的所有IP地址總數(shù)M和起始IP地址a,基于設(shè)備的性能參數(shù),自適應(yīng)的設(shè)定自動(dòng)掃描的線程數(shù)N;基于起始IP地址a和自動(dòng)掃描的線程數(shù)N設(shè)置優(yōu)先掃描IP地址列表;計(jì)算每個(gè)線程需要平均分配的掃描IP任務(wù)數(shù)L;基于自動(dòng)掃描的線程數(shù)N和每個(gè)線程需要平均分配的掃描IP任務(wù)數(shù)L,初始設(shè)置每個(gè)掃描線程的掃描IP二維數(shù)組;基于優(yōu)先掃描IP地址列表對每個(gè)掃描線程的掃描IP二維數(shù)組進(jìn)行調(diào)整;判斷當(dāng)前網(wǎng)段是否有歷史共享設(shè)備,若否則:啟動(dòng)N個(gè)掃描線程,逐個(gè)開始掃描調(diào)整后的二維數(shù)組中IP地址。本發(fā)明能夠有效縮短確定共享設(shè)備的時(shí)間。
技術(shù)領(lǐng)域
本發(fā)明涉及局域網(wǎng)共享技術(shù)領(lǐng)域,尤其涉及一種優(yōu)化局域網(wǎng)CIFS(CommonInternet?File?System,通用網(wǎng)絡(luò)文件系統(tǒng))共享設(shè)備自動(dòng)掃描速度的方法及系統(tǒng)。
背景技術(shù)
目前,在基于Android操作系統(tǒng)平臺(tái)的智能終端上,對于支持基于CIFS協(xié)議實(shí)現(xiàn)訪問網(wǎng)絡(luò)文件共享的文件瀏覽器應(yīng)用,應(yīng)用通常會(huì)通過多線程遍歷掃描當(dāng)前局域網(wǎng)絡(luò)所在網(wǎng)段里所有IP地址來自動(dòng)掃描發(fā)現(xiàn)所有共享設(shè)備。由此可以看出,現(xiàn)有的掃描方式為采用固定的掃描方式對當(dāng)前局域網(wǎng)絡(luò)所在網(wǎng)段里所有IP地址進(jìn)行掃描,在確定共享設(shè)備時(shí),需要花費(fèi)較長的時(shí)間。
因此,如何縮短確定共享設(shè)備的時(shí)間,是一項(xiàng)亟待解決的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種優(yōu)化局域網(wǎng)CIFS共享設(shè)備自動(dòng)掃描速度的方法,能夠自適應(yīng)的設(shè)定掃描方式,有效縮短了確定共享設(shè)備的時(shí)間。
本發(fā)明提供了一種優(yōu)化局域網(wǎng)CIFS共享設(shè)備自動(dòng)掃描速度的方法,包括:
獲取設(shè)備當(dāng)前所在的局域網(wǎng)網(wǎng)絡(luò)IP地址;
基于所述局域網(wǎng)網(wǎng)絡(luò)IP地址計(jì)算當(dāng)前局域網(wǎng)網(wǎng)段的所有IP地址總數(shù)M和起始IP地址a;
獲取設(shè)備的性能參數(shù);
基于所述設(shè)備的性能參數(shù),自適應(yīng)的設(shè)定自動(dòng)掃描的線程數(shù)N;
基于所述起始IP地址a和所述自動(dòng)掃描的線程數(shù)N設(shè)置優(yōu)先掃描IP地址列表;
基于所述當(dāng)前局域網(wǎng)網(wǎng)段的所有IP地址總數(shù)M與所述自動(dòng)掃描的線程數(shù)N,計(jì)算每個(gè)線程需要平均分配的掃描IP任務(wù)數(shù)L;
基于所述自動(dòng)掃描的線程數(shù)N和所述每個(gè)線程需要平均分配的掃描IP任務(wù)數(shù)L,初始設(shè)置每個(gè)掃描線程的掃描IP二維數(shù)組;
基于所述優(yōu)先掃描IP地址列表對每個(gè)掃描線程的掃描IP二維數(shù)組進(jìn)行調(diào)整;
判斷當(dāng)前網(wǎng)段是否有歷史共享設(shè)備,若否,則:
啟動(dòng)N個(gè)掃描線程,逐個(gè)開始掃描調(diào)整后的二維數(shù)組中IP地址。
優(yōu)選地,所述方法還包括:
當(dāng)當(dāng)前網(wǎng)段有歷史共享設(shè)備時(shí),基于歷史共享設(shè)備IP地址對每個(gè)掃描線程的掃描IP二維數(shù)組進(jìn)行調(diào)整。
優(yōu)選地,所述方法還包括:
將掃描得到的可訪問的IP地址進(jìn)行顯示;
在所有線程遍歷掃描結(jié)束后,將所有掃描得到的可訪問的IP地址保存至數(shù)據(jù)庫。
優(yōu)選地,所述基于所述設(shè)備的性能參數(shù),自適應(yīng)的設(shè)定自動(dòng)掃描的線程數(shù),包括:
基于所述設(shè)備的性能參數(shù),判斷設(shè)備是否為低性能設(shè)備,若是,則將自動(dòng)掃描的線程數(shù)設(shè)定為16個(gè)線程,若否,則:
將自動(dòng)掃描的線程數(shù)設(shè)定為32個(gè)線程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南快樂陽光互動(dòng)娛樂傳媒有限公司,未經(jīng)湖南快樂陽光互動(dòng)娛樂傳媒有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010515298.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種無線局域網(wǎng)的發(fā)現(xiàn)方法、設(shè)備和系統(tǒng)
- 局域網(wǎng)終端的認(rèn)證方法和裝置
- 一種確定無線局域網(wǎng)部署信息、終端定位方法及相關(guān)裝置
- 基于客戶端配置虛擬局域網(wǎng)的系統(tǒng)及方法
- 無線局域網(wǎng)連接方法及裝置
- 一種無線局域網(wǎng)的連接方法和裝置
- 公共無線局域網(wǎng)的挖掘方法及裝置
- 無線局域網(wǎng)連接方法、裝置、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 無線局域網(wǎng)連接管理方法、裝置、軟件程序及存儲(chǔ)介質(zhì)
- 一種不同局域網(wǎng)之間數(shù)據(jù)安全共享的方法
- 兼容UPNP媒體服務(wù)的CIFS服務(wù)器系統(tǒng)
- CIFS應(yīng)用優(yōu)化方法及裝置
- 一種CIFS共享的權(quán)限管理方法和裝置
- 一種基于UFS的NAS-CIFS集群負(fù)載均衡方法
- 一種業(yè)務(wù)處理方法和裝置
- 一種CIFS共享最大化的自動(dòng)測試方法
- CIFS共享最大連接數(shù)的測試方法、裝置、設(shè)備及系統(tǒng)
- 一種CIFS最大化測試方法、裝置及終端
- 一種cifs業(yè)務(wù)備份切換方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 對不同文件鎖定協(xié)議強(qiáng)制實(shí)施統(tǒng)一文件鎖定的方法及文件服務(wù)器
- 服務(wù)器、系統(tǒng)及信息共享方法
- 一種信息共享系統(tǒng)及信息共享方法
- 一種移動(dòng)終端的數(shù)據(jù)無線共享方法及該移動(dòng)終端
- 一種桌面共享系統(tǒng)及方法
- 一種用于共享移動(dòng)汽車電池的方法
- 一種基于物聯(lián)網(wǎng)的移動(dòng)共享方法及移動(dòng)共享系統(tǒng)
- 一種數(shù)據(jù)共享方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 基于云平臺(tái)的數(shù)據(jù)共享方法、裝置、共享平臺(tái)及存儲(chǔ)介質(zhì)
- 確定共享乘坐度量
- 設(shè)備功能共享方法、裝置、終端及存儲(chǔ)介質(zhì)





