[發明專利]一種實現ARP代理的方法有效
| 申請號: | 201310729277.3 | 申請日: | 2013-12-25 |
| 公開(公告)號: | CN103685610B | 公開(公告)日: | 2018-03-13 |
| 發明(設計)人: | 張劍波;崔益龍;王乃斯 | 申請(專利權)人: | 上海寰創通信科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L12/46 |
| 代理公司: | 上海申新律師事務所31272 | 代理人: | 俞滌炯 |
| 地址: | 200240 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 arp 代理 方法 | ||
1.一種實現ARP代理的方法,適用于VLAN聚合的分布式網絡系統中,所述分布式網絡系統中包括一主控設備,所述主控設備為AC設備;所述主控設備連接多個被控設備,所述被控設備為AC設備中的單個業務板;每個所述被控設備物理連接于一個對應的網絡設備;
其特征在于,所述主控設備被配置為處于一個VLAN聚合下,所述被控設備被配置為處于對應的一個Sub VLAN下;多個所述Sub VLAN均處于一個VLAN聚合下;
所述實現ARP代理的方法具體包括:
步驟1,所述網絡設備通過對應的所述被控設備向所述主控設備發送一個第一ARP請求信息;所述第一ARP請求信息包括一個預設的網絡設備的IP地址信息作為目標IP地址信息;
步驟2,所述主控設備根據所述目標IP地址信息匹配預設的一ARP緩存表;
若所述目標IP地址信息包括在所述ARP緩存表中,則所述主控設備向發送所述第一ARP請求信息的所述網絡設備返回對應所述目標IP地址信息的一個MAC地址信息;
若所述目標IP地址信息未包括在所述ARP緩存表中,則所述主控設備向處于所述Sub VLAN下的所有所述網絡設備廣播一第二ARP請求信息,并根據返回的應答信息向發送所述第一ARP請求信息的所述網絡設備返回一相應的MAC地址信息;
所述第二ARP請求信息中的源地址為所述主控設備的MAC地址信息,目標地址為所述第一ARP請求信息中包括的所述目標IP地址信息;
所述ARP緩存表中設置有多條包括所述網絡設備的IP地址信息的第一記錄,以及多條包括所述網絡設備的MAC地址信息的第二記錄;所述第一記錄和所述第二記錄一一對應;
所述步驟2具體包括:
步驟21,所述主控設備根據所述第一ARP請求信息中包括的所述目標IP地址信息在所述ARP緩存表中進行匹配;
若所述目標IP地址信息匹配于所述ARP緩存表中的一個所述IP地址信息,則轉至步驟22;
若所述目標IP地址信息不匹配于所述ARP緩存表中的任何一個所述IP地址信息,則轉至步驟23;
步驟22,所述主控設備判斷所述目標IP地址信息是否處于發送所述第一ARP請求信息的所述被控設備所處的Sub VLAN下;
若所述目標IP地址信息處于所述Sub VLAN下,則所述主控設備向發送所述第一ARP請求信息的所述網絡設備返回保存于所述ARP緩存表中的對應的MAC地址信息,以作為所述網絡設備請求獲取的所述MAC地址信息;
若所述目標IP地址信息不處于所述Sub VLAN下,則所述主控設備向發送所述第一ARP請求信息的所述網絡設備返回所述主控設備的MAC地址信息,以作為所述網絡設備請求獲取的所述MAC地址信息;
步驟23,所述主控設備記錄所述第一ARP請求信息,并根據所述第一ARP請求信息向發送所述第一ARP請求信息的所述網絡設備返回相應的MAC地址信息。
2.如權利要求1所述的實現ARP代理的方法,其特征在于,所述步驟1具體包括:
步驟11,所述網絡設備向所述被控設備發送用于請求獲取同處于一個網段下的一預設的網絡設備的MAC地址的所述第一ARP請求信息;
步驟12,所述被控設備對所述第一ARP請求信息進行檢測;
若所述第一ARP請求信息處于所述被控設備對應的Sub VLAN下,則轉至步驟13;
若所述第一ARP請求信息不處于所述被控設備對應的Sub VLAN下,則退出;
步驟13,所述被控設備將所述第一ARP請求信息發送至所述主控設備。
3.如權利要求1所述的實現ARP代理的方法,其特征在于,所述步驟23具體包括:
步驟231a,所述主控設備根據所述第一ARP請求信息,向處于所述VLAN聚合下的所有所述Sub VLAN中的所有所述網絡設備發送所述第二ARP請求信息;
步驟231b,所述主控設備記錄所述第一ARP請求信息;
步驟232,對應所述第二ARP請求信息的所述網絡設備向所述主控設備返回一對應的應答報文信息;
步驟233,所述主控設備檢測發送所述應答報文信息的所述網絡設備的所述IP地址信息;
若所述IP地址信息匹配于所述第一ARP請求信息中的所述目標IP地址信息,則轉至步驟234;
若所述IP地址信息不匹配于所述第一ARP請求信息中的所述目標IP地址信息,則退出;
步驟234,所述主控設備向發送所述第一ARP請求信息的所述網絡設備返回所述主控設備的MAC地址信息;
所述步驟231a和所述步驟231b同時進行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寰創通信科技股份有限公司,未經上海寰創通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310729277.3/1.html,轉載請聲明來源鉆瓜專利網。





