首页> 外文OA文献 >Harnessing Tunnels For Dirty-Slate Network Solutions
【2h】

Harnessing Tunnels For Dirty-Slate Network Solutions

机译:治理肮脏板岩网络解决方案的隧道

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The tremendous success of the Internet has been both a boon and bane for networking research. On one hand, Internet growth has led to a plethora of problems and has prompted work towards next-generation network architectures. While very important, the success of the Internet has also meant that such cleanslate proposals are difficult to deploy. Thus, it is imperative that we find practically deployable dirty-slate solutions. In this thesis, we explore the possibility of tackling network problems in the existing framework through the use of tunnels. Tunneling involves encapsulating protocols in each other and we argue that this can serve as an enabler to the use of existing protocols in novel ways. We have found that, in many cases, such an approach can be used to address the root cause of a problem afflicting the network without necessitating protocol changes. Further, the increasing adoption of tunnels in mainstream networks augurs well for the deployability of such tunnels-based solutions. In this thesis, we focus on two important network problems and present tunnel-driven, dirty-slate solutions to address them. The first problem is routing scalability and includes the growing size of the Internet routing table. We note that routing table size is problematic since every router is required to maintain the entire table. Consequently, we propose ViAggre (Virtual Aggregation), a scalability technique that uses tunnels to ensure that individual routers only maintain a fraction of the global routing table. ViAggre is a "configurationonly" approach to shrinking the routing table on routers -- it does not require any changes to router software and routing protocols and can be deployed independently and autonomously by any ISP. We present the design, evaluation, implementation and deployment of ViAggre to show that it can offer substantial reduction in routing table size with negligible overhead. The second part of the thesis delves into IP Anycast. The route-to-closestserver abstraction offered by IP Anycast makes it an attractive primitive for service discovery. Further, the growth of P2P, overlay and multimedia applications presents new uses for IP Anycast. Unfortunately, IP Anycast suffers from serious limitations -- it is difficult to deploy, scales poorly and lacks important features like load balancing. As a result, its use has been limited to a few critical infrastructure services like DNS root servers. Further, despite such deployments, the performance of IP Anycast and its interaction with IP routing practices is not well understood. While these are valid concerns, we also believe that IP Anycast has compelling advantages. Motivated by these, we first conduct a detailed study of IP Anycast that equips us with the knowledge of how to maximize its potential. Building upon this, we present PIAS (Proxy IP Anycast Service), an anycast architecture that uses tunnels and proxies to decouple the anycast service from Internet routing. This allows PIAS to overcome IP Anycast's limitations while largely maintaining its strengths. We present simulations, measurement results, implementation and wide-area deployment details and describe how PIAS supports two important P2P and overlay applications.
机译:互联网的巨大成功一直是网络研究的福音。一方面,Internet的增长导致了许多问题,并促使人们致力于下一代网络体系结构。尽管非常重要,但Internet的成功也意味着很难提倡这样的提纲。因此,我们必须找到可实际部署的脏板解决方案。在本文中,我们探索了通过使用隧道解决现有框架中的网络问题的可能性。隧道涉及相互封装协议,我们认为这可以以新颖的方式促进现有协议的使用。我们发现,在许多情况下,这种方法可用于解决困扰网络的问题的根本原因,而无需更改协议。此外,主流网络中越来越多地采用隧道预示着这种基于隧道的解决方案的可部署性。在本文中,我们着重讨论了两个重要的网络问题,并提出了隧道驱动的脏板解决方案来解决这些问题。第一个问题是路由可伸缩性,并且包括Internet路由表的不断增长。我们注意到路由表的大小是有问题的,因为需要每个路由器来维护整个表。因此,我们提出了ViAggre(虚拟聚合),一种使用隧道的可伸缩性技术,以确保单个路由器仅维护全局路由表的一部分。 ViAggre是一种“仅配置”的方法,用于缩小路由器上的路由表-它不需要对路由器软件和路由协议进行任何更改,并且可以由任何ISP独立自主地部署。我们介绍了ViAggre的设计,评估,实现和部署,以表明它可以显着减少路由表的大小,而开销却可以忽略不计。论文的第二部分深入探讨了IP Anycast。 IP Anycast提供的“路由到最近的服务器”抽象使其成为吸引服务发现的诱人原语。此外,P2P,覆盖和多媒体应用的增长为IP Anycast带来了新的用途。不幸的是,IP Anycast受到严重的限制-部署困难,扩展性差并且缺少诸如负载平衡之类的重要功能。结果,它的使用仅限于一些关键的基础结构服务,例如DNS根服务器。此外,尽管进行了这样的部署,人们对IP Anycast的性能及其与IP路由实践的交互还没有很好的了解。尽管这些都是合理的考虑,但我们也相信IP Anycast具有引人注目的优势。基于这些动机,我们首先对IP Anycast进行了详细的研究,使我们掌握了如何最大程度发挥其潜力的知识。在此基础上,我们提出PIAS(代理IP任意广播服务),这是一种使用隧道和代理将任意广播服务与Internet路由解耦的任意广播体系结构。这使PIAS可以在很大程度上保持其优势的同时,克服IP Anycast的局限性。我们将提供仿真,测量结果,实现和广域部署详细信息,并描述PIAS如何支持两个重要的P2P和覆盖应用程序。

著录项

  • 作者

    Ballani Hitesh;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 en_US
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号