首页> 外文期刊>IEEE Transactions on Computers >Cost-effective flow table designs for high-speed routers: architecture and performance evaluation
【24h】

Cost-effective flow table designs for high-speed routers: architecture and performance evaluation

机译:具有成本效益的高速路由器流表设计:体系结构和性能评估

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

摘要

Provision of QoS-related router functions such as traffic regulation, policy routing, and usage-based accounting requires that a flow table store state information for active flows. The design of such a flow table is not trivial for a high-speed Internet router (e.g., 100+ Gbps) with a large number of active flows (e.g., tens of millions) and a high packet arrival rate (e.g., tens of millions of packets per second). Targeting two different models (centralized and distributed) of router design, we propose a software-based design to be implemented on individual line cards, which is suitable for the distributed model, and a hardware-based design to be implemented in the main forwarding engine of a router, which is suitable for the centralized model. The software-based design, adapted from the hash table data structure, employs a practical and effective technique to solve the garbage collection problem caused by the expired flows. The hardware-based design, adapted from the architecture of an N-way set-associative cache, employs a novel dynamic set-associative scheme to reduce the overflow ratio that a traditional set-associative scheme incurs, by a high percentage, and a pipelined design to achieve a throughput of 100+ Gbps. The performance evaluation results from both trace-driven simulation and statistical analysis demonstrate that both designs are cost-effective for their targeted router models.
机译:提供与QoS相关的路由器功能(例如流量监管,策略路由和基于使用的计费),要求流表存储活动流的状态信息。对于具有大量活动流(例如数千万个)和高数据包到达率(例如数千万个)的高速Internet路由器(例如100+ Gbps),这种流表的设计并非易事每秒的数据包数量)。针对路由器设计的两种不同模型(集中式和分布式),我们建议在单个线卡上实施基于软件的设计,该设计适用于分布式模型,并在主转发引擎中实施基于硬件的设计。适用于集中式模型的路由器。基于软件的设计是根据哈希表数据结构改编而成的,它采用了一种实用有效的技术来解决由过期的流导致的垃圾回收问题。基于硬件的设计是从N路集关联缓存的体系结构改编而来的,它采用了一种新颖的动态集关联方案,以降低传统集关联方案所产生的溢出率,并且流水线化程度很高。设计以实现100+ Gbps的吞吐量。跟踪驱动的仿真和统计分析的性能评估结果表明,这两种设计对于其目标路由器模型均具有成本效益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号