[發(fā)明專利]一種流量轉發(fā)方法及裝置有效
| 申請?zhí)枺?/td> | 201810671602.8 | 申請日: | 2018-06-26 |
| 公開(公告)號: | CN108900406B | 公開(公告)日: | 2021-05-28 |
| 發(fā)明(設計)人: | 程劍鋒 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/741;H04L12/743 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流量 轉發(fā) 方法 裝置 | ||
本發(fā)明提供一種流量轉發(fā)方法及裝置,該方法包括:當二層虛擬下一跳出口指向的等價多路由組中存在至少一個目標隧道口時,根據所述目標隧道口與聚合口的對應關系,更新所述等價多路由組中的成員端口;當需要通過所述二層虛擬下一跳出口轉發(fā)二層單播流量時,利用哈希算法從更新后的所述等價多路由組中選擇目標聚合口,并利用哈希算法從目標聚合口中選擇目標聚合成員口;通過所述目標聚合成員口轉發(fā)所述二層單播流量。應用本發(fā)明實施例可以提高二層單播流量轉發(fā)時的鏈路均衡性和利用率。
技術領域
本發(fā)明涉及網絡通信技術領域,尤其涉及一種流量轉發(fā)方法及裝置。
背景技術
VXLAN(Virtual eXtensible Local Area Network,可擴展虛擬局域網絡)是基于IP(Internet Protocol,互聯網協議)網絡、采用“MAC(Media Access Control,媒體訪問控制)in UDP(User Datagram Protocol,用戶數據報協議)”封裝形式的二層VPN(VirtualPrivate Network,虛擬專用網)技術。VXLAN可以基于已有的服務提供商或企業(yè)IP網絡,為分散的物理站點提供二層互聯,并能夠為不同的租戶提供業(yè)務隔離。
在VXLAN的三層轉發(fā)中,可以實現流量的三級哈希(Hash)。
如圖1所示,VTEP(VXLAN Tunnel End Point,VXLAN隧道端點)設備根據三層單播流量的源IP地址和目的IP地址查詢三層轉發(fā)表項,獲取到第一級的ECMP(Equal-CostMulti-path Routing,等價多路由)Group(組)1;ECMP Group1包括兩個成員端口:Tunnel口1和Tunnel口2;VTEP設備通過哈希(一級哈希)選擇其中一個虛擬成員端口(假設為Tunnel口1);由于Tunnel口1指向的第二級的ECMP Group2中包括兩個成員端口:R1和R2,VTEP設備可以通過哈希(二級哈希)選擇其中一個成員端口(假設為R1);由于R1為聚合口(路由聚合口或配置在聚合口上的VLAN(Virtual Local Network,虛擬局域網)虛接口),因此,VTEP設備可以再次通過哈希(三級哈希)選擇其中一個物理接口(Port1或Port2)進行流量轉發(fā),從而實現了流量的三級哈希功能,流量均勻的從各個隧道口/各個聚合口/各個物理接口轉發(fā)出去。
然而實踐發(fā)現,在現有的流量轉發(fā)方案中,對于二層單播流量,由于芯片限制不能兩次通過虛擬接口查找到ECMP Group,因此,Tunnel口不能再指向ECMP Group,即Tunnel口的出口不能是多個聚合口,即二層單播流量無法實現三級哈希,導致進行二層單播流量轉發(fā)時的鏈路均衡性和利用率較差,當流量較大時容易由于鏈路擁塞而影響組網的穩(wěn)定性。
發(fā)明內容
本發(fā)明提供一種流量轉發(fā)方法及裝置,以解決現有VXLAN組網中VTEP設備無法對二層單播流量實現三級哈希的問題。
根據本發(fā)明實施例的第一方面,提供一種流量轉發(fā)方法,應用于VTEP設備,所述方法包括:
當二層虛擬下一跳出口指向的等價多路由組中存在至少一個目標隧道口時,根據所述目標隧道口與聚合口的對應關系,更新所述等價多路由組中的成員端口;其中,所述目標隧道口指向多個聚合口,更新后的所述等價多路由組中的成員端口為隧道口與聚合口的關聯接口,且各成員端口分別指向各隧道口對應的聚合口;
當需要通過所述二層虛擬下一跳出口轉發(fā)二層單播流量時,利用哈希算法從更新后的所述等價多路由組中選擇目標聚合口,并利用哈希算法從目標聚合口中選擇目標聚合成員口;
通過所述目標聚合成員口轉發(fā)所述二層單播流量。
根據本發(fā)明實施例的第二方面,提供一種流量轉發(fā)裝置,應用于VTEP設備,所述裝置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810671602.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:萬向微波發(fā)生設備
- 下一篇:一種光伏組件及其制備方法





