首页> 外文会议>Distributed Computing >Stateless Termination Detection
【24h】

Stateless Termination Detection

机译:无状态终止检测

获取原文

摘要

The switches and routers of large scale networks cannot manage a state per user session. The burden of memory management would overwhelm the network. Therefore, it is important to find distributed network algorithms which hold a state only at the initiating node. Termination detection algorithms are particularly interesting, since they can be used in the implementation of other stateless algorithms. The importance of stateless termination detection is apparent in mulit-cast trees. Multicast trees are commonly used to multicast messages across the network. In many cases the mulitcast message represents a request sent from the root node that must be answered by all the leaves of the tree. In most networks the leaves could send their answer directly to the root. Unfortunately, the root would have no way of knowing when all the leaves answered the request. Broadcast-echo algorithms are often used in this case, but these algorithms require a state in the internal nodes of the mulitcast tree. Nack oriented protocols are also common, particularly in reliable multicast implementations. These algorithms are optimized for continues downstream information from the source to the destinations rather than for transactional request-reply operations. We present a simple algorithm for termination detection in trees and DAGs which does not require managing a state in the nodes of the graph. The algorithm works even if the graph changes during the execution. For a tree with n nodes, the number of bits added to each message is O(log n). We also discuss how this algorithm may be used in general graphs.
机译:大型网络的交换机和路由器无法管理每个用户会话的状态。内存管理的负担将使网​​络不堪重负。因此,重要的是找到仅在发起节点处保持状态的分布式网络算法。终止检测算法特别有趣,因为它们可用于其他无状态算法的实现中。在多播树中,无状态终止检测的重要性显而易见。组播树通常用于跨网络组播消息。在许多情况下,多播消息表示从根节点发送的请求,该请求必须由树的所有叶子都回答。在大多数网络中,叶子可以将其答案直接发送到根。不幸的是,根无法得知所有叶子何时答复了请求。在这种情况下,通常使用广播回声算法,但是这些算法需要在多播树的内部节点中具有状态。面向Nack的协议也很常见,尤其是在可靠的多播实现中。这些算法针对从源到目的地的连续下游信息进行了优化,而不是针对事务性请求-回复操作进行了优化。我们提出了一种用于树和DAG中终止检测的简单算法,该算法不需要管理图节点中的状态。即使图形在执行过程中发生更改,该算法也会起作用。对于具有n个节点的树,添加到每个消息的位数为O(log n)。我们还将讨论如何在一般图形中使用此算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号