Browse Prior Art Database

Service Location Protocol Modifications for IPv6 (RFC3111)

IP.com Disclosure Number: IPCOM000005299D
Original Publication Date: 2001-May-01
Included in the Prior Art Database: 2001-Aug-21
Document File: 14 page(s) / 26K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

E. Guttman: AUTHOR

Abstract

This document defines the Service Location Protocol Version 2's (SLPv2) use over IPv6 networks. Since this protocol relies on UDP and TCP, the changes to support its use over IPv6 are minor.

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 14% of the total text.

Network Working Group E. Guttman Request for Comments: 3111 Sun Microsystems Category: Standards Track May 2001

Service Location Protocol Modifications for IPv6

Status of this Memo

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (2001). All Rights Reserved.

Abstract

This document defines the Service Location Protocol Version 2's (SLPv2) use over IPv6 networks. Since this protocol relies on UDP and TCP, the changes to support its use over IPv6 are minor.

This document does not describe how to use SLPv1 over IPv6 networks. There is at the time of this publication no implementation or deployment of SLPv1 over IPv6. It is RECOMMENDED that SLPv2 be used in general, and specifically on networks which support IPv6.

Guttman Standards Track [Page 1]

RFC 3111 Service Location Protocol Modifications for IPv6 May 2001

Table of Contents

1. Introduction . . . . . . . . . . . . . . . . . . . . . . 2 2. Eliminating support for broadcast SLP requests . . . . . 3 3. Address Specification for IPv6 Addresses in URLs . . . . 3 4. SLP multicast behavior over IPv6 . . . . . . . . . . . . 4 4.1. SLPv2 Multicast Group-IDs for IPv6 . . . . . . . . . . 4 4.2. SLPv2 Scoping Rules for IPv6 . . . . . . . . . . . . . 5 4.2.1 Joining SLPv2 Multicast Groups . . . . . . . . . . . . 5 4.2.2 Sending SLPv2 Multicast Messages . . . . . . . . . . . 6 4.2.3 Rules for Message Processing . . . . . . . . . . . . . 6 4.2.4 SLPv2 Agents with multiple interfaces . . . . . . . . 7 4.2.4.1 General Rules . . . . . . . . . . . . . . . . . . . . 7 4.2.4.2 Multihomed UA . . . . . . . . . . . . . . . . . . . . 8 4.2.4.3 Multihomed SA . . . . . . . . . . . . . . . . . . . . 8 4.2.4.4 Multihomed DA . . . . . . . . . . . . . . . . . . . . 9 5. IANA Considerations . . . . . . . . . . . . . . . . . . . 10 6. Security Considerations . . . . . . . . . . . . . . . . . 10 Acknowledgments . . . . . . . . . . . . . . . . . . . . . 10 References . . . . . . . . . . . . . . . . . . . . . . . 11 Author's Address . . . . . . . . . . . . . . . . . . . . 12 Full Copyright Statement . . . . . . . . . . . . . . . . 13

1. Introduction

The Service Location Protocol (SLP) provides a scalable framework for the discovery and selection of network services. Using this protocol, computers using IP based networks no longer need so much static configuration of network services for network based applications. This is especially important as computers become more portable, and users less tolerant of or less able to fulfill the demands of network administration.

The following are changes required to have the Service Location Protocol work over IPv6. These changes include:

Eliminating support for broadcast SLP re...