“…The semantics of a message type then depend on the overlay algorithm used in a specific overlay. Typical message types include join overlay, leave overlay, exchange routing table entries, query for object, and object lookup (Buford et al, 2007a). If the management messages also use the overlay routing mechanism, the message types identified earlier -get, set, subscribe, and unsubscribe -can be included in the generic overlay protocol.…”