[發明專利]一種實現ARP代理的方法有效
| 申請號: | 201310729277.3 | 申請日: | 2013-12-25 |
| 公開(公告)號: | CN103685610B | 公開(公告)日: | 2018-03-13 |
| 發明(設計)人: | 張劍波;崔益龍;王乃斯 | 申請(專利權)人: | 上海寰創通信科技股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L12/46 |
| 代理公司: | 上海申新律師事務所31272 | 代理人: | 俞滌炯 |
| 地址: | 200240 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 arp 代理 方法 | ||
技術領域
本發明涉及網絡地址解析技術領域,具體涉及一種實現ARP代理的方法
背景技術
現有的VLAN技術中,隨著越來越多的網絡設備加入,同一個VLAN下的地址分配問題顯得越來越重要,針對地址分配問題,人們發明了VLAN聚合技術。所謂VLAN聚合技術,即一個VLAN聚合(Super VLAN)包含多個Sub VLAN(子VLAN),每個Sub VLAN是一個廣播域,不同Sub VLAN之間二層相互隔離。VLAN聚合可以配置三層接口,Sub VLAN不能配置三層接口。當Sub VLAN內的用戶需要進行三層通信時,將使用VLAN聚合三層接口的IP地址作為網關地址,這樣多個Sub VLAN共用一個IP網段,從而節省了IP地址資源。
但是在分布式無線接入控制器中,由于同一VLAN聚合模式下的各子VLAN可以存在于不同的業務板上,因此各子VLAN上接收到的ARP請求報文和對應的應答報文可能來自不同的業務板,而分布式無線接入控制器中各業務板卡只能正確處理子VLAN在各自板卡上的ARP代理,但對于子VLAN在不同的業務板上的ARP代理,由于各業務板卡上同步的ARP緩存表存在差異,在處理時將導致出錯。
中國專利(CN101005434)公開了一種二層組播虛擬局域網聚合方法及其匯聚交換機。設置將多個用戶側VLAN組播報文對應一個網絡側VLAN組播報文的報文處理規則,用戶側VLAN接收組播報文,根據報文處理規則處理后通過網絡側VLAN發送至上游交換設備;網絡側VLAN接收組播報文,根據報文處理規則處理后通過用戶側VLAN發送至用戶端。通過監聽IGMP報文,匯聚交換機建立和維護組播轉發表,匯聚交換機根據組播轉發表轉發上游交換設備下發的組播報文。二層組播虛擬局域網匯聚交換機包括以太處理模塊和驅動處理模塊,還可以包括組播協議處理模塊。上述技術方案主要涉及二層VLAN聚合的構架方式,以及組播轉發的方法,并不能解決現有技術中存在的問題。
中國專利(CN102857423A)公開了一種分布式鏈路聚合系統中業務流轉發方法及節點,避免由于通路故障導致的業務流中斷問題。所述方法包括:在分布式鏈路聚合系統的每個網絡中,針對業務分別設置作為主用網關的第一節點和作為備用網關的第二節點,所述第二節點檢測到與第一節點的通路出現故障時,該第二節點切換為主用網關,對接收到的所述業務的數據進行轉發。所述節點包括檢測單元、切換單元和轉發單元。根據上述方法,當網關節點沒有故障時,由網關節點進行VLAN業務流的轉發,當網關節點發生故障時,備用網關自動切換為該VLAN業務的網關,進行該業務VLAN業務的業務流轉發,防止了由于網關的故障導致的業務流中斷。上述技術方案主要涉及到VLAN聚合系統中業務轉發的相關內容,并不能解決現有技術中存在的問題。
發明內容
根據現有技術中存在的缺陷,現提供一種實現ARP代理的方法,具體包括:
一種實現ARP代理的方法,適用于VLAN聚合的網絡系統中,所述分布式網絡系統中包括一主控設備;所述主控設備連接多個被控設備;每個所述被控設備物理連接于一個對應的網絡設備;
其中,所述主控設備被配置為處于一個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代理的方法,其中,所述ARP緩存表中設置有多條包括所述網絡設備的IP地址信息的第一記錄,以及多條包括所述網絡設備的MAC地址信息的第二記錄;所述第一記錄和所述第二記錄一一對應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海寰創通信科技股份有限公司,未經上海寰創通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310729277.3/2.html,轉載請聲明來源鉆瓜專利網。





