首页> 外文学位 >Scalable resource reservation signaling in the Internet.
【24h】

Scalable resource reservation signaling in the Internet.

机译:Internet中的可伸缩资源预留信令。

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

摘要

Resource reservation protocols were originally designed to signal end hosts and network routers to provide quality of service to individual real-time flows. More recently, Internet Service Providers (ISPs) have been using the same signaling mechanisms to set up provider-level Virtual Private Networks (VPNs) in the form of MPLS Label Switched Path (LSP). It is likely that the need for reservation signaling protocols will increase, and these protocols will eventually become an indispensable part of Internet service. Therefore, reservation signaling must scale well with the rapidly growing size of the Internet.; Over the years, there have been debates over whether or not there is a need for resource reservation. Some people have been advocating over-provisioning as the means to solve link congestion and end-to-end delay problems. The over-provisioning argument is largely driven by the expectation that the bandwidth price will drop drastically. From our investigation, however, we found that many end users have not been benefiting from over-provisioning: the current Internet has bandwidth bottleneck links that can cause long-lasting congestion and delay. At the same time, leased line cost has not been reduced sufficiently in a timely manner for many network providers to deploy high-speed links everywhere in their networks.; Applying resource reservation brings many benefits to the network users. Unfortunately, the current resource reservation framework has scalability problems in terms of storage, bandwidth, message processing and manageability. To address these problems, we first evaluate methods that are designed to improve the scaling properties in RSVP. Though some of the methods can reduce protocol processing overhead substantially, they do not reduce the total number of reservations in the network. Thus, we argue that merely enhancing the existing signaling protocols may not be sufficient.; Generally, scalability problem can be solved by building a hierarchy. Resource reservation signaling is no exception. Depending on traffic behavior and service requirements, we propose a hierarchical reservation model that will support reservation signaling capability at end-user's application layer as well as at network provider's backbone level. In the model, end users may use lightweight signaling protocols to setup reservations for short-lived real-time applications. Within the network, service providers, based on bilateral agreements, establish long-lasting and more static reservation “trunks” among each other. At the network edge or border, end-user reservations are aggregated into provider's reservation “trunks”, depending on user's qualification and network resource availability.; To explore our understanding on lightweight signaling, we introduce YESSIR, a simplified application-layer reservation protocol. It is designed to establish reservations for real-time streaming traffic. To simplify the processing at routers, YESSIR uses one-pass signaling sequence and allows data senders to initiate reservations. YESSIR also uses partial reservation and reservation retry techniques to speed up the setup. Our implementation results show that with proper protocol design and implementation, network routers can support a large number of user reservations (10,000 reservation requests per second on a FreeBSD prototype).; One of the most challenging aspects on provider-level signaling is that the protocol needs to be applicable and scalable to potentially all network providers in the Internet. After evaluating traffic traces from the Internet backbone, we derive a sink-tree algorithm, where the reservations from other providers following inter-domain routing path to a destination provider's network form a tree, rooted at the destination provider's border router. The sink-tree approach has the property that the maximum number of reservations at network routers is always O(N), where
机译:资源预留协议最初旨在向终端主机和网络路由器发信号,以为各个实时流提供服务质量。最近,Internet服务提供商(ISP)已使用相同的信令机制以MPLS标签交换路径(LSP)的形式建立提供商级别的虚拟专用网(VPN)。保留信令协议的需求可能会增加,并且这些协议最终将成为Internet服务不可或缺的一部分。因此,保留信令必须随着Internet的迅速增长而很好地扩展。多年来,关于是否需要保留资源一直存在争议。一些人一直在提倡过度配置作为解决链路拥塞和端到端延迟问题的手段。过度配置的论点很大程度上是由对带宽价格将急剧下降的预期所驱动。但是,从我们的调查中我们发现,许多最终用户并未从过度配置中受益:当前的Internet具有带宽瓶颈链路,这些链路可能导致长期的拥塞和延迟。同时,对于许多网络提供商来说,及时降低租用线路的成本还不足以使许多网络提供商在其网络中的任何地方部署高速链路。应用资源预留给网络用户带来很多好处。不幸的是,当前的资源预留框架在存储,带宽,消息处理和可管理性方面存在可伸缩性问题。为了解决这些问题,我们首先评估旨在改善RSVP中缩放属性的方法。尽管某些方法可以大大减少协议处理的开销,但是它们并不能减少网络中预留的总数。因此,我们认为仅仅增强现有的信令协议可能还不够。通常,可扩展性问题可以通过构建层次结构来解决。资源预留信令也不例外。根据流量行为和服务要求,我们提出了一种分层的预留模型,该模型将支持最终用户的应用层以及网络提供商的骨干网级别的预留信令功能。在该模型中,最终用户可以使用轻量级信令协议为短期实时应用设置预留。在网络内部,服务提供商根据双边协议在彼此之间建立持久且更静态的预订“干线”。在网络边缘或边界,根据用户的资格和网络资源的可用性,最终用户的预留将汇总到提供商的预留“中继”中。为了探索我们对轻量级信令的理解,我们引入了YESSIR,这是一种简化的应用程序层预留协议。它旨在为实时流式传输流量建立预留。为了简化路由器的处理,YESSIR使用一遍信令序列,并允许数据发送方发起预留。 YESSIR还使用部分保留和保留重试技术来加快设置速度。我们的实现结果表明,通过适当的协议设计和实现,网络路由器可以支持大量的用户保留(在FreeBSD原型上,每秒可以有10,000个保留请求)。提供者级信令的最具挑战性的方面之一是该协议需要适用于Internet,并可能扩展到潜在的所有网络提供商。在评估了来自Internet骨干网的流量跟踪之后,我们导出了一个宿树算法,其中来自其他提供商的保留(沿着到目标提供商网络的域间路由路径)形成一棵树,其根植于目标提供商的边界路由器。宿树方法具有以下属性:网络路由器上的最大保留数始终为 O N ),其中

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号