[發明專利]一種網絡端口的連通性驗證方法及裝置有效
| 申請號: | 202011505714.X | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN112600738B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 陳杰;趙方遠 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | H04L43/0811 | 分類號: | H04L43/0811 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉曉菲 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 端口 連通性 驗證 方法 裝置 | ||
本申請實施例提供了一種網絡端口的連通性驗證方法及裝置,在驗證第一設備與第二設備之間的網絡端口的連通性時,第一設備可以先獲取第二設備的網絡端口的端口占用狀態。如果第二設備的網絡端口已被占用,第一設備可以通過網絡連通性驗證工具驗證第二設備的網絡端口的連通性。如果第二設備的網絡端口未被占用,第一設備可以通過該網絡端口向第二設備發送測試文件。如果網絡連通性驗證工具的驗證結果為未連通,或第二設備沒有接收到測試文件,第一設備可以確定第二設備的網絡端口的狀態為未連通。如此,第一設備可以遠程對第二設備的網絡端口的連通性進行驗證,無需技術人員在第二設備上部署應用程序。
技術領域
本申請涉及計算機技術領域,尤其涉及一種網絡端口的連通性驗證方法及裝置。
背景技術
在服務器集群中,服務器之間可以通過網絡端口相互連接,從而在服務器之間傳遞信息。例如,假設服務器A的網絡端口X與服務器B的網絡端口 Y連接,服務器A可以通過網絡端口X向網絡端口Y傳遞消息。如此,多個服務器之間可以自由的傳遞消息,使得多個服務器可以承載相同的網絡系統,是構建分布式處理系統的基本技術。
但是,為了防止服務器遭到攻擊,網絡安全中心往往會禁用大部分網絡設備之間的連接通道,僅允許部分服務器之間相互傳輸信息。那么,在服務器向目標服務器發送消息前,需要驗證自身與目標服務器之間的連通性,即目標服務器與該服務器連接的網絡端口的連通性。
目前,在驗證網絡端口的連通性時,服務器可以向目標服務器發送驗證請求,如果目標服務器可以接收到驗證請求,則說明目標服務器與服務器之間的端口連通正常。但是,傳統的連通性驗證方法在本地服務器部署相關程序。當服務器數量較多時,需要在多個服務器上部署多個程序,操作量較大,導致增加技術人員的負擔。
發明內容
有鑒于此,本申請實施例提供了一種網絡端口的連通性驗證方法及裝置,旨在提供一種能夠由一個設備自動驗證與其他設備之間的網絡端口連通性的技術方案。
第一方面,本申請實施例提供了一種網絡端口的連通性驗證方法,其所述方法包括:
第一設備獲取第二設備的網絡端口的端口占用狀態;
若所述端口占用狀態為端口已占用,所述第一設備利用網絡連通性驗證工具驗證所述第二設備的網絡端口的連通性;
若所述端口占用狀態為端口未占用,所述第一設備啟用所述網絡端口,并通過所述網絡端口向所述第二設備發送測試文件;
響應于所述第二設備未收到所述測試文件或所述網絡連通性驗證工具的驗證結果為未連通,所述第一設備確定所述第二設備的網絡端口的狀態為未連通。
可選地,所述第一設備啟用所述網絡端口,并通過所述網絡端口向所述第二設備發送測試文件包括:
所述第一設備啟動所述第二設備的監聽接口,所述監聽接口用于接收所述測試文件;
所述第一設備通過所述監聽接口向所述第二設備發送測試文件。
可選地,在所述第一設備啟動所述第二設備的監聽接口后,所述方法還包括:
所述第一設備查詢所述第二設備的監聽接口的啟動狀態;
響應于所述第二設備的監聽接口未啟動,所述第一設備確定所述網絡端口的狀態為未連通。
可選地,所述第一設備利用網絡連通性驗證工具驗證所述第二設備的網絡端口的連通性包括:
所述第一設備通過所述網絡端口向所述第二設備發送連接請求;
所述第一設備接收所述網絡端口發送的匹配字符串;
響應于所述匹配字符串與所述第一設備存儲的信息字符串相匹配,所述第一設備確定所述第二設備的網絡端口的狀態為未連通。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011505714.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:空氣軸承式空壓機及其連接裝置
- 下一篇:一種天軌自動化生產系統





