[發明專利]一種定時刷新快轉表匹配順序的方法在審
| 申請號: | 201310371282.1 | 申請日: | 2013-08-23 |
| 公開(公告)號: | CN103475585A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 陳海濱 | 申請(專利權)人: | 天津漢柏漢安信息技術有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300384 天津市華苑產業*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 定時 刷新 快轉表 匹配 順序 方法 | ||
技術領域
本發明涉及網絡通信技術領域,特別涉及一種定時刷新快轉表匹配順序的方法。
背景技術
網絡設備中,通常采用快速連接表對報文進行快速處理及轉發,使老舊的逐包處理方式轉變成了逐流處理方式,大大提高了報文處理及轉發速度。而現有的網絡設備是通過IP五元組來對報文進行組建快速轉發表的,快速轉發表由報文的原IP地址、目的IP地址、協議類型、原端口號和目的端口號組成等五個元素組成,以此判斷五元組相同的報文作為相同的一組流進行相同動作的處理,相同動作包括了報文NAT轉換規則、TMA規則、AAA行為規則、IPSEC加解密規則等。
發明內容
(一)要解決的技術問題
本發明要解決的是提高網絡設備中報文處理速度的問題,尤其是對于高端網絡設備,其中表項數量達到百萬條數量級,報文匹配時間較長,用戶體驗感較低。
(二)技術方案
為解決上述技術問題,本發明提供了一種定時刷新快轉表匹配順序的方法,其特征在于,
包括以下步驟:
S1:網絡設備接收報文,并根據IP五元組查找快速轉發表,若查找到相應表項,則將所述表項匹配次數加一,否則,所述快速轉發表創建相應表項,并將匹配次數記錄為一;
S2:每隔一定時間重新掃描一遍快速轉發表,按照匹配次數從大至小對表項進行排序。
步驟S2中所述每隔一定時間為每隔30分鐘。
(三)有益效果
本發明利用網絡設備統計快速連接表項的使用率,定時的更新表項的排列順序,收到報文后優先匹配使用率高的表項,從而減少報文匹配時間,提高匹配效率,提高網絡設備對報文的平均處理速度。
具體實施方式
下面對本發明的具體實施方式作進一步詳細描述。以下實施例用于說明本發明,但不用來限制本發明的范圍。
本實施方式的方法包括以下步驟:
S1:網絡設備接收報文,根據IP五元組查找快速轉發表,若查找到相應表項,則將表項的匹配次數加一,否則,快速轉發表創建相應表項,并將匹配次數記錄為一;
S2:每隔一定時間重新掃描一遍快速轉發表,按照匹配次數從大至小對表項進行排序,即將匹配次數最多的排在最前面,匹配次數第二多的排在第二位,依此類推。
進一步地,步驟S2中,所述每隔一定時間是每隔30分鐘,本發明對此不作限定,可以根據實際需要對時間間隔進行設置。
進一步地,步驟S2中,每隔一定時間掃描一遍快速轉發表可以替換為在固定時間刷新快速轉發表,比如,選擇在上網人數較少的時段對快速轉發表進行刷新。
本發明通過動態統計報文的轉發次數來對表項進行排序,,定時的更新表項的排列順序,收到報文后優先匹配使用率高的表項,從而減少報文匹配時間,提高匹配效率,提高網絡設備對報文的平均處理速度,還能根據用戶需要來配置刷新表項的時間間隔,從而規避連接震蕩的問題。避免了網絡設備由于繁忙從而誤判而造成的丟包問題。
以上實施方式僅用于說明本發明,而并非對本發明的限制,有關技術領域的普通技術人員,在不脫離本發明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬于本發明的范疇,本發明的專利保護范圍應由權利要求限定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津漢柏漢安信息技術有限公司,未經天津漢柏漢安信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310371282.1/2.html,轉載請聲明來源鉆瓜專利網。





