首页> 外文会议>2012 7th IEEE International Conference on Networking, Architecture and Storage. >A Hardware-Based TCP Stream State Tracking and Reassembly Solution for 10G Backbone Traffic
【24h】

A Hardware-Based TCP Stream State Tracking and Reassembly Solution for 10G Backbone Traffic

机译:基于硬件的10G骨干网流量TCP流状态跟踪和重组解决方案

获取原文
获取原文并翻译 | 示例

摘要

There is a growing interest in designing high-speed network devices to perform packet processing at stream layer. However, TCP processing for 10G backbone traffic is not just to address performance problem but also to cope with abnormal conditions. Some characteristics of real traffic, especially the lack of finish tag for many streams and the complexity of packets reordering, will result in memory exhaustion for hardware-based TCP subsystem which is less flexible for exceptional processing. In this paper, we present a hardware design for backbone traffic which is capable of processing 10G with TCP reassembly and tracking states of millions of parallel TCP streams. The solution has several features: (1) an effective, easy hardware implementation stream replacement algorithm for massive stream table (2) fast one round access to global stream table which enable 10MPPS processing (3) an active release policy for out-of-order data buffers management (4) a design of linkless data structure which ensures time limit for worst case processing. The simulation result shows that the system can process over 99% of the 10G Backbone traffic using reasonable storage resources. A FPGA-based prototype is also implemented for evaluation.
机译:设计高速网络设备以在流层执行数据包处理的兴趣日益浓厚。但是,针对10G骨干网流量的TCP处理不仅要解决性能问题,而且还要应对异常情况。实际流量的某些特征,尤其是缺少许多流的结束标记以及数据包重新排序的复杂性,将导致基于硬件的TCP子系统的内存耗尽,这对于特殊处理而言不够灵活。在本文中,我们提出了一种用于骨干网流量的硬件设计,它能够通过TCP重组处理10G并跟踪数百万个并行TCP流的状态。该解决方案具有以下几个特点:(1)有效,简单的硬件实现,用于海量流表的流替换算法(2)快速访问全局流表的一轮访问,从而实现10MPPS处理(3)主动发布策略以解决乱序问题数据缓冲区管理(4)一种无链接数据结构的设计,可确保最坏情况处理的时间限制。仿真结果表明,使用合理的存储资源,系统可以处理99%的10G骨干网流量。还实现了基于FPGA的原型进行评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号