[發明專利]主機存活探測方法、裝置、設備及存儲介質在審
| 申請號: | 202011409851.3 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112583662A | 公開(公告)日: | 2021-03-30 |
| 發明(設計)人: | 楊玉奇;張紅寶;周忠義;阿曼太;梁彧;田野;傅強;王杰;楊滿智;蔡琳;金紅;陳曉光 | 申請(專利權)人: | 恒安嘉新(北京)科技股份公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100098 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 主機 存活 探測 方法 裝置 設備 存儲 介質 | ||
本發明公開了一種主機存活探測方法、裝置、設備及存儲介質,該方法包括:獲取目標地址的第一標識信息,目標地址為待探測主機的互聯網協議地址,第一標識信息用于標記目標地址;根據本機互聯網協議地址確定第一校驗碼;根據第一標識信息和第一校驗碼確定目標編碼;將同步序列編號包的第一序號字段配置為目標編碼;向目標地址以及目標地址的至少一個目標端口發送同步序列編號包;響應于目標地址反饋的確認包,獲取確認包中的第二序號字段;根據第二序號字段確定還原編碼;根據還原編碼確定第二校驗碼;若第一校驗碼和第二校驗碼匹配,則根據還原編碼確定第二標識信息;將第二標識信息對應的待探測主機標記為存活,實現提高主機存活探測的探測效率。
技術領域
本發明實施例涉及通信技術,尤其涉及一種主機存活探測方法、裝置、設備及存儲介質。
背景技術
主機存活探測是一種在網絡中基于傳輸控制協議/網絡協議(TransmissionControl Protocol/Internet Protocol,TCP/IP),對給定的互聯網協議地址(InternetProtocol Address)列表進行探測,以確定該列表中哪些IP地址存在存活的服務器的行為。其中,互聯網協議地址列表簡稱IP地址列表,互聯網協議地址簡稱IP地址。
目前的主機存活探測方式為,向IP列表中的目標地址和端口發送同步序列編號(Synchronize Sequence Numbers,SYN)包,等待對方回應的同步序列編號確認包SYNACK(Acknowledge character)。通常,當某個服務器回應了SYN ACK后,需要從IP地址列表中依次比對該服務器的IP地址,當列表中某個元素中的IP地址與回發確認包ACK的源IP地址相同時,標記該元素的狀態為存活。
當IP地址列表中目標網址數量較多時,上述方式需要進行大量的比較操作,探測效率較低。
發明內容
本發明提供一種主機存活探測方法、裝置、設備及存儲介質,以實現提高主機存活探測的探測效率。
第一方面,本發明實施例提供了一種主機存活探測方法,包括:
獲取目標地址的第一標識信息,目標地址為待探測主機的互聯網協議地址,第一標識信息用于標記目標地址;
根據本機互聯網協議地址確定第一校驗碼;
根據第一標識信息和第一校驗碼確定目標編碼;
將同步序列編號包的第一序號字段配置為目標編碼;
向目標地址以及目標地址的至少一個目標端口發送同步序列編號包;
響應于目標地址反饋的確認包,獲取確認包中的第二序號字段;
根據第二序號字段確定還原編碼;
根據還原編碼確定第二校驗碼;
若第一校驗碼和第二校驗碼匹配,則根據還原編碼確定第二標識信息;
將第二標識信息對應的待探測主機標記為存活。
第二方面,本發明實施例還提供了一種主機存活探測裝置,包括:
第一標識信息獲取模塊,用于獲取目標地址的第一標識信息,目標地址為待探測主機的互聯網協議地址,第一標識信息用于標記目標地址;
第一校驗碼確定模塊,用于根據本機互聯網協議地址確定第一校驗碼;
目標編碼確定模塊,用于根據第一標識信息和第一校驗碼確定目標編碼;
字段配置模塊,用于將同步序列編號包的序號字段配置為目標編碼;
發送模塊,用于向目標地址以及目標地址的至少一個目標端口發送同步序列編號包;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恒安嘉新(北京)科技股份公司,未經恒安嘉新(北京)科技股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011409851.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:水稻田農藥增效助劑和應用
- 下一篇:泵體組件、壓縮機以及具有其的空調器





