[發明專利]一種轉發表項的上報方法及VTEP設備有效
| 申請號: | 201910011567.1 | 申請日: | 2019-01-07 |
| 公開(公告)號: | CN109639556B | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 尹雙雙;李佳 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/24;H04L12/26 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 轉發 上報 方法 vtep 設備 | ||
本申請提供一種轉發表項的上報方法及轉發設備,該轉發設備包括協議軟件層和表項管理層,包括:所述協議軟件層確定本設備上各VSI的表項上報狀態;所述表項上報狀態包括:上報使能狀態和上報去使能狀態;所述協議軟件層將各VSI的表項上報狀態批量下發給所述表項管理層;所述表項管理層基于各VSI的表項上報狀態,更新本地儲存的各VSI的表項上報狀態,并定期將更新為上報使能狀態的VSI中的轉發表項上報給所述協議軟件層。使用本申請提供的方法,可以實現表項管理層向協議軟件層上報轉發表項。
技術領域
本申請涉及計算機通信領域,尤其涉及一種轉發表項的上報方法及VTEP設備。
背景技術
EVPN(Ethernet Virtual Private Network,以太網虛擬專用網絡)是一種二層VPN(Virtual Private Network,虛擬專用網絡)技術,控制平面采用BGP(Border GatewayProtocol,邊界網關協議)協議通告EVPN路由信息,數據平面采用VXLAN(VirtualExtensible LAN,虛擬擴展局域網)封裝方式轉發報文。EVPN組網引入以下概念:
VTEP(VXLAN Tunnel End Point,VXLAN隧道端點):VXLAN的邊緣設備。VXLAN的相關處理都在VTEP上進行,例如基于VXLAN對數據幀進行二層轉發、封裝/解封裝報文等。EVPN組網中包括多個VTEP。
VSI(Virtual Switch Instance,虛擬交換實例):VTEP上為一個VXLAN提供二層交換服務的虛擬交換實例。VSI可以看作是VTEP上的一臺基于VXLAN進行二層轉發的虛擬交換機,VSI與VXLAN一一對應。每個VTEP上包括至少一個VSI。VSI中保存有多個轉發表項。在當前VTEP設備中,轉發表項按照其所屬的VSI進行獨立管理。
在現有的VTEP設備的分層構造中,VTEP設備的軟件層具有協議軟件層和表項管理層。表項管理層儲存有VTEP學習到的轉發表項,并可以對學習到的轉發表項進行管理,協議軟件層用于將VTEP上的轉發表項通過BGP協議同步給對端VTEP設備,以使對端VTEP設備可以學習到本VTEP上的轉發信息。因此,在此過程中,表項管理層如何向協議軟件層上報該協議軟件層需要同步的轉發表項就顯得尤為重要。
發明內容
有鑒于此,本申請提供一種轉發表項上報方法及VTEP設備,用以實現表項管理層向協議軟件層上報轉發表項。
具體地,本申請是通過如下技術方案實現的:
根據本申請的第一方面,提供一種轉發表項的上報方法,所述方法應用于VTEP設備,所述VTEP設備包括協議軟件層和表項管理層,所述方法包括:
所述協議軟件層確定本設備上各VSI的表項上報狀態;所述表項上報狀態包括:上報使能狀態和上報去使能狀態;
所述協議軟件層將各VSI的表項上報狀態批量下發給所述表項管理層;
所述表項管理層基于各VSI的表項上報狀態,更新本地儲存的各VSI的表項上報狀態,并定期將更新為上報使能狀態的VSI中的轉發表項上報給所述協議軟件層。
可選的,所述協議軟件層確定本設備上各VSI的表項上報狀態,包括:
在本設備初始化時,所述協議軟件層確定本設備上各VSI的表項上報狀態為上報去使能狀態;
在本設備初始化完成后,
若所述協議軟件層檢測到本設備與對端VTEP設備建立BGP會話,確定本設備和對端VTEP設備上共有VSI的表項上報狀態為上報使能狀態、以及確定除該共有VSI外的其他VSI的表項上報狀態不變;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910011567.1/2.html,轉載請聲明來源鉆瓜專利網。





