[發(fā)明專利]TCP報文轉發(fā)的方法、裝置和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201610414745.1 | 申請日: | 2016-06-12 |
| 公開(公告)號: | CN107493254B | 公開(公告)日: | 2021-12-28 |
| 發(fā)明(設計)人: | 趙洋 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/741;H04L29/08 |
| 代理公司: | 北京元本知識產權代理事務所(普通合伙) 11308 | 代理人: | 金海榮 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | tcp 報文 轉發(fā) 方法 裝置 系統(tǒng) | ||
1.一種傳輸控制協(xié)議TCP報文轉發(fā)方法,其特征在于,應用于包括接收節(jié)點、處理節(jié)點和發(fā)送節(jié)點的收發(fā)處理節(jié)點集群,所述方法包括:
步驟10:收發(fā)處理節(jié)點集群與客戶端之間建立偽建鏈后,所述接收節(jié)點利用所述偽建鏈接收客戶端按照第三預設規(guī)則發(fā)送的攜帶有L3/4層特征字段和L7層特征字段的TCP業(yè)務數(shù)據(jù)請求報文,以及根據(jù)所述L3/4層特征字段對所述TCP業(yè)務數(shù)據(jù)請求報文進行分類,并將分類好的所述TCP業(yè)務數(shù)據(jù)請求報文分發(fā)到不同的處理節(jié)點;
步驟11: 每個處理節(jié)點接收到所述分類好的TCP業(yè)務數(shù)據(jù)報文請求后,根據(jù)所述L7層特征字段確定對應的業(yè)務處理服務器,將所述業(yè)務處理服務器記載在所述分類好的TCP業(yè)務數(shù)據(jù)請求報文中,以及按照第一預設規(guī)則對所述分類好的TCP業(yè)務數(shù)據(jù)請求報文進行處理,并將按照第一預設規(guī)則處理后的分類好的TCP業(yè)務數(shù)據(jù)請求報文發(fā)送給發(fā)送節(jié)點;
步驟12:所述發(fā)送節(jié)點根據(jù)處理節(jié)點記載在分類好的TCP業(yè)務數(shù)據(jù)請求報文中的業(yè)務處理服務器,與所述業(yè)務處理服務器之間建立偽建鏈,并利用所述偽建鏈將按照所述第一預設規(guī)則處理后的分類好的TCP業(yè)務數(shù)據(jù)請求報文發(fā)送到所述業(yè)務處理服務器;
其中,所述第三預設規(guī)則包括:所述TCP業(yè)務數(shù)據(jù)請求報文的源IP地址為所述客戶端的IP地址、源端口號為所述客戶端的端口號,目的IP地址為所述收發(fā)處理節(jié)點集群對外的IP地址、目的端口號為所述收發(fā)處理節(jié)點集群對外的端口號;
所述第一預設規(guī)則包括:將所述分類好的TCP業(yè)務數(shù)據(jù)請求報文的源IP地址替換為所述收發(fā)處理節(jié)點集群的內部IP地址、將源端口號替換為所述收發(fā)處理節(jié)點集群的內部端口號、將目的IP地址替換為所述對應的業(yè)務處理服務器的IP地址、將目的端口號替換為所述對應的業(yè)務處理服務器的端口號。
2.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
步驟20:所述收發(fā)處理節(jié)點集群接收所述業(yè)務處理服務器發(fā)送的TCP業(yè)務數(shù)據(jù)響應報文;
步驟21:所述收發(fā)處理節(jié)點集群根據(jù)第二預設規(guī)則處理所述TCP業(yè)務數(shù)據(jù)響應報文;
步驟22:所述收發(fā)處理節(jié)點集群將按照所述第二預設規(guī)則處理后的所述TCP業(yè)務數(shù)據(jù)響應報文發(fā)送給所述客戶端。
3.根據(jù)權利要求2所述的方法,其特征在于,所述第二預設規(guī)則包括:
將所述TCP業(yè)務數(shù)據(jù)響應報文的源IP地址替換為所述收發(fā)處理節(jié)點集群的外部IP地址、將源端口號替換為所述收發(fā)處理節(jié)點集群的外部端口號、將目的IP地址替換為發(fā)送所述TCP業(yè)務數(shù)據(jù)請求報文的客戶端的IP地址,將目的端口號替換為發(fā)送所述TCP業(yè)務數(shù)據(jù)請求報文的客戶端的端口號。
4.根據(jù)權利要求1所述的方法,其特征在于,步驟10前,所述方法還包括:
步驟101:所述收發(fā)處理節(jié)點集群接收所述客戶端發(fā)送的建鏈請求報文;
步驟102:所述收發(fā)處理節(jié)點集群向所述客戶端發(fā)送建鏈請求響應報文;
步驟103:所述收發(fā)處理節(jié)點集群接收所述客戶端發(fā)送的建鏈請求確認報文,完成和所述客戶端間的偽建鏈。
5.根據(jù)權利要求1所述的方法,其特征在于,步驟12前,所述方法還包括:
步驟121:所述收發(fā)處理節(jié)點集群根據(jù)所述L7層的特征字段,確定所述對應的業(yè)務處理服務器,并向所述對應的業(yè)務處理服務器發(fā)送建鏈請求報文;
步驟122:所述收發(fā)處理節(jié)點集群接收所述業(yè)務處理服務器發(fā)送的建鏈請求響應報文;
步驟123:所述收發(fā)處理節(jié)點集群向所述業(yè)務處理服務器發(fā)送建鏈請求確認報文,完成和所述業(yè)務處理服務器間的偽建鏈。
6.根據(jù)權利要求2所述的方法,其特征在于,步驟22后,所述方法還包括:所述收發(fā)處理節(jié)點集群接收所述客戶端發(fā)送的業(yè)務數(shù)據(jù)響應確認報文并發(fā)送給所述業(yè)務處理服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610414745.1/1.html,轉載請聲明來源鉆瓜專利網。





