[發(fā)明專利]一種網(wǎng)絡(luò)質(zhì)量探測方法、裝置、終端設(shè)備及介質(zhì)有效
| 申請?zhí)枺?/td> | 202010591419.4 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN113839828B | 公開(公告)日: | 2023-06-27 |
| 發(fā)明(設(shè)計)人: | 焦鵬文 | 申請(專利權(quán))人: | 北京字節(jié)跳動網(wǎng)絡(luò)技術(shù)有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50;H04L43/0894;H04L43/10 |
| 代理公司: | 北京遠智匯知識產(chǎn)權(quán)代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 100041 北京市石景山區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 網(wǎng)絡(luò) 質(zhì)量 探測 方法 裝置 終端設(shè)備 介質(zhì) | ||
1.一種網(wǎng)絡(luò)質(zhì)量探測方法,其特征在于,包括:
獲取探測請求;
所述探測請求在業(yè)務請求的發(fā)送時長大于或等于第一預設(shè)時長,且未收到反饋信息的情況下觸發(fā);
將所述探測請求添加至對應的探測隊列,所述對應的探測隊列基于所述探測請求所需探測的探測目標確定;
若當前沒有所述探測隊列對應的探測任務運行,則基于所述探測隊列進行網(wǎng)絡(luò)質(zhì)量驗證;
若當前存儲有所述探測隊列對應的探測任務運行,則無需再次觸發(fā)網(wǎng)絡(luò)質(zhì)量驗證操作,直接等待該探測任務的驗證結(jié)果;
傳輸驗證結(jié)果;
其中,所述探測隊列中的一個探測請求觸發(fā)網(wǎng)絡(luò)質(zhì)量驗證操作,在確定該探測請求的驗證結(jié)果后,將該驗證結(jié)果回調(diào)給該探測請求對應探測隊列中所包括的所有探測請求。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述探測請求添加至對應的探測隊列,包括:
確定所述探測請求所包括的探測目標;
將所述探測請求添加至對應所述探測目標的探測隊列中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于所述探測隊列進行網(wǎng)絡(luò)質(zhì)量驗證,包括:
確定所述探測隊列對應的探測目標;
對所述探測隊列對應的探測目標進行網(wǎng)絡(luò)質(zhì)量驗證;網(wǎng)絡(luò)質(zhì)量驗證的內(nèi)容包括:域名系統(tǒng)協(xié)議DNS解析、控制報文協(xié)議ICMP探測和傳輸控制協(xié)議TCP探測中的一個或多個。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定所述探測隊列對應的探測目標,包括:
獲取所述探測隊列隊首的探測請求;
將所述探測隊列隊首的探測請求對應的探測目標確定為所述探測隊列對應的探測目標。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,對所述探測隊列對應的探測目標進行網(wǎng)絡(luò)質(zhì)量驗證,包括:
若所述探測隊列對應的探測目標為域名形式,則對所述探測隊列對應的探測目標進行域名系統(tǒng)協(xié)議DNS解析,否則直接對所述探測隊列對應的探測目標進行ICMP探測;
若解析失敗,則驗證結(jié)果為無網(wǎng);否則對所述探測隊列對應的探測目標進行ICMP探測;
若存在返回信息,對所述探測隊列對應的探測目標進行TCP建連;否則驗證結(jié)果為無網(wǎng);
若建連成功,則驗證結(jié)果為有網(wǎng);否則驗證結(jié)果為無網(wǎng);
在驗證結(jié)果為無網(wǎng)時,所述驗證結(jié)果還包括無網(wǎng)理由信息。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,對所述探測隊列對應的探測目標進行ICMP探測,包括:
向所述探測隊列對應的探測目標發(fā)送預設(shè)數(shù)量的ICMP包;
在第二預設(shè)時長內(nèi),若所述探測目標對應的任一探測對象針對所述ICMP包的返回量大于或等于設(shè)定閾值,則確定存在返回信息,驗證結(jié)果包括網(wǎng)絡(luò)可達;否則驗證結(jié)果為無網(wǎng),無網(wǎng)理由信息包括網(wǎng)絡(luò)不可達。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,對所述探測隊列對應的探測目標進行TCP探測,包括:
對所述探測隊列對應的探測目標建立TCP握手連接;
在第三預設(shè)時長內(nèi),若所述探測目標對應的任一探測對象建連成功,則驗證結(jié)果為有網(wǎng);否則,驗證結(jié)果為無網(wǎng),無網(wǎng)理由信息包括無法建立TCP連接。
8.根據(jù)權(quán)利要求1-7任一所述的方法,其特征在于,若當前沒有所述探測隊列對應的探測任務運行,則基于所述探測隊列進行網(wǎng)絡(luò)質(zhì)量驗證,包括:
若當前沒有所述探測隊列對應的探測任務運行,且滿足如下至少之一的情況下,則基于所述探測隊列進行網(wǎng)絡(luò)質(zhì)量驗證:
網(wǎng)絡(luò)質(zhì)量驗證間隔時長大于或等于第四預設(shè)時長;第五預設(shè)時長內(nèi)網(wǎng)絡(luò)質(zhì)量驗證的次數(shù)小于或等于次數(shù)閾值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京字節(jié)跳動網(wǎng)絡(luò)技術(shù)有限公司,未經(jīng)北京字節(jié)跳動網(wǎng)絡(luò)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010591419.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種便于搬運的消防水帶
- 下一篇:一種可以移動的軌道消防機器人
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應系統(tǒng)和方法及應用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復網(wǎng)絡(luò)地址自動恢復的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





