[發明專利]流表項的控制方法、裝置及系統有效
| 申請號: | 202010031724.8 | 申請日: | 2020-01-13 |
| 公開(公告)號: | CN113114570B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 呂怡龍 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L45/655 | 分類號: | H04L45/655;H04L45/02;H04L45/74 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 劉戈 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流表項 控制 方法 裝置 系統 | ||
本申請實施例提供一種流表項的控制方法、裝置及系統,所述方法包括:控制第二網絡設備添加流表項,以便所述第二網絡設備根據所述流表項進行報文轉發;控制所述第二網絡設備添加所述流表項之后,接收與所述流表項匹配的報文,并在滿足一定條件下控制所述第二網絡設備刪除所述流表項;其中,基于所述流表項的協議狀態對所述流表項的刪除時機的控制由所述第一網絡設備負責。本申請提高了第二網絡設備上流表項老化的合理性。
技術領域
本申請涉及互聯網技術領域,尤其涉及一種流表項的控制方法、裝置及系統。
背景技術
虛擬交換機是運行在宿主機上,負責模擬物理交換機完成流量轉發的軟件。虛擬交換機與智能網卡兩者可以配合,由智能網卡協助虛擬交換機處理網絡負載。
通常,虛擬交換機與智能網卡之間采用如下方式配合:1,報文進入宿主機,首先經過智能網卡,智能網卡查詢流表以確定報文命中的流表項;2,如果報文命中了流表項則根據流表項直接轉發,如果報文沒有命中則將報文上送到宿主機上的虛擬交換機;3,虛擬交換機將生成報文對應的流表項,根據生成的流表項對報文進行轉發處理并將流表項下發到智能網卡,這樣后續報文就可以直接命中智能網卡上的流表項進行轉發處理。并且,虛擬交換機為智能網卡設置了流表項的老化時間,老化時間是指流表項最后一次被命中的時刻至其被刪除的時刻之間的時長,若流表項到達老化時間,則智能網卡需要對該流表項進行刪除。
然而,采用上述配合方式,存在智能網卡上流表項的老化不合理的問題。
發明內容
本申請實施例提供一種流表項的控制方法、裝置及系統,用以解決現有技術中智能網卡上流表項的老化不合理的問題。
第一方面,本申請實施例提供一種流表項的控制方法,應用于第一網絡設備,所述方法包括:
控制第二網絡設備添加流表項,以便所述第二網絡設備根據所述流表項進行報文轉發;
控制所述第二網絡設備添加所述流表項之后,接收與所述流表項匹配的報文,并在滿足一定條件下控制所述第二網絡設備刪除所述流表項;
其中,基于所述流表項的協議狀態對所述流表項的刪除時機的控制由所述第一網絡設備負責。
第二方面,本申請實施例提供一種流表項的控制方法,應用于第二網絡設備,所述方法包括:
響應于第一網絡設備的控制,添加流表項;
根據所述流表項,對接收到的與所述流表項匹配的報文進行轉發處理;
將所述報文轉發至所述第一網絡設備,以便所述第一網絡設備根據所述報文在滿足一定條件下控制所述第二網絡設備刪除所述流表項;
其中,基于所述流表項的協議狀態對所述流表項的刪除時機的控制由所述第一網絡設備負責。
第二方面,本申請實施例提供一種流表項的控制裝置,應用于第一網絡設備,包括:
第一控制模塊,用于控制第二網絡設備添加流表項,以便所述第二網絡設備根據所述流表項進行報文轉發;
第二控制模塊,用于控制所述第二網絡設備添加所述流表項之后,接收與所述流表項匹配的報文,并在滿足一定條件下控制所述第二網絡設備刪除所述流表項;
其中,基于所述流表項的協議狀態對所述流表項的刪除時機的控制由所述第一網絡設備負責。
第三方面,本申請實施例提供一種流表項的控制裝置,包括:存儲器、處理器;其中,所述存儲器用于存儲一條或多條計算機指令,其中,所述一條或多條計算機指令被所述處理器執行時實現如第一方面任一項所述的方法。
第四方面,本申請實施例提供一種流表項的控制裝置,所述裝置包括現場可編程邏輯器件,所述現場可編程邏輯器件用于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010031724.8/2.html,轉載請聲明來源鉆瓜專利網。





