【24h】

A Scalable Group Communication Protocol on P2P Overlay Networks

机译:P2P覆盖网络上的可伸缩组通信协议

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

摘要

In peer-to-peer (P2P) overlay networks, a group of n (2) peer processes have to cooperate with each other. P2P systems are in nature scalable and distributed, Each peer sends messages to every peer and receives messages from every peer in a group. In group communications, each message sent by a peer is required to be causally delivered to every peer. Types of logical clocks are used to causally order messages, linear and vector clocks. The linear clock can be used in a scalable group since message length is O(1). However, some pair of messages not to be causally ordered are unnecessarily ordered. On the other hand, no messages are unnecessarily ordered in the vector clock. However, the vector clock cannot be adopted in a scalable group due to the message length O(n). Recently, processes on each computer can read more process is obtain more process more time by reading a physical clock is synchronized with time servers. In this paper, we discuss how to causally deliver messages in a scalable group by taking advantage of linear and physical clocks. Here, the number of pairs of messages unnecessarily ordered in the linear clock can be also reduced.
机译:在对等(P2P)覆盖网络中,一组n(2)个对等进程必须相互协作。 P2P系统本质上是可扩展和分布式的,每个对等方向每个对等方发送消息,并从组中的每个对等方接收消息。在组通信中,要求将对等方发送的每条消息因果传递给每个对等方。逻辑时钟的类型用于因果排序消息,线性时钟和矢量时钟。由于消息长度为O(1),因此可以在可伸缩组中使用线性时钟。但是,不必要对某些消息进行不必要的排序。另一方面,矢量时钟中没有不必要的消息排序。但是,由于消息长度为O(n),因此不能在可伸缩组中采用矢量时钟。最近,每台计算机上的进程都可以读取更多的进程,通过读取与时间服务器同步的物理时钟,可以获取更多的进程更多的时间。在本文中,我们讨论了如何利用线性和物理时钟在可伸缩组中按因果传递消息。此处,还可以减少线性时钟中不必要排序的消息对的数量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号