[發明專利]一種驗證路由器靜態綁定功能的方法及裝置有效
| 申請號: | 201710990376.5 | 申請日: | 2017-10-23 |
| 公開(公告)號: | CN107592243B | 公開(公告)日: | 2020-12-22 |
| 發明(設計)人: | 朱淵 | 申請(專利權)人: | 王蘊卓 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 浙江千克知識產權代理有限公司 33246 | 代理人: | 裴金華 |
| 地址: | 321115 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 驗證 路由器 靜態 綁定 功能 方法 裝置 | ||
1.一種驗證路由器靜態綁定功能的方法,其特征在于,包括:
S100根據測試人員指令登陸待測路由器的WEB頁面,進入DHCP服務頁面;
S200在所述待測路由器的DHCP服務頁面上配置靜態綁定,將測試電腦的網卡MAC地址與預期IP地址進行綁定并保存;
S300釋放所述測試電腦的IP地址,并使其重獲IP地址;
S400按照預設的過濾條件,抓取若干報文;所述步驟S400包括:
S410以協議bootp作為過濾項抓取所述測試電腦獲取的若干報文;
S500將抓取的所述若干報文進行分析處理,獲取所述若干報文中所述待測路由器分配給所述測試電腦的目標IP地址;
S600判斷所述目標IP地址是否與所述預期IP地址一致,若是,則進入步驟S700;否則,進入步驟S800;
S700判斷所述待測路由器靜態綁定功能正常,驗證合格;
S800判斷所述待測路由器靜態綁定功能異常,驗證不合格。
2.根據權利要求1所述的一種驗證路由器靜態綁定功能的方法,其特征在于,還包括:
S010根據所述待測路由器所在的網絡,從所述路由器的IP地址池中選取預期IP地址。
3.根據權利要求1或2所述的一種驗證路由器靜態綁定功能的方法,其特征在于,所述步驟S500包括:
S510將抓取的所述若干報文進行解碼獲得報文信息,并將所述報文信息輸出到指定的文本中;
S520打開所述指定文本,并將所述指定文本中的報文信息賦給預先定義的變量;
S530以“DHCPOFFER”作為分隔符將所述報文信息分割成兩部分,其中,第二部分信息包含有待測路由器分配給下聯設備的IP地址信息;
S540將所述第二部分信息逐行輸出,并從所述輸出的第二部分信息中提取出目標IP地址,所述目標IP地址為所述待測路由器分配給測試電腦的IP地址;所述步驟S540包括:
S541將所述第二部分信息逐行輸出;
S542從輸出的信息中查找關鍵字,所述關鍵字后面跟隨有目標IP地址,所述目標IP地址為所述待測路由器分配給測試電腦的IP地址;
S543當查找到所述關鍵字時,獲取所述關鍵字后面的目標IP地址。
4.一種驗證路由器靜態綁定功能的裝置,其特征在于,包括:
登陸模塊,用于根據測試人員指令登陸待測路由器的WEB頁面,進入DHCP服務頁面;
綁定模塊,與所述登陸模塊相連,用于在所述待測路由器的DHCP服務頁面上配置靜態綁定,將測試電腦的網卡MAC地址與預期IP地址進行綁定并保存;
釋放模塊,與所述綁定模塊相連,用于釋放所述測試電腦的IP地址,并使其重獲IP地址;
報文抓取模塊,與所述釋放模塊相連,用于按照預設的過濾條件,抓取所述測試電腦獲取的若干報文;所述抓取模塊按照預設的過濾條件,抓取所述測試電腦獲取的若干報文為以協議bootp作為過濾項抓取所述測試電腦獲取的若干報文;
分析處理模塊,與所述報文抓取模塊相連,用于將所述報文抓取模塊抓取的所述若干報文進行分析處理,獲取所述若干報文中所述待測路由器分配給所述測試電腦的目標IP地址;
判斷模塊,與所述分析處理模塊及綁定模塊相連,用于判斷所述分析處理模塊獲取的所述目標IP地址是否與所述預期IP地址一致,當判斷所述目標IP地址與所述預期IP地址一致時,判斷所述待測路由器靜態綁定功能正常,驗證合格;當判斷所述目標IP地址與所述預期IP地址不一致時,判斷所述待測路由器靜態綁定功能異常,驗證不合格。
5.根據權利要求4所述的一種驗證路由器靜態綁定功能的裝置,其特征在于,還包括:
選取模塊,與所述綁定模塊、判斷模塊相連,用于根據所述待測路由器所在的網絡,從所述路由器的IP地址池中選取預期IP地址。
6.根據權利要求4或5所述的一種驗證路由器靜態綁定功能的裝置,其特征在于,所述分析處理模塊包括:
解碼子模塊,用于將所述報文抓取模塊抓取的所述若干報文進行解碼獲得報文信息,并將所述報文信息輸出到指定的文本中;
變量賦值子模塊,與所述解碼子模塊相連,用于打開所述指定文本,并將所述指定文本中的報文信息賦給預先定義的變量;
分割子模塊,與所述變量賦值子模塊相連,用于以“DHCPOFFER”作為分隔符將所述報文信息分割成兩部分,其中,第二部分信息包含有待測路由器分配給下聯設備的IP地址信息;
提取子模塊,與所述分割子模塊相連,用于將所述分割子模塊分割的第二部分信息逐行輸出,并從所述輸出的第二部分信息中提取出目標IP地址,所述目標IP地址為所述待測路由器分配給測試電腦的IP地址;所述提取子模塊包括:
輸出單元,用于將所述分割子模塊分割的第二部分信息逐行輸出;
查找單元,與所述輸出單元相連,用于從所述輸出單元輸出的信息中查找關鍵字,所述關鍵字后面跟隨有目標IP地址,所述目標IP地址為所述待測路由器分配給測試電腦的IP地址;
獲取單元,與所述查找單元相連,用于當所述查找單元查找到所述關鍵字時,獲取所述關鍵字后面的目標IP地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于王蘊卓,未經王蘊卓許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710990376.5/1.html,轉載請聲明來源鉆瓜專利網。





