[發明專利]網絡狀態檢測方法和裝置有效
| 申請號: | 201810664791.6 | 申請日: | 2018-06-25 |
| 公開(公告)號: | CN110635963B | 公開(公告)日: | 2021-11-05 |
| 發明(設計)人: | 羅俊秀 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙囡囡;譚惠月 |
| 地址: | 100083 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 狀態 檢測 方法 裝置 | ||
本申請公開了一種網絡狀態檢測方法和裝置。該方法包括:第一服務器向多個第二服務器下發第一命令,以使第二服務器接收并執行第一命令,其中,第一命令用于檢測多個第二服務器之間的網絡狀態;第一服務器接收第二服務器發送的命令執行結果;第一服務器根據命令執行結果確定各個第二服務器之間的網絡狀態。通過本申請,解決了相關技術中檢測服務器的網絡聯通狀態過程復雜、步驟繁瑣的問題。
技術領域
本申請涉及網絡檢測領域,具體而言,涉及一種網絡狀態檢測方法和裝置。
背景技術
saltstack(簡稱salt)是一種對服務器進行批量操作的工具,使用者可以在安裝saltstack master服務的機器上,對安裝有saltstack minion服務的機器進行批量操作(如下發文件、執行命令),且saltstack master服務器會保存saltstack minion服務器的一些基本信息(如主機名、ip等)。
在維護網絡的工作中,檢測網絡中不同服務器的聯通性是十分重要的,如網絡中有A、B、C三臺服務器,需要知道三者是否能相互聯通,通常需要在三臺服務器上通過ping其他服務器(ping命令是一種常見的檢測網絡是否聯通的命令),來判斷當前服務器是否能聯通其他服務器。
當服務器數量較多時,登錄到每一臺服務器上執行ping每一臺服務器的命令(有多少臺服務器,就需要在每臺服務器上執行多少次ping命令),是十分耗時和麻煩的。通過一些批量操作的工具,可以減輕工作量,但仍然需要編寫腳本進行,且每當服務器數量變化時,都需要修改腳本,十分麻煩。
針對相關技術中檢測服務器的網絡聯通狀態過程復雜、步驟繁瑣的問題,目前尚未提出有效的解決方案。
發明內容
本申請的主要目的在于提供一種網絡狀態檢測方法和裝置,以解決相關技術中檢測服務器的網絡聯通狀態過程復雜、步驟繁瑣的問題。
為了實現上述目的,根據本申請的一個方面,提供了一種網絡狀態檢測方法,包括:第一服務器向多個第二服務器下發第一命令,以使所述第二服務器接收并執行所述第一命令,其中,所述第一命令用于檢測所述多個第二服務器之間的網絡狀態;所述第一服務器接收所述第二服務器發送的命令執行結果;所述第一服務器根據所述命令執行結果確定各個所述第二服務器之間的網絡狀態。
進一步地,第一服務器向多個第二服務器下發第一命令,包括:所述第一服務器接收多個所述第二服務器發送的標識信息,其中,所述標識信息為所述第二服務器的批量操作工具啟動時獲取的所述第二服務器的標識信息;所述第一服務器向接收到的標識信息對應的第二服務器下發所述第一命令。
進一步地,在所述第一服務器接收多個標識信息之后,所述方法還包括:所述第一服務器將接收到的標識信息與存儲的所有所述第二服務器的標識信息進行比較,得到目標標識信息,其中所述目標標識信息包含于所述第一服務器上存儲的標識信息中,并且所述目標標識信息不包含于接收到的標識信息中;確定所述目標標識信息對應的第二服務器網絡無法聯通。
為了實現上述目的,根據本申請的一個方面,提供了一種網絡狀態檢測方法,包括:第二服務器接收第一服務器下發的第一命令,其中,所述第一命令用于檢測所述多個第二服務器之間的網絡狀態;所述第二服務器執行所述第一命令,得到命令執行結果;所述第二服務器向所述第一服務器發送所述命令執行結果。
進一步地,所述第二服務器執行所述第一命令,得到命令執行結果,包括:發送方向接收方發送預設數據包,其中,所述發送方和所述接收方為不同的第二服務器,在網絡聯通的情況下,所述接收方向所述發送方返回一個數據包;如果所述發送方接收到所述接收方返回的數據包,則確定所述發送方與所述接收方網絡聯通;如果所述發送方未接收到所述接收方返回的數據包,則確定所述發送方與所述接收方網絡不聯通。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810664791.6/2.html,轉載請聲明來源鉆瓜專利網。





