首页> 外文学位 >The load-balanced router.
【24h】

The load-balanced router.

机译:负载均衡路由器。

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

摘要

The function of a router is to switch arriving packets to their correct output destination. A router is built to achieve a specified capacity (the sum of the rates of its interfaces), and users expect a router to consistently achieve this capacity. However, no commercial high-speed router can guarantee today that it will achieve its full capacity for all arrival traffic patterns. This is because of the difficulty of scheduling its switch fabric, and will become even more difficult in the future as the number of interfaces and the interface speeds increase.;In this thesis, we advocate the use of a load-balanced router, a router architecture that is scalable and can guarantee a full capacity. A load-balanced router consists of two stages. First, a load-balancing stage spreads arriving packets equally among linecards. Then, a forwarding stage transfers packets from the linecards to their final destination. A load-balanced router does not use any centralized scheduler. Therefore, it can scale while providing the throughput guarantees needed by network operators.;In this thesis, we first explain how to simplify the load-balanced router architecture. While current routers commonly need switch fabrics with fast reconfiguration times, we show how to implement the load-balancing and forwarding stages of a load-balanced router using a single passive optical switch fabric with no reconfigurations. We also prove that among all possible switch fabrics with no reconfigurations, a specific load-balanced switch fabric uniquely achieves the maximum possible guaranteed capacity. A problem with the load-balanced router is that different packets of the same flow can take different paths, possibly leading to packet reordering. In this thesis, we introduce a simple distributed algorithm that can avoid packet reordering while providing delay and capacity guarantees.;Finally, we present a practical switch fabric architecture that would enable load-balanced routers to scale to higher numbers of interfaces, and we prove that this architecture can adapt to arbitrary removals and additions of interfaces. We conclude by showing that the load-balanced router can help provide the scalability and capacity guarantees needed in the Internet.
机译:路由器的功能是将到达的数据包切换到正确的输出目的地。路由器是为实现指定的容量(其接口速率之和)而构建的,用户希望路由器能够始终如一地实现此容量。但是,今天没有商用高速路由器能够保证它将为所有到达流量模式实现其全部容量。这是因为难以安排其交换矩阵,并且随着接口数量的增加和接口速度的提高,将来会变得更加困难。在本文中,我们提倡使用负载平衡路由器,即路由器可扩展并可以保证完整容量的体系结构。负载均衡路由器包括两个阶段。首先,负载均衡阶段在线卡之间平均分配到达的数据包。然后,转发阶段将数据包从线卡传输到其最终目的地。负载平衡路由器不使用任何集中式调度程序。因此,它可以在扩展规模的同时为网络运营商提供所需的吞吐量保证。;本文首先说明如何简化负载均衡路由器架构。尽管当前的路由器通常需要具有快速重新配置时间的交换矩阵,但我们展示了如何使用没有重新配置的单个无源光交换矩阵来实现负载平衡路由器的负载平衡和转发阶段。我们还证明,在所有可能的无需重新配置的交换矩阵中,特定的负载平衡交换矩阵唯一地实现了最大可能的保证容量。负载平衡路由器的问题在于,相同流的不同数据包可能采用不同的路径,可能导致数据包重新排序。在本文中,我们介绍了一种简单的分布式算法,该算法可避免数据包重新排序,同时提供延迟和容量保证。最后,我们提出了一种实用的交换矩阵体系结构,该体系结构可使负载平衡的路由器扩展到更大数量的接口,并且证明了该体系结构可以适应任意删除和添加接口的情况。我们的结论是通过显示负载平衡路由器可以帮助提供Internet所需的可伸缩性和容量保证。

著录项

  • 作者

    Keslassy, Isaac.;

  • 作者单位

    Stanford University.;

  • 授予单位 Stanford University.;
  • 学科 Engineering Electronics and Electrical.;Computer Science.
  • 学位 Ph.D.
  • 年度 2004
  • 页码 121 p.
  • 总页数 121
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号