[發明專利]網絡串線檢測方法及裝置、設備及介質有效
| 申請號: | 202011348400.3 | 申請日: | 2020-11-26 |
| 公開(公告)號: | CN112565005B | 公開(公告)日: | 2022-05-13 |
| 發明(設計)人: | 楊泳;馬建東;湯凌峰 | 申請(專利權)人: | 北京北信源軟件股份有限公司 |
| 主分類號: | H04L43/50 | 分類號: | H04L43/50 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 李文清 |
| 地址: | 100081 北京市海淀區中關村*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 串線 檢測 方法 裝置 設備 介質 | ||
1.一種網絡串線檢測方法,其特征在于,包括:
獲取目標檢測網段;
在所述目標檢測網段中確定本設備的偽地址;
基于所述偽地址檢測所述目標檢測網段中的設備是否連接到公網,得到檢測結果;
其中,通過用戶輸入目標檢測網段,或通過本地網卡獲取的arp包源地址所處的ip網段,來獲取目標檢測網段,選擇目標檢測網段中沒有被占用的ip地址作為本設備的偽地址,將本設備偽裝成目標檢測網段中的設備,向目標檢測網段內的待檢測設備發送icmp包,當接收到icmp回包,則確定探測地址所在設備為可以連接外網的網關設備,本設備與該網關發生了串線,其中,所述icmp包包括:目標公網地址。
2.根據權利要求1所述的網絡串線檢測方法,其特征在于,
所述獲取目標檢測網段包括:
接收用戶輸入的目標檢測網段;
或將本地網卡設置為混雜模式并監測所有流過該網卡的arp包;
解析所述arp包得到源ip地址;
在確定所述源ip地址非本網段的條件下,確定所述arp包所屬的ip網段為目標檢測網段。
3.根據權利要求1所述的網絡串線檢測方法,其特征在于,
所述在所述目標檢測網段中確定本設備的偽地址包括:
從所述目標檢測網段的ip范圍內的高地址開始取兩個相鄰的第一地址、第二地址;
以所述第一地址為源地址,以本機mac為源mac,構造arp包;
向所述第二地址發送所述arp包,如果收到arp回包,則確定所述第一地址被占用,并控制ip地址向低范圍滑動,繼續取兩個相鄰ip地址,并重復檢測,直到如果沒有收到arp回包,則確定當前ip為偽地址。
4.根據權利要求1所述的網絡串線檢測方法,其特征在于,
所述基于所述偽地址檢測所述目標檢測網段中的設備是否連接到公網,得到檢測結果包括:
掃描所述目標檢測網段中的待檢測設備;
向所述待檢測設備發送icmp包,所述icmp包包括:目標公網地址;
如果沒有接收到icmp回包,則所述待檢測設備為不具有網關功能的普通設備,并開始檢測下一個ip地址的設備;
如果接收到icmp回包,則所述待檢測設備為可以連接外網的網關設備。
5.根據權利要求4所述的網絡串線檢測方法,其特征在于,
所述掃描所述目標檢測網段中的待檢測設備包括:
對于所述目標檢測網段內ip地址不等于自身的地址依次進行檢測;
構造arp包,所述arp包的源ip為所述偽地址,源mac地址為本機mac地址;所述arp包目的ip為所述目標網段內的其他非偽地址的地址;
發送arp包,如果沒有收到arp回包,則檢測下一個ip地址;如果有arp回包,則將所述設備作為待檢測設備。
6.根據權利要求4所述的網絡串線檢測方法,其特征在于,
所述向所述待檢測設備發送icmp包,所述icmp包包括:目標公網地址包括:
構造icmp包,所述icmp包源ip地址為偽地址,源mac為本機mac地址,目的ip為互聯網公網地址,目的mac為本機mac地址;
向所述待檢測設備發送所述icmp包。
7.一種網絡串線檢測裝置,其特征在于,包括:
網段獲取模塊,用于獲取目標檢測網段;
地址確定模塊,用于在所述目標檢測網段中確定本設備的偽地址;
結果確定模塊,用于基于所述偽地址檢測所述目標檢測網段中的設備是否連接到公網,得到檢測結果;
其中,通過用戶輸入目標檢測網段,或通過本地網卡獲取的arp包源地址所處的ip網段,來獲取目標檢測網段,選擇目標檢測網段中沒有被占用的ip地址作為本設備的偽地址,將本設備偽裝成目標檢測網段中的設備,向目標檢測網段內的除偽地址以外的所有地址發送icmp包,當接收到icmp回包,則確定探測地址所在設備為可以連接外網的網關設備,本設備與該網關發生了串線。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京北信源軟件股份有限公司,未經北京北信源軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011348400.3/1.html,轉載請聲明來源鉆瓜專利網。





