Design and implementation of a membership server and its application interface

None of the existing membership protocols have all the properties needed to be reliable and fault-tolerant. Therefore, the goal of this work is to implement two major components of a group Membership Service protocol which will provide distributed applications the necessary fault tolerance, reliable...

Full description

Bibliographic Details
Main Author: Kostrivas, John
Other Authors: Shukla, S.B.
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2013
Online Access:http://hdl.handle.net/10945/31578
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-31578
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-315782015-01-26T15:55:40Z Design and implementation of a membership server and its application interface Kostrivas, John Shukla, S.B. Electrical Engineering Computer Science None of the existing membership protocols have all the properties needed to be reliable and fault-tolerant. Therefore, the goal of this work is to implement two major components of a group Membership Service protocol which will provide distributed applications the necessary fault tolerance, reliable communications and consistent group views among all members. These protocols must operate on top of a usually unreliable and best effort network such as the Internet. The first component implements a multicast emulator, to emulate IP multicasting communication over a mixture of multicast-capable and unicast capable local area networks (LANs). The second component implements a membership server that maintains the group memberships using the Membership Service protocol. These components are implemented as programs and then verified to be faithful to the specifications through extensive testing of all possible paths through the program (all combinations of scenarios) 2013-04-29T22:51:37Z 2013-04-29T22:51:37Z 1995-03 Thesis http://hdl.handle.net/10945/31578 en_US This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description None of the existing membership protocols have all the properties needed to be reliable and fault-tolerant. Therefore, the goal of this work is to implement two major components of a group Membership Service protocol which will provide distributed applications the necessary fault tolerance, reliable communications and consistent group views among all members. These protocols must operate on top of a usually unreliable and best effort network such as the Internet. The first component implements a multicast emulator, to emulate IP multicasting communication over a mixture of multicast-capable and unicast capable local area networks (LANs). The second component implements a membership server that maintains the group memberships using the Membership Service protocol. These components are implemented as programs and then verified to be faithful to the specifications through extensive testing of all possible paths through the program (all combinations of scenarios)
author2 Shukla, S.B.
author_facet Shukla, S.B.
Kostrivas, John
author Kostrivas, John
spellingShingle Kostrivas, John
Design and implementation of a membership server and its application interface
author_sort Kostrivas, John
title Design and implementation of a membership server and its application interface
title_short Design and implementation of a membership server and its application interface
title_full Design and implementation of a membership server and its application interface
title_fullStr Design and implementation of a membership server and its application interface
title_full_unstemmed Design and implementation of a membership server and its application interface
title_sort design and implementation of a membership server and its application interface
publisher Monterey, California. Naval Postgraduate School
publishDate 2013
url http://hdl.handle.net/10945/31578
work_keys_str_mv AT kostrivasjohn designandimplementationofamembershipserveranditsapplicationinterface
_version_ 1716728525924335616