[發明專利]多核架構下的應用層協議并行處理方法無效
| 申請號: | 201110401890.3 | 申請日: | 2011-12-06 |
| 公開(公告)號: | CN102523208A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 陳崢;周文君 | 申請(專利權)人: | 無錫聚云科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F9/38 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 214000 江蘇省無錫市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多核 架構 應用 協議 并行 處理 方法 | ||
1.一種多核架構下的應用層協議并行處理方法,其特征在于,包括如下步驟:
a)端口收包模塊IP接收以太網口數據包;
b)將以太網口數據包通過負載平衡模塊發往不同的應用層處理模塊AP,不同的應用層處理模塊AP映射到多個物理核上進行并行化處理;
c)每個應用層處理模塊AP獨立進行數據包的識別及后續處理,最后發送給分析結果輸出模塊OP。
2.如權利要求1所述的多核架構下的應用層協議并行處理方法,其特征在于,所述端口收包模塊IP通過無鎖FIFO隊列向應用層處理模塊AP發送報文;所述應用層處理模塊AP通過無鎖FIFO隊列將分析結果發送給輸出模塊OP。
3.如權利要求1所述的多核架構下的應用層協議并行處理方法,其特征在于,所述負載平衡模塊利用對稱的哈希將屬于同一TCP流的報文影射到同一個應用層處理模塊AP上。
4.如權利要求1所述的多核架構下的應用層協議并行處理方法,其特征在于,所述應用層處理模塊AP進行數據包的識別及后續處理包括TCP/IP數據包處理及應用層數據包處理,應用層協議包括HTTP、FTP、TELNET、DNS、SMTP和POP3。
5.如權利要求1所述的多核架構下的應用層協議并行處理方法,其特征在于,所述應用層處理模塊AP在專用的并行模型的指導下,通過編譯的源源變換方法,對程序進行兩遍掃描,消除全局變量的使用,使數據包的深度處理、應用層協議的分析可以并行化。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫聚云科技有限公司,未經無錫聚云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110401890.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:化合物扎來普隆的合成方法
- 下一篇:一種JBOD上硬盤應用故障的定位方法





