專利名稱:一種通過網管系統進行主備雙機arp表同步的方法及裝置的制作方法
技術領域:
本發明涉及數據信息技術領域,特別涉及一種通過網管系統進行主備雙機地址解析協議(ARP)表同步的方法及裝置。
背景技術:
目前隨著長期演進(Long Term Evolution,LTE)等技術的發展,在移動回傳網中,在匯聚層引入三層虛擬專用網(Virtual Private Network, VPN)技術,而在接入層,可以繼續采用二層虛擬專用網L2VPN技術,為了保證全程的多協議標簽交換(Multi-ProtocolLabel Switching, MPLS)標簽轉發,需要在匯聚層設備上開啟二三層VPN橋接功能,同時,為了提高網絡的可靠性,需要在兩臺橋接點設備上使用虛擬路由器冗余協議(VRRP)功能。但是,當VRRP發生倒換之后,由于VRRP備節點上沒有ARP表,需要重新學習ARP,會導致較長時間的丟包,無法滿足電信級50ms的倒換要求。目前一般可以采取兩種方式來解決這個問題。其一是接入層設備啟用ARP雙發的功能,同時向主備VRRP設備發送ARP信息,從而達到在主備橋接點上ARP表同步的目的,但是這種方法要求所有接入層設備要支持ARP雙發,如果接入層設備不支持,就無法使用這種方法;其二是采用靜態配置ARP表進行同步的方式,一般可以應用在分組傳送網(PacketTransport Network, PTN)環境下采用靜態L3VPN的情況,但是當接入層有設備變更等情況,都需要手工修改,工作量比較大,只能適用于基本不動的環境。
發明內容
為了解決上述問題,本發明提供一種通過網管系統進行主備雙機ARP表同步的方法及裝置,能夠將VRRP主設備上的ARP表,同步到VRRP備設備上,從而實現主備設備雙機ARP表的同步。本發明的進行主備雙機地址解析協議ARP表同步的方法,包括將配置為虛擬路由器冗余協議VRRP主備關系的兩個橋接節點配置為一個同步組;根據VRRP的主備狀態,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上,以實現主備設備的ARP表同步。其中,所述下發到VRRP備設備上,是指下發到VRRP所在三層實例或者所在三層虛擬專用網L3VPN實例中。其中,預先對所述兩個橋接節點配置二層虛擬專用網VPN與三層虛擬專用網VPN橋接。進一步地,可以設置同步周期,在同步周期到期時,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上。本發明的進行主備雙機地址解析協議ARP表同步的裝置,包括配置單元和同步單元,其中,所述配置單元,用于將配置為虛擬路由器冗余協議VRRP主備關系的兩個橋接節點配置為一個同步組;所述同步單元,用于根據VRRP的主備狀態,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上,實現主備設備的ARP表同步。其中,在所述同步單元中,所述下發到VRRP備設備上,是指下發到VRRP所在三層實例或者所在三層虛擬專用網L3VPN實例中。其中,所述配置單元,進一步用于預先對所述兩個橋接節點配置二層虛擬專用網VPN與三層虛擬專用網VPN橋接。其中,所述同步單元,進一步用于設置同步周期,在同步周期到期時,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上。本發明的有益效果是依照本發明的通過網管系統進行主備雙機ARP表同步的方法及裝置,克服了現有的ARP表同步需要接入層設備支持ARP雙發或者需要純手工靜態配置來進行同步的缺陷,采用本發明的方法和裝置,能夠將VRRP主設備上的ARP表,同步到VRRP備設備上,從而實現主備設備雙機ARP表的同步。·
圖I為配置了二三層VPN橋接并配置VRRP的網絡環境示意圖;圖2為網管系統進行ARP表同步的流程圖。
具體實施例方式以下,參考附圖I 2詳細描述本發明的進行主備雙機ARP表同步的方法及裝置。本發明的進行主備雙機地址解析協議ARP表同步的方法,包括將配置為虛擬路由器冗余協議VRRP主備關系的兩個橋接節點配置為一個同步組;根據VRRP的主備狀態,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上,以實現主備設備的ARP表同步。其中,下發到VRRP備設備上,是指下發到VRRP所在三層實例或者所在三層虛擬專用網L3VPN實例中。另外,需要預先對所述兩個橋接節點配置二層虛擬專用網VPN與三層虛擬專用網VPN橋接。本發明還可以進一步設置同步周期,在同步周期到期時,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上。本發明的進行主備雙機地址解析協議ARP表同步的裝置,包括配置單元和同步單元,其中,配置單元,用于將配置為虛擬路由器冗余協議VRRP主備關系的兩個橋接節點配置為一個同步組;同步單元,用于根據VRRP的主備狀態,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上,實現主備設備的ARP表同步。其中,在同步單元中,下發到VRRP備設備上,是指下發到VRRP所在三層實例或者所在三層虛擬專用網L3VPN實例中。該配置單元,進一步用于預先對所述兩個橋接節點配置二層虛擬專用網VPN與三層虛擬專用網VPN橋接。另外,同步單元,進一步用于設置同步周期,在同步周期到期時,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上。
實施例在本發明中,雙機的ARP表同步,主要是在網管系統上,對配置了 VRRP的二三層VPN橋接點設備,建立定期任務,每隔一定周期(可配置,缺省為一分鐘),取VRRP主設備上VRRP所在三層實例(或者所在L3VPN實例)的ARP表,并將其下發到VRRP備設備上VRRP所在三層實例(或者所在L3VPN實例)中,從而完成了雙機的ARP表同步。主備雙機ARP表的同步過程主要包括下列步驟步驟100 :在網管系統上,將兩臺配置了二三層VPN橋接并配置為VRRP主備關系的兩個橋接節點,配置為一個同步組,并配置同步周期;其中,如圖I所示,為配置了二三層VPN橋接并配置VRRP的網絡環境示意圖。步驟200 :根據VRRP的主備狀態,在同步周期到期后,取VRRP主設備上VRRP所在三層實例(或者所在L3VPN實例)的ARP表,并將其下發到VRRP備設備上VRRP所在三層 實例(或者所在L3VPN實例)中,從而實現主備設備的ARP表同步。本發明所使用的通過網管系統實現主備雙機ARP表同步的方案,可以應用在配置了二三層VPN橋接,并且配置了 VRRP的兩臺橋接點設備上,方案部署只需要網管系統支持。綜上所述,依照本發明的通過網管系統進行主備雙機ARP表同步的方法及裝置,克服了現有的ARP表同步需要接入層設備支持ARP雙發或者需要純手工靜態配置來進行同步的缺陷,采用本發明的方法和裝置,能夠將VRRP主設備上的ARP表,同步到VRRP備設備上的,從而實現主備設備雙機ARP表的同步。以上是為了使本領域普通技術人員理解本發明,而對本發明所進行的詳細描述,但可以想到,在不脫離本發明的權利要求所涵蓋的范圍內還可以做出其它的變化和修改,這些變化和修改均在本發明的保護范圍內。
權利要求
1.一種進行主備雙機地址解析協議ARP表同步的方法,其特征在于,包括 將配置為虛擬路由器冗余協議VRRP主備關系的兩個橋接節點配置為一個同步組; 根據VRRP的主備狀態,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上,以實現主備設備的ARP表同步。
2.如權利要求I所述的進行主備雙機地址解析協議ARP表同步的方法,其特征在于,所述下發到VRRP備設備上,是指下發到VRRP所在三層實例或者所在三層虛擬專用網L3VPN實例中。
3.如權利要求I或2所述的進行主備雙機地址解析協議ARP表同步的方法,其特征在于,預先對所述兩個橋接節點配置二層虛擬專用網VPN與三層虛擬專用網VPN橋接。
4.如權利要求3所述的進行主備雙機地址解析協議ARP表同步的方法,其特征在于,進一步設置同步周期,在同步周期到期時,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上。
5.一種進行主備雙機地址解析協議ARP表同步的裝置,其特征在于,包括配置單元和同步單元,其中, 所述配置單元,用于將配置為虛擬路由器冗余協議VRRP主備關系的兩個橋接節點配置為一個同步組; 所述同步單元,用于根據VRRP的主備狀態,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上,實現主備設備的ARP表同步。
6.如權利要求5所述的裝置,其特征在于,在所述同步單元中,所述下發到VRRP備設備上,是指下發到VRRP所在三層實例或者所在三層虛擬專用網L3VPN實例中。
7.如權利要求5或6所述的裝置,其特征在于,所述配置單元,進一步用于預先對所述兩個橋接節點配置二層虛擬專用網VPN與三層虛擬專用網VPN橋接。
8.如權利要求7所述的裝置,其特征在于,所述同步單元,進一步用于設置同步周期,在同步周期到期時,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上。
全文摘要
本發明提供一種進行主備雙機地址解析協議ARP表同步的方法及裝置,其中,該方法包括將配置為虛擬路由器冗余協議VRRP主備關系的兩個橋接節點配置為一個同步組;根據VRRP的主備狀態,取VRRP主設備上VRRP的ARP表,并將其下發到VRRP備設備上,以實現主備設備的ARP表同步。本發明能夠將VRRP主設備上的ARP表,同步到VRRP備設備上,從而實現主備設備雙機ARP表的同步。
文檔編號H04L29/12GK102684915SQ20121012478
公開日2012年9月19日 申請日期2012年4月25日 優先權日2012年4月25日
發明者周繼華, 曲延鋒, 韓俊杰 申請人:中興通訊股份有限公司