[發明專利]報文的處理方法、裝置和路由器有效
| 申請號: | 201410293381.7 | 申請日: | 2014-06-25 |
| 公開(公告)號: | CN105207904B | 公開(公告)日: | 2018-07-17 |
| 發明(設計)人: | 梁捷;李劍;陳樹雄 | 申請(專利權)人: | 廣州市動景計算機科技有限公司 |
| 主分類號: | H04L12/701 | 分類號: | H04L12/701;H04L12/741 |
| 代理公司: | 北京展翼知識產權代理事務所(特殊普通合伙) 11452 | 代理人: | 屠長存 |
| 地址: | 510627 廣東省廣州市天河區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 網關 源地址 報文轉發 路由器 報文參數 路由出口 網關查找 預設條件 | ||
本發明公開了一種報文的處理方法、裝置和路由器。其中,該方法包括:獲取與第一報文對應的第一網關,其中,第一報文包括源地址,第一網關為第一報文轉發的下一跳網關;按照第一報文的源地址、報文參數和第一網關查找符合預設條件的第二網關;將第一報文轉發至第二網關。采用本發明實施例,解決了現有技術中無法為不同的源地址設置不同的路由出口的問題,實現可以根據報文的源地址為其確定網關的效果。
技術領域
本發明涉及數據處理領域,具體而言,涉及一種報文的處理方法、裝置和路由器。
背景技術
出口網關路由器具有對內部網絡訪問外網服務器的流量進行NAT(NetworkAddress Translation,網絡地址轉換)、Firewall(即防火墻)過濾等業務功能。對于多條上行鏈路的組網,需要配置靜態路由或策略路由來實現正確的選路,即根據目的地址所屬運營商(電信、移動、聯通等)來選擇相應的鏈路。
然而不同內部網絡用戶有不同的出口選路需求,例如:
1)來自內網192.168.1.0/24出口請求,如果目的地址屬于電信,選擇電信鏈路。
2)來自內網192.168.2.0/24的所有出口請求,都選擇聯通鏈路。
3)來自內網192.168.3.0/24出口請求,如果目的地址屬于電信,選擇聯通鏈路。
現有技術中提供了如下的出口選路方法:
(1)靜態路由查找出口,通過靜態路由雖然查找性能很高,但是只能根據目的地址來選路,不同的業務要求不同的出口策略,而上述方法無法為不同源地址設置不同的出口策略。
(2)策略路由選路。策略路由雖然比較靈活,可以根據源地址、目的地址來選路,但是策略路由使用線性查找算法,性能很低。如果要實現復雜的選路策略,由于運營商的網絡地址太多,需要添加大量的路由規則,導致轉發性能低下。
例如,內網192.168.3.0/24出口請求目的地址屬于電信的時候,選擇聯通鏈路。電信網絡地址有2000個,需要增加2000條策略路由,如下:
from192.168.3.0/24to ip1/16lookup unicom
from192.168.3.0/24to ip2/11lookup unicom
from192.168.3.0/24to ip2000/24lookup unicom
如果有n個內網網絡地址實現上述策略,就要增加n*2000條策略路由,維護成本高,性能根本無法滿足需求。
針對現有技術中無法為不同的源地址設置不同的路由出口的問題,目前尚未提出有效的解決方案。
發明內容
針對相關技術中無法為不同的源地址設置不同的路由出口的問題,目前尚未提出有效的解決方案,為此,本發明的主要目的在于提供一種報文的處理方法、裝置和路由器,以解決上述問題。
為了實現上述目的,根據本發明的一個方面,提供了一種報文的處理方法,該方法包括:獲取與第一報文對應的第一網關,其中,第一報文包括源地址,第一網關為第一報文轉發的下一跳網關;按照第一報文的源地址、報文參數和第一網關查找符合預設條件的第二網關;將第一報文轉發至第二網關。
進一步地,獲取與第一報文對應的第一網關包括:接收第一報文,其中,第一報文中帶有目的地址;從預設路由表中查詢得到與目的地址對應的第一網關。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市動景計算機科技有限公司,未經廣州市動景計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410293381.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:種植體探測器蓋用螺釘
- 下一篇:一種燃氣式斯特林發動機燃燒器噴嘴





