首页> 外文学位 >Supporting group communication on a lightweight programmable network.
【24h】

Supporting group communication on a lightweight programmable network.

机译:在轻量级可编程网络上支持组通信。

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

摘要

The current Internet architecture lacks adequate support for group communication services. Multicast offers a best-effort one-to-many service, but it does not meet the needs of applications that wish to control group membership, define the distribution tree, monitor congestion, and so on. Our research investigates a new way to extend and enhance router services. The extensions are generic and can be used by a wide range of network services. We show how the extended router functionalities can improve group communication.; We propose a programmable network framework that supports two new building-block services at routers: (1) Lightweight Packet Processing (LWP) modules that provide applications the ability to enable processing functions that modify router behaviors in a very limited way; and (2) Ephemeral State Processing (ESP), a bounded-lifetime memory store at routers that allows end systems to discover network information using extremely lightweight distributed computations. Given the additional, but limited, control of network functions, end systems can learn information about the network and enable processing inside the network as needed. We show that LWP and ESP present a scalable way to extend network services while maintaining the simple and robust characteristics of the Internet architecture.; We demonstrate the utility of our approach by showing how to design end-system controlled multicast services to support scalable group communications on the ESP/LWP framework. End systems can control the multicast implementation, using ESP to pinpoint branch-point locations on the multicast tree, and LWP to enable duplication processing at the appropriate locations to copy data to multicast receivers. Our design minimizes the number of routers that must maintain multicast state, resulting in less total state than conventional IP multicast. We also show that the ESP/LWP framework enables end systems to implement a receiver-driven layered multicast service that provides efficient data delivery and accurate congestion control. We demonstrate the viability of LWP and ESP services through prototype implementations using the Intel IXP 1200 network processor.
机译:当前的Internet体系结构缺乏对组通信服务的足够支持。组播提供尽力而为的一对多服务,但是它不能满足希望控制组成员身份,定义分发树,监视拥塞等等的应用程序的需求。我们的研究探索了一种扩展和增强路由器服务的新方法。这些扩展是通用的,可以被广泛的网络服务使用。我们展示了扩展的路由器功能如何改善群组通信。我们提出了一个可编程的网络框架,该网络框架支持路由器上的两个新的构建模块服务:(1)轻量数据包处理(LWP)模块,这些模块为应用程序提供启用以非常有限的方式修改路由器行为的处理功能的能力; (2)星历状态处理(ESP),这是路由器上的有生命周期的内存存储,可让终端系统使用极其轻量级的分布式计算来发现网络信息。有了附加但有限的网络功能控制,终端系统就可以了解有关网络的信息并根据需要启用网络内部的处理。我们证明LWP和ESP提供了一种可扩展的方式来扩展网络服务,同时保持Internet体系结构的简单和强大特性。通过展示如何设计端系统控制的多播服务以支持ESP / LWP框架上的可伸缩组通信,我们演示了该方法的实用性。终端系统可以使用ESP精确定位多播树上的分支点位置,并使用LWP在适当位置进行重复处理以将数据复制到多播接收器,从而控制多播实现。我们的设计将必须维持组播状态的路由器的数量减至最少,从而导致总状态比传统IP组播少。我们还表明,ESP / LWP框架使最终系统能够实现由接收器驱动的分层多播服务,该服务提供有效的数据传递和准确的拥塞控制。我们通过使用Intel IXP 1200网络处理器的原型实现来演示LWP和ESP服务的可行性。

著录项

  • 作者

    Wen, Su.;

  • 作者单位

    University of Kentucky.;

  • 授予单位 University of Kentucky.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 115 p.
  • 总页数 115
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号