Efficient In-band Service Announcement Through IPv6 Address Encoding
暂无分享,去创建一个
The announcement and discovery of network services represents one of the most important functionalities in today's networks. In order to find and use services provided by remote systems, service management and dedicated service discovery protocols are used. These mechanisms introduce, however, additional overhead, especially in resource-constrained environments such as sensor networks. In this paper, we propose an in-band service announcement mechanism through IPv6 address encoding. In this scheme, IPv6's large address space is used by a system to encode its service information into the host part of its IPv6 address. This information can then be extracted and efficiently used by other systems, allowing for service announcement without the need for additional protocols.
[1] R. Hinden,et al. Internet protocol, version 6 , 1995 .
[2] Charles E. Perkins,et al. Service Location Protocol, Version 2 , 1999, RFC.
[3] Anne-Marie Kermarrec,et al. The Peer Sampling Service: Experimental Evaluation of Unstructured Gossip-Based Implementations , 2004, Middleware.
[4] Stephen E. Deering,et al. Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.
[5] Burton H. Bloom,et al. Space/time trade-offs in hash coding with allowable errors , 1970, CACM.