[發明專利]一種ARP緩存更新方法和設備有效
| 申請號: | 201310042693.6 | 申請日: | 2013-01-31 |
| 公開(公告)號: | CN103118148A | 公開(公告)日: | 2013-05-22 |
| 發明(設計)人: | 李蔚 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L29/06 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 arp 緩存 更新 方法 設備 | ||
技術領域
本發明涉及通信技術領域,特別涉及一種ARP緩存更新方法和設備。
背景技術
云計算服務已經成為傳統運營商實現轉型的重要業務方向,主要包括IaaS(Infrastructure?as?a?Service,基礎設施即服務)、PaaS(Platform?as?a?Service,平臺即服務)和SaaS(Software?as?a?Service,軟件即服務)多種層面的服務。
傳統IDC(Internet?Data?Center,互聯網數據中心)以機房為單位提供基礎設施的服務,網絡建設關注于用戶到IDC的單段線路,用戶網絡、IDC業務網絡之間的關系相對簡單明確。而云計算服務供應體的范圍不同于傳統的IDC服務,不論云計算服務來自哪個運營商、哪個IDC,對于私有云用戶來說,他們連成的是同一云,提供的是統一的服務。
如圖1所示,為現有技術中傳統的托管服務與初步的IaaS服務的應用場景比較示意圖。
托管服務的不同用戶在IDC是物理空間相互分離的,同時,不同用戶通過各自專線連入托管業務區,甚至專線也是分離的。
為了提高設備的利用率、降低運營成本,提高利潤空間,實施Iaas云計算成為了日益廣泛采用的技術手段。
而為了實施Iaas云計算,運營商目前的方式就是“虛擬化”。通過虛擬化可以實現資源的靈活調度,尤其是計算資源的靈活調度。同一個數據中心內部,計算資源靈活調度比較容易實現,而對于多個IDC之間的資源調度,則需要建設一個大范圍的二層網絡。可是,IDC云間二層互聯會導致多個IDC之間形成一個龐大的二層廣播域,會導致ARP(Address?Resolution?Protocol,地址解析協議)廣播和未知單播進一步擴散,增加二層網絡風暴的威脅。
進一步的,為了緩解二層網絡風暴的威脅,EVI(Ethernet?Virtual?interconnection,以太網虛擬互聯)技術被廣泛采用,EVI技術是一種先進的“MAC(Media?Access?Control,媒體訪問控制)in?IP”技術,用于實現基于IP(Internet?Protocol,網絡互聯協議)核心網絡的L2VPN(Layer2Virtual?Private?Network,二層虛擬專用互聯網絡)技術。在該技術方案中,提出了ARP流量優化的處理過程,由一個站點的邊緣設備對ARP表項進行緩存,而在該站點內的其他主機發起同樣的ARP請求過程時,由該邊緣設備查找本地ARP表項的緩存,直接對該ARP請求過程進行響應。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
由于對ARP表項進行了緩存,從而,必須仔細調節其緩存表項的存活時間,如果ARP緩存的存活時間大于MAC地址表項的存活時間,可能會存在流量黑洞的情況出現。
因此,在上述的EVI技術的應用場景中,邊緣設備上保存的ARP緩存表項需要在MAC地址老化之前刪除,以避免錯誤的代答本地的ARP請求,所以,部署時要配置ARP緩存老化時間小于MAC地址老化時間,例如:MAC老化時間為30分鐘,ARP緩存表項老化時間為8分鐘。
但是,從網絡運維的傳統來看,MAC的老化時間一般是比較短的(10分鐘以內);而ARP的老化時間一般比較長(20分鐘以上)。EVI目前的這種配置方式不夠準確,往往導致ARP緩存表項提前被刪除。如果在該ARP表項被刪除后,又有主機發起相應的ARP請求過程,則需要主機重新發送ARP請求,降低了系統轉發效率。
發明內容
本發明實施例提供一種ARP緩存更新方法和設備,解決現有EVI技術中不能準確的根據MAC的變化對ARP表項進行更新的問題。
為達到上述目的,本發明一方面提供了一種ARP緩存更新方法,所述方法至少包括以下步驟:
EVI邊緣設備在收到對端設備撤銷MAC地址通告后,檢查自身的ARP緩存中是否存在與所述MAC地址相關聯的ARP緩存表項;
如果有,則所述EVI邊緣設備向所述ARP緩存表項對應的主機發送ARP請求;
如果在預設的響應時間內接收到所述主機返回的ARP響應,則所述EVI邊緣設備根據所述ARP響應更新所述ARP緩存表項。
另一方面,本發明還提供了一種EVI邊緣設備,至少包括:
檢查模塊,用于在收到對端設備發送的撤銷MAC地址的通告后,檢查所述EVI邊緣設備的ARP緩存中是否存在與所述MAC地址相關聯的ARP緩存表項;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310042693.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種分享照片或視頻的方法及系統
- 下一篇:變壓器二次焊錫用冶具





