[發明專利]一種實現QoS策略模板化的方法有效
| 申請號: | 201710895138.6 | 申請日: | 2017-09-28 |
| 公開(公告)號: | CN107797862B | 公開(公告)日: | 2020-05-12 |
| 發明(設計)人: | 王恒;曾璐 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;H04L12/24 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 王衛東 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 qos 策略 模板 方法 | ||
本發明公開了一種實現QoS策略模板化的方法,包括:將未被接口應用的Policy策略模板保存在內存中,并保存Policy模板、Classify模板和Behavior模板之間的關系;Policy策略模板首次應用在接口上時,將其配置寫入底層驅動中,并申請及占用硬件資源;寫驅動成功后,返回一個索引值來對應該硬件資源,并保存Classify模板、匹配規則及底層硬件資源之間的對應關系表,或者Behavior模板、動作配置與底層硬件資源之間的對應關系表;在增加、刪除、更新Classify模板、Behavior模板和Policy策略模板時,增加、刪除、更新內存中的相關配置,根據對應關系表對相應底層硬件資源進行增加、刪除、更新操作。本發明減輕了配置人員的工作難度、降低了配置過程中的出錯概率,在配置大批量業務時效果尤為明顯。
技術領域
本發明涉及QoS技術,具體涉及一種實現QoS策略模板化的方法。
背景技術
如圖1所示,目前,在PTN設備上,QoS Policy(策略模板)包括一對或多對Classify和Behavior組成的模板組,將策略模板應用在接口上實現流量分類、監管及統計等功能,其中,
Classify是流分類模板,流分類模板由一條或多條訪問控制列表規則組成,每條規則的匹配類型包括基于端口、基于以太網頭和基于IP,用于在接口處決定通信流量的類型;
Behavior是流行為模板,流行為模板由多個流動作組成,包括流量監管、重定向、策略路由等。
一般來說,只有在取消接口與Policy策略模板應用關系的前提下,才能對Policy策略模板做增、刪、更新等操作;同時在刪除Policy策略模板后,才能對原來Policy策略模板中綁定的Classify流分類模板和Behavior流行為模板做增、刪、更新等操作;Policy策略模板被多個接口應用時,需要多次占用硬件資源。
綜上所述,現有QoS Policy策略模板,存在硬件資源浪費過多的問題,且在被接口應用的情況下無法實現反刷功能,從而增加配置工作的難度,導致工作效率低、出錯率高,在配置大批量業務時該缺陷表現尤為明顯。
發明內容
本發明所要解決的技術問題是現有QoS Policy策略模板硬件資源浪費過多,且在被接口應用的情況下無法實現反刷功能,從而增加配置工作的難度,導致工作效率低、出錯率高的問題。
為了解決上述技術問題,本發明所采用的技術方案是提供一種實現QoS策略模板化的方法,具體包括:
將未被接口應用的Policy策略模板保存在內存中,并保存Policy模板、Classify模板和Behavior模板三者之間的關系;當Policy策略模板首次應用在接口上時,將Policy策略模板配置寫入底層驅動中,并申請及占用硬件資源;
寫驅動成功后,底層驅動返回一個索引值id來對應該硬件資源;并保存Classify模板id、匹配規則id及底層硬件資源id之間的對應關系表,或者Behavior模板id、動作配置id與底層硬件資源id之間的對應關系表;
在增加、刪除、更新Classify模板、Behavior模板和Policy策略模板時,不取消接口和Policy策略模板應用關系,只增加、刪除、更新內存中的相關配置內容,再根據對應關系表找到與其對應的底層硬件資源并對其進行增加、刪除、更新操作。
在上述方法中,每個模組的Classify流分類模板中所有規則的匹配類型必須相同。
在上述方法中,在Policy策略模板中,各個Classify流分類模板與各條匹配規則之間是通過Classify流分類模板索引與各條匹配規則索引之間的關系表進行關聯的,在對Classify流分類模板或匹配規則進行變更時,對該關系表進行相應更新。
在上述方法中,所述Policy策略模板分為共享和非共享兩種屬性模式,其中,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710895138.6/2.html,轉載請聲明來源鉆瓜專利網。





