Category: Standards Track Acopia Networks August 2006

Size: px
Start display at page:

Download "Category: Standards Track Acopia Networks August 2006"

Transcription

1 Network Working Group Request for Comments: 4607 Category: Standards Track H. Holbrook Arastra, Inc. B. Cain Acopia Networks August 2006 Source-Specific Multicast for IP 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 (2006). Abstract IP version 4 (IPv4) addresses in the 232/8 ( to ) range are designated as source-specific multicast (SSM) destination addresses and are reserved for use by sourcespecific applications and protocols. For IP version 6 (IPv6), the address prefix FF3x::/32 is reserved for source-specific multicast use. This document defines an extension to the Internet network service that applies to datagrams sent to SSM addresses and defines the host and router requirements to support this extension. Holbrook & Cain Standards Track [Page 1]

2 Table of Contents 1. Introduction Semantics of Source-Specific Multicast Addresses Terminology Host Requirements Extensions to the IP Module Interface Requirements on the Host IP Module Allocation of Source-Specific Multicast Addresses Router Requirements Packet Forwarding Protocols Link-Layer Transmission of Datagrams Security Considerations IPsec and SSM SSM and RFC 2401 IPsec Caveats Denial of Service Spoofed Source Addresses Administrative Scoping Transition Considerations IANA Considerations Acknowledgements Normative References Informative References...17 Holbrook & Cain Standards Track [Page 2]

3 1. Introduction The Internet Protocol (IP) multicast service model is defined in RFC 1112 [RFC1112]. RFC 1112 specifies that a datagram sent to an IP multicast address ( through ) G is delivered to each "upper-layer protocol module" that has requested reception of datagrams sent to address G. RFC 1112 calls the network service identified by a multicast destination address G a "host group". This model supports both one-to-many and many-to-many group communication. This document uses the term "Any-Source Multicast" (ASM) to refer to model of multicast defined in RFC RFC 3513 [RFC3513] specifies the form of IPv6 multicast addresses with ASM semantics. IPv4 addresses in the 232/8 ( to ) range are currently designated as source-specific multicast (SSM) destination addresses and are reserved for use by source-specific applications and protocols [IANA-ALLOC]. For IPv6, the address prefix FF3x::/32 is reserved for sourcespecific multicast use, where x is any valid scope identifier, by [IPv6-UBM]. Using the terminology of [IPv6-UBM], all SSM addresses must have P=1, T=1, and plen=0. [IPv6-MALLOC] mandates that the network prefix field of an SSM address also be set to zero, hence all SSM addresses fall in the FF3x::/96 range. Future documents may allow a non-zero network prefix field if, for instance, a new IPaddress-to-MAC-address mapping is defined. Thus, address allocation should occur within the FF3x::/96 range, but a system should treat all of FF3x::/32 as SSM addresses, to allow for compatibility with possible future uses of the network prefix field. Addresses in the range FF3x::4000:0001 through FF3x::7FFF:FFFF are reserved in [IPv6-MALLOC] for allocation by IANA. Addresses in the range FF3x::8000:0000 through FF3x::FFFF:FFFF are allowed for dynamic allocation by a host, as described in [IPv6-MALLOC]. Addresses in the range FF3x::0000:0000 through FF3x::3FFF:FFFF are invalid IPv6 SSM addresses. ([IPv6-MALLOC] indicates that FF3x::0000:0001 to FF3x::3FFF:FFFF must set P=0 and T=0, but for SSM, [IPv6-UBM] mandates that P=1 and T=1, hence their designation as invalid.) The treatment of a packet sent to such an invalid address is undefined -- a router or host MAY choose to drop such a packet. Source-specific multicast delivery semantics are provided for a datagram sent to an SSM address. That is, a datagram with source IP address S and SSM destination address G is delivered to each upperlayer "socket" that has specifically requested the reception of datagrams sent to address G by source S, and only to those sockets. The network service identified by (S,G), for SSM address G and source Holbrook & Cain Standards Track [Page 3]

4 host address S, is referred to as a "channel". In contrast to the ASM model of RFC 1112, SSM provides network-layer support for oneto-many delivery only. The benefits of source-specific multicast include: Elimination of cross-delivery of traffic when two sources simultaneously use the same source-specific destination address. The simultaneous use of an SSM destination address by multiple sources and different applications is explicitly supported. Avoidance of the need for inter-host coordination when choosing source-specific addresses, as a consequence of the above. Avoidance of many of the router protocols and algorithms that are needed to provide the ASM service model. For instance, the "shared trees" and Rendezvous Points of the PIM - Sparse Mode (PIM-SM) protocol [PIM-SM] are not necessary to support the source-specific model. The router mechanisms required to support SSM are in fact largely a subset of those that are used to support ASM. For example, the shortest-path tree mechanism of the PIM-SM protocol can be adapted to provide SSM semantics. Like ASM, the set of receivers is unknown to an SSM sender. An SSM source is provided with neither the identity of receivers nor their number. SSM is particularly well-suited to dissemination-style applications with one or more senders whose identities are known before the application begins. For instance, a data dissemination application that desires to provide a secondary data source in case the primary source fails over might implement this by using one channel for each source and advertising both of them to receivers. SSM can be used to build multi-source applications where all participants identities are not known in advance, but the multi-source "rendezvous" functionality does not occur in the network layer in this case. Just like in an application that uses unicast as the underlying transport, this functionality can be implemented by the application or by an application-layer library. Multicast resource discovery of the form in which a client sends a multicast query directly to a "service location group" to which servers listen is not directly supported by SSM. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119]. Holbrook & Cain Standards Track [Page 4]

5 This document defines the semantics of source-specific multicast addresses and specifies the policies governing their use. In particular, it defines an extension to the Internet network service that applies to datagrams sent to SSM addresses and defines host extensions to support the network service. Hosts, routers, applications, and protocols that use these addresses MUST comply with the policies outlined in this document. Failure of a host to comply may prevent that host or other hosts on the same LAN from receiving traffic sent to an SSM channel. Failure of a router to comply may cause SSM traffic to be delivered to parts of the network where it is unwanted, unnecessarily burdening the network. 2. Semantics of Source-Specific Multicast Addresses The source-specific multicast service is defined as follows: A datagram sent with source IP address S and destination IP address G in the SSM range is delivered to each host socket that has specifically requested delivery of datagrams sent by S to G, and only to those sockets. Where, using the terminology of [IGMPv3], "socket" is an implementation-specific parameter used to distinguish among different requesting entities (e.g., programs or processes or communication end-points within a program or process) within the requesting host; the socket parameter of BSD Unix system calls is a specific example. Any host may send a datagram to any SSM address, and delivery is provided according to the above semantics. The IP module interface to upper-layer protocols is extended to allow a socket to "Subscribe" to or "Unsubscribe" from a particular channel identified by an SSM destination address and a source IP address. The extended interface is defined in Section 4.1. It is meaningless for an application or host to request reception of datagrams sent to an SSM destination address G, as is supported in the any-source multicast model, without also specifying a corresponding source address, and routers MUST ignore any such request. Multiple source applications on different hosts can use the same SSM destination address G without conflict because datagrams sent by each source host Si are delivered only to those sockets that requested delivery of datagrams sent to G specifically by Si. Holbrook & Cain Standards Track [Page 5]

6 The key distinguishing property of the model is that a channel is identified (addressed) by the combination of a unicast source address and a multicast destination address in the SSM range. So, for example, the channel S,G = ( , ) differs from S,G = ( , ), even though they have the same destination address portion. Similarly, for IPv6, and S,G = (2001:3618::1, FF33::1234) S,G = (2001:3618::2, FF33::1234) are different channels. 3. Terminology To reduce confusion when talking about the any-source and sourcespecific multicast models, we use different terminology when discussing them. We use the term "channel" to refer to the service associated with an SSM address. A channel is identified by the combination of an SSM destination address and a specific source, e.g., an (S,G) pair. We use the term "host group" (used in RFC 1112) to refer to the service associated with "regular" ASM multicast addresses (excluding those in the SSM range). A host group is identified by a single multicast address. Any host can send to a host group, and similarly, any host can send to an SSM destination address. A packet sent by a host S to an ASM destination address G is delivered to the host group identified by G. A packet sent by host S to an SSM destination address G is delivered to the channel identified by (S,G). The receiver operations allowed on a host group are called "join(g)" and "leave(g)" (as per RFC 1112). The receiver operations allowed on a channel are called "Subscribe(S,G)" and "Unsubscribe(S,G)". Holbrook & Cain Standards Track [Page 6]

7 The following table summarizes the terminology: Service Model: any-source source-specific Network Abstraction: group channel Identifier: G S,G Receiver Operations: Join, Leave Subscribe, Unsubscribe We note that, although this document specifies a new service model available to applications, the protocols and techniques necessary to support the service model are largely a subset of those used to support ASM. 4. Host Requirements This section describes requirements on hosts that support sourcespecific multicast, including: - Extensions to the IP Module Interface - Extensions to the IP Module - Allocation of SSM Addresses 4.1. Extensions to the IP Module Interface The IP module interface to upper-layer protocols is extended to allow protocols to request reception of all datagrams sent to a particular channel. where Subscribe ( socket, source-address, group-address, interface ) Unsubscribe ( socket, source-address, group-address, interface ) "socket" is as previously defined in Section 2, and, paraphrasing [IGMPv3], "interface" is a local identifier of the network interface on which reception of the channel identified by the (sourceaddress,group-address) pair is to be enabled or disabled. A special value may be used to indicate a "default" interface. If reception of the same channel is desired on multiple interfaces, Subscribe is invoked once for each. Holbrook & Cain Standards Track [Page 7]

8 The above are strictly abstract functional interfaces -- the functionality can be provided in an implementation-specific way. On a host that supports the multicast source filtering application programming interface of [MSFAPI], for instance, the Subscribe and Unsubscribe interfaces may be supported via that API. When a host has been configured to know the SSM address range (whether the configuration mechanism is manual or through a protocol), the host s operating system SHOULD return an error to an application that makes a non-source-specific request to receive multicast sent to an SSM destination address. A host that does not support these IP module interfaces (e.g., ASMonly hosts) and their underlying protocols cannot expect to reliably receive traffic sent on an SSM channel. As specified below in Section 5.2, routers will not set up SSM forwarding state or forward datagrams in response to an ASM join request. Widespread implementations of the IP packet reception interface (e.g., the recvfrom() system call in BSD Unix) do not allow a receiver to determine the destination address to which a datagram was sent. On a host with such an implementation, the destination address of a datagram cannot be inferred when the socket on which the datagram is received is Subscribed to multiple channels. Host operating systems SHOULD provide a way for a host to determine both the source and the destination address to which a datagram was sent. (As one example, the Linux operating system provides the destination of a packet as part of the response to the recvmsg() system call.) Until this capability is present, applications may be forced to use higher-layer mechanisms to identify the channel to which a datagram was sent Requirements on the Host IP Module An incoming datagram destined to an SSM address MUST be delivered by the IP module to all sockets that have indicated (via Subscribe) a desire to receive data that matches the datagram s source address, destination address, and arriving interface. It MUST NOT be delivered to other sockets. When the first socket on host H subscribes to a channel (S,G) on interface I, the host IP module on H sends a request on interface I to indicate to neighboring routers that the host wishes to receive traffic sent by source S to source-specific multicast destination G. Similarly, when the last socket on a host unsubscribes from a channel on interface I, the host IP module sends an unsubscription request for that channel to interface I. Holbrook & Cain Standards Track [Page 8]

9 These requests will typically be Internet Group Management Protocol version 3 (IGMPv3) messages for IPv4, or Multicast Listener Discovery Version 2 (MLDv2) messages for IPv6 [IGMPv3,MLDv2]. A host that supports the SSM service model MUST implement the host portion of [IGMPv3] for IPv4 and [MLDv2] for IPv6. It MUST also conform to the IGMPv3/MLDv2 behavior described in [GMP-SSM] Allocation of Source-Specific Multicast Addresses The SSM destination address is reserved, and it must not be used as a destination address. Similarly, FF3x::4000:0000 is also reserved. The goal of reserving these two addresses is to preserve one invalid SSM destination for IPv4 and IPv6, which can be useful in an implementation as a null value. The address range is currently reserved for allocation by IANA. SSM destination addresses in the range FF3x::4000:0001 through FF3x::7FFF:FFFF are similarly reserved for IANA allocation [IPv6-MALLOC]. The motivation to reserve these addresses is outlined below in Section 9, "IANA Considerations". The policy for allocating the rest of the SSM addresses to sending applications is strictly locally determined by the sending host. When allocating SSM addresses dynamically, a host or host operating system MUST NOT allocate sequentially starting at the first allowed address. It is RECOMMENDED to allocate SSM addresses to applications randomly, while ensuring that allocated addresses are not given simultaneously to multiple applications (and avoiding the reserved addresses). For IPv6, the randomization should apply to the lowest 31 bits of the address. As described in Section 6, the mapping of an IP packet with SSM destination address onto a link-layer multicast address does not take into account the datagram s source IP address (on commonly-used link layers like Ethernet). If all hosts started at the first allowed address, then with high probability, many source-specific channels on shared-medium local area networks would use the same link-layer multicast address. As a result, traffic destined for one channel subscriber would be delivered to another s IP module, which would then have to discard the datagram. A host operating system SHOULD provide an interface to allow an application to request a unique allocation of a channel destination address in advance of a session s commencement, and this allocation database SHOULD persist across host reboots. By providing persistent allocations, a host application can advertise the session in advance Holbrook & Cain Standards Track [Page 9]

10 of its start time on a web page or in another directory. (We note that this issue is not specific to SSM applications -- the same problem arises for ASM.) This document neither defines the interfaces for requesting or returning addresses nor specifies the host algorithms for storing those allocations. One plausible abstract API is defined in RFC 2771 [RFC2771]. Note that RFC 2771 allows an application to request an address within a specific range of addresses. If this interface is used, the starting address of the range SHOULD be selected at random by the application. For IPv6, administratively scoped SSM channel addresses are created by choosing an appropriate scope identifier for the SSM destination address. Normal IPv6 multicast scope boundaries [SCOPINGv6] are applied to traffic sent to an SSM destination address, including any relevant boundaries applied to both the source and destination address. No globally agreed-upon administratively-scoped address range [ADMIN-SCOPE] is currently defined for IPv4 source-specific multicast. For IPv4, administrative scoping of SSM addresses can be implemented within an administrative domain by filtering outgoing SSM traffic sent to a scoped address at the domain s boundary routers. 5. Router Requirements 5.1. Packet Forwarding A router that receives an IP datagram with a source-specific destination address MUST silently drop it unless a neighboring host or router has communicated a desire to receive packets sent from the source and to the destination address of the received packet Protocols Certain IP multicast routing protocols already have the ability to communicate source-specific joins to neighboring routers (in particular, PIM-SM [PIM-SM]), and these protocols can, with slight modifications, be used to provide source-specific semantics. A router that supports the SSM service model MUST implement the PIM-SSM subset of the PIM-SM protocol from [PIM-SM] and MUST implement the router portion of [IGMPv3] for IPv4 and [MLDv2] for IPv6. An SSM router MUST also conform to the IGMPv3/MLDv2 behavior described in [GMP-SSM]. Holbrook & Cain Standards Track [Page 10]

11 With PIM-SSM, successful establishment of an (S,G) forwarding path from the source S to any receiver depends on hop-by-hop forwarding of the explicit join request from the receiver toward the source. The protocol(s) and algorithms that are used to select the forwarding path for this explicit join must provide a loop-free path. When using PIM-SSM, the PIM-SSM implementation MUST (at least) support the ability to use the unicast topology database for this purpose. A network can concurrently support SSM in the SSM address range and any-source multicast in the rest of the multicast address space, and it is expected that this will be commonplace. In such a network, a router may receive a non-source-specific, or "(*,G)" in conventional terminology, request for delivery of traffic in the SSM range from a neighbor that does not implement source-specific multicast in a manner compliant with this document. A router that receives such a non-source-specific request for data in the SSM range MUST NOT use the request to establish forwarding state and MUST NOT propagate the request to other neighboring routers. A router MAY log an error in such a case. This applies both to any request received from a host (e.g., an IGMPv1 or IGMPv2 [IGMPv2] host report) and to any request received from a routing protocol (e.g., a PIM-SM (*,G) join). The inter-router case is further discussed in Section 8, "Transition Considerations". It is essential that all routers in the network give source-specific semantics to the same range of addresses in order to achieve the full benefit of SSM. To comply with this specification, a router MUST treat ALL IANA-allocated SSM addresses with source-specific semantics. 6. Link-Layer Transmission of Datagrams Source-specific multicast packets are transmitted on link-layer networks as specified in RFC 1112 for IPv4 and as in [ETHERv6] for IPv6. On most shared-medium link-layer networks that support multicast (e.g., Ethernet), the IP source address is not used in the selection of the link-layer destination address. Consequently, on such a network, all packets sent to destination address G will be delivered to any host that has subscribed to any channel (S,G), regardless of S. Therefore, the IP module MUST filter packets it receives from the link layer before delivering them to the socket layer. Holbrook & Cain Standards Track [Page 11]

12 7. Security Considerations This section outlines security issues pertaining to SSM. The following topics are addressed: IPsec, denial-of-service attacks, source spoofing, and security issues related to administrative scoping IPsec and SSM The IPsec Authentication Header (AH) and Encapsulating Security Payload (ESP) can be used to secure SSM traffic, if a multicastcapable implementation of IPsec (as required in [RFC4301]) is used by the receivers SSM and RFC 2401 IPsec Caveats For existing implementations of RFC 2401 IPsec (now superseded by [RFC4301]), there are a few caveats related to SSM. They are listed here. In RFC 2401 IPsec, the source address is not used as part of the key in the SAD lookup. As a result, two senders that happen to use the same SSM destination address and the same Security Parameter Index (SPI) will "collide" in the SAD at any host that is receiving both channels. Because the channel addresses and SPIs are both allocated autonomously by the senders, there is no reasonable means to ensure that each sender uses a unique destination address or SPI. A problem arises if a receiver subscribes simultaneously to two unrelated channels using IPsec whose sources happen to be using the same IP destination address (IPDA) and the same IPsec SPI. Because the channel destination addresses are allocated autonomously by the senders, any two hosts can simultaneously use the same destination address, and there is no reasonable means to ensure that this does not happen. The <IPDA,SPI> tuple, however, consists of 56 bits that are generally randomly chosen (24 bits of the IP destination and 32 bits of the SPI), and a conflict is unlikely to occur through random chance. If such a collision occurs, a receiver will not be able to simultaneously receive IPsec-protected traffic from the two colliding sources. A receiver can detect this condition by noticing that it is receiving traffic from two different sources with the same SPI and the same SSM destination address. Holbrook & Cain Standards Track [Page 12]

13 7.3. Denial of Service A subscription request creates (S,G) state in a router to record the subscription, invokes processing on that router, and possibly causes processing at neighboring routers. A host can mount a denial-ofservice attack by requesting a large number of subscriptions. Denial of service can result if: - a large amount of traffic arrives when it was otherwise undesired, consuming network resources to deliver it and host resources to drop it; - a large amount of source-specific multicast state is created in network routers, using router memory and CPU resources to store and process the state; or - a large amount of control traffic is generated to manage the source-specific state, using router CPU and network bandwidth. To reduce the damage from such an attack, a router MAY have configuration options to limit, for example, the following items: - The total rate at which all hosts on any one interface are allowed to initiate subscriptions (to limit the damage caused by forged source-address attacks). - The total number of subscriptions that can be initiated from any single interface or host. Any decision by an implementor to artificially limit the rate or number of subscriptions should be taken carefully, however, as future applications may use large numbers of channels. Tight limits on the rate or number of channel subscriptions would inhibit the deployment of such applications. A router SHOULD verify that the source of a subscription request is a valid address for the interface on which it was received. Failure to do so would exacerbate a spoofed-source address attack. We note that these attacks are not unique to SSM -- they are also present for any-source multicast Spoofed Source Addresses By forging the source address in a datagram, an attacker can potentially violate the SSM service model by transmitting datagrams on a channel belonging to another host. Thus, an application requiring strong authentication should not assume that all packets Holbrook & Cain Standards Track [Page 13]

14 that arrive on a channel were sent by the requested source without higher-layer authentication mechanisms. The IPSEC Authentication Header [RFC2401, RFC4301] may be used to authenticate the source of an SSM transmission, for instance. Some degree of protection against spoofed source addresses in multicast is already fairly widespread, because the commonly deployed IP multicast routing protocols [PIM-DM, PIM-SM, DVMRP] incorporate a "reverse-path forwarding check" that validates that a multicast packet arrived on the expected interface for its source address. Routing protocols used for SSM SHOULD incorporate such a check. Source Routing [RFC791] (both Loose and Strict) in combination with source address spoofing may be used to allow an impostor of the true channel source to inject packets onto an SSM channel. An SSM router SHOULD by default disallow source routing to an SSM destination address. A router MAY have a configuration option to allow source routing. Anti-source spoofing mechanisms, such as source address filtering at the edges of the network, are also strongly encouraged Administrative Scoping Administrative scoping should not be relied upon as a security measure [ADMIN-SCOPE]; however, in some cases it is part of a security solution. It should be noted that no administrative scoping exists for IPv4 source-specific multicast. An alternative approach is to manually configure traffic filters to create such scoping if necessary. Furthermore, for IPv6, neither source nor destination address scoping should be used as a security measure. In some currently-deployed IPv6 routers (those that do not conform to [SCOPINGv6]), scope boundaries are not always applied to all source address (for instance, an implementation may filter link-local addresses but nothing else). Such a router may incorrectly forward an SSM channel (S,G) through a scope boundary for S. 8. Transition Considerations A host that complies with this document will send ONLY sourcespecific host reports for addresses in the SSM range. As stated above, a router that receives a non-source-specific (e.g., IGMPv1 or IGMPv2 or MLDv1 [RFC2710]) host report for a source-specific multicast destination address MUST ignore these reports. Failure to do so would violate the SSM service model promised to the sender: that a packet sent to (S,G) would only be delivered to hosts that specifically requested delivery of packets sent to G by S. Holbrook & Cain Standards Track [Page 14]

15 During a transition period, it would be possible to deliver SSM datagrams in a domain where the routers do not support SSM semantics by simply forwarding any packet destined to G to all hosts that have requested subscription of (S,G) for any S. However, this implementation risks unduly burdening the network infrastructure by delivering (S,G) datagrams to hosts that did not request them. Such an implementation for addresses in the SSM range is specifically not compliant with Section 5.2 of this document. 9. IANA Considerations IANA allocates IPv4 addresses in the range through and IPv6 addresses in the range FF3x:4000:0001 to FF3x::7FFF:FFFF. These addresses are allocated according to IETF Consensus [IANA-CONSID]. These address ranges are reserved for services with wide applicability that either require that or would strongly benefit if all hosts use a well-known SSM destination address for that service. Any proposal for allocation must consider the fact that, on an Ethernet network, all datagrams sent to any SSM destination address will be transmitted with the same link-layer destination address, regardless of the source. Furthermore, the fact that SSM destinations in /24 and /24 use the same link-layer addresses as the reserved IP multicast group range /24 must also be considered. Similar consideration should be given to the IPv6 reserved multicast addresses and FF3x::4000:0000 should not be allocated, as suggested above. Except for the aforementioned addresses, IANA SHALL NOT allocate any SSM destination address to a particular entity or application. To do so would compromise one of the important benefits of the sourcespecific model: the ability for a host to simply and autonomously allocate a source-specific multicast address from a large flat address space. 10. Acknowledgements The SSM service model draws on a variety of prior work on alternative approaches to IP multicast, including the EXPRESS multicast model of Holbrook and Cheriton [EXPRESS], Green s [SMRP], and the Simple Multicast proposal of Perlman, et al. [SIMPLE]. We would also like to thank Jon Postel and David Cheriton for their support in reassigning the 232/8 address range to SSM. Brian Haberman contributed to the IPv6 portion of this document. Thanks to Pekka Savola for a careful review. Holbrook & Cain Standards Track [Page 15]

16 11. Normative References [ETHERv6] [GMP-SSM] Crawford, M., "Transmission of IPv6 Packets over Ethernet Networks", RFC 2464, December Holbrook, H. and B. Cain, "Using Internet Group Management Protocol Version 3 (IGMPv3) and Multicast Listener Discovery Protocol Version 2 (MLDv2) for Source-Specific Multicast", RFC 4604, August [IGMPv3] Cain, B., Deering, S., Kouvelas, I., Fenner, B., and A. Thyagarajan, "Internet Group Management Protocol, Version 3", RFC 3376, October [IPv6-UBM] Haberman, B. and D. Thaler, "Unicast-Prefix-based IPv6 Multicast Addresses", RFC 3306, August [IPv6-MALLOC] Haberman, B., "Allocation Guidelines for IPv6 Multicast Addresses", RFC 3307, August [MLDv2] [PIM-SM] Vida, R. and L. Costa, "Multicast Listener Discovery Version 2 (MLDv2) for IPv6", RFC 3810, June Fenner, B., Handley, M., Holbrook, H., and I. Kouvelas. "Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised)", RFC 4601, August [RFC791] Postel, J., "Internet Protocol", STD 5, RFC 791, September [RFC1112] [RFC2401] Deering, S., "Host extensions for IP multicasting", STD 5, RFC 1112, August Kent, S. and R. Atkinson, "Security Architecture for the Internet Protocol", RFC 2401, November [RFC3513] Hinden, R. and S. Deering, "Internet Protocol Version 6 (IPv6) Addressing Architecture", RFC 3513, April [RFC4301] Kent, S. and K. Seo, "Security Architecture for the Internet Protocol", RFC 4301, December Holbrook & Cain Standards Track [Page 16]

17 12. Informative References [ADMIN-SCOPE] Meyer, D., "Administratively Scoped IP Multicast", BCP 23, RFC 2365, July [DVMRP] [EXPRESS] Waitzman, D., Partridge, C., and S. Deering, "Distance Vector Multicast Routing Protocol", RFC 1075, November Holbrook, H., and Cheriton, D. "Explicitly Requested Source-Specific Multicast: EXPRESS support for Largescale Single-source Applications." Proceedings of ACM SIGCOMM 99, Cambridge, MA, September [IANA-ALLOC] Internet Assigned Numbers Authority, [IANA-CONSID] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 2434, October [IGMPv2] [MSFAPI] [PIM-DM] [RFC2119] [RFC2710] [RFC2771] [SCOPINGv6] Fenner, W., "Internet Group Management Protocol, Version 2", RFC 2236, November Thaler, D., Fenner, B., and B. Quinn, "Socket Interface Extensions for Multicast Source Filters", RFC 3678, January Adams, A., Nicholas, J., and W. Siadak, "Protocol Independent Multicast - Dense Mode (PIM-DM): Protocol Specification (Revised)", RFC 3973, January Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March Deering, S., Fenner, W., and B. Haberman, "Multicast Listener Discovery (MLD) for IPv6", RFC 2710, October Finlayson, R., "An Abstract API for Multicast Address Allocation", RFC 2771, February Deering, S., Haberman, B., Jinmei, T., Nordmark, E., and B. Zill, "IPv6 Scoped Address Architecture", RFC 4007, March Holbrook & Cain Standards Track [Page 17]

18 [SIMPLE] R. Perlman, C-Y. Lee, A. Ballardie, J. Crowcroft, Z. Wang, T. Maufer, C. Diot, and M. Green, "Simple Multicast: A Design for Simple, Low-Overhead Multicast", Work in Progress, October [SMRP] Green, M. "Method and System of Multicast Routing for Groups with a Single Transmitter." United States Patent Number 5,517,494. Authors Addresses Brad Cain Acopia Networks bcain99@gmail.com Hugh Holbrook Arastra, Inc. P.O. Box Palo Alto, CA Phone: holbrook@arastra.com Holbrook & Cain Standards Track [Page 18]

19 Full Copyright Statement Copyright (C) The Internet Society (2006). This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights. This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Intellectual Property The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79. Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org. Acknowledgement Funding for the RFC Editor function is provided by the IETF Administrative Support Activity (IASA). Holbrook & Cain Standards Track [Page 19]

Category: Informational Woven Systems May 2008

Category: Informational Woven Systems May 2008 Network Working Group Request for Comments: 5186 Category: Informational B. Haberman Johns Hopkins University J. Martin Woven Systems May 2008 Internet Group Management Protocol Version 3 (IGMPv3) / Multicast

More information

draft-ietf-magma-igmp-proxy-04.txt Brian Haberman, Caspian Networks Hal Sandick, Sheperd Middle School Expire: March, 2004 September, 2003

draft-ietf-magma-igmp-proxy-04.txt Brian Haberman, Caspian Networks Hal Sandick, Sheperd Middle School Expire: March, 2004 September, 2003 MAGMA Working Group Bill Fenner, AT&T Research INTERNET-DRAFT Haixiang He, Nortel Networks draft-ietf-magma-igmp-proxy-04.txt Brian Haberman, Caspian Networks Hal Sandick, Sheperd Middle School Expire:

More information

Updates: 2710 September 2003 Category: Standards Track. Source Address Selection for the Multicast Listener Discovery (MLD) Protocol

Updates: 2710 September 2003 Category: Standards Track. Source Address Selection for the Multicast Listener Discovery (MLD) Protocol Network Working Group B. Haberman Request for Comments: 3590 Caspian Networks Updates: 2710 September 2003 Category: Standards Track Status of this Memo Source Address Selection for the Multicast Listener

More information

Request for Comments: 3306 Category: Standards Track Microsoft August 2002

Request for Comments: 3306 Category: Standards Track Microsoft August 2002 Network Working Group Request for Comments: 3306 Category: Standards Track B. Haberman Consultant D. Thaler Microsoft August 2002 Status of this Memo Unicast-Prefix-based IPv6 Multicast Addresses This

More information

Request for Comments: 2711 Category: Standards Track BBN October 1999

Request for Comments: 2711 Category: Standards Track BBN October 1999 Network Working Group Request for Comments: 2711 Category: Standards Track C. Partridge BBN A. Jackson BBN October 1999 IPv6 Router Alert Option Status of this Memo This document specifies an Internet

More information

Category: Standards Track October 2006

Category: Standards Track October 2006 Network Working Group C. Perkins Request for Comments: 4636 Nokia Research Center Category: Standards Track October 2006 Status of This Memo Foreign Agent Error Extension for Mobile IPv4 This document

More information

Network Working Group Request for Comments: September IANA Considerations for the IPv4 and IPv6 Router Alert Options

Network Working Group Request for Comments: September IANA Considerations for the IPv4 and IPv6 Router Alert Options Network Working Group Request for Comments: 5350 Updates: 2113, 3175 Category: Standards Track J. Manner TKK A. McDonald Siemens/Roke September 2008 IANA Considerations for the IPv4 and IPv6 Router Alert

More information

Request for Comments: 3569 Category: Informational July An Overview of Source-Specific Multicast (SSM)

Request for Comments: 3569 Category: Informational July An Overview of Source-Specific Multicast (SSM) Network Working Group S. Bhattacharyya, Ed. Request for Comments: 3569 Sprint Category: Informational July 2003 Status of this Memo An Overview of Source-Specific Multicast (SSM) This memo provides information

More information

Category: Standards Track December 2007

Category: Standards Track December 2007 Network Working Group V. Devarapalli Request for Comments: 5096 Azaire Networks Category: Standards Track December 2007 Status of This Memo Mobile IPv6 Experimental Messages This document specifies an

More information

Request for Comments: K. Norrman Ericsson June 2006

Request for Comments: K. Norrman Ericsson June 2006 Network Working Group Request for Comments: 4563 Category: Standards Track E. Carrara KTH V. Lehtovirta K. Norrman Ericsson June 2006 The Key ID Information Type for the General Extension Payload in Multimedia

More information

Network Working Group Request for Comments: Category: Standards Track G. Neville-Neil Neville-Neil Consulting December 2007

Network Working Group Request for Comments: Category: Standards Track G. Neville-Neil Neville-Neil Consulting December 2007 Network Working Group Request for Comments: 5095 Updates: 2460, 4294 Category: Standards Track J. Abley Afilias P. Savola CSC/FUNET G. Neville-Neil Neville-Neil Consulting December 2007 Status of This

More information

P. van der Stok. Intended status: Informational Expires: October 10, April 8, 2014

P. van der Stok. Intended status: Informational Expires: October 10, April 8, 2014 roll Internet-Draft Intended status: Informational Expires: October 10, 2014 P. van der Stok Consultant R. Cragie Gridmerge April 8, 2014 Abstract MPL forwarder policy for multicast with admin-local scope

More information

Network Working Group. Category: Standards Track August Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Remote-ID Option

Network Working Group. Category: Standards Track August Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Remote-ID Option Network Working Group B. Volz Request for Comments: 4649 Cisco Systems, Inc. Category: Standards Track August 2006 Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Remote-ID Option Status

More information

Request for Comments: 3861 Category: Standards Track August 2004

Request for Comments: 3861 Category: Standards Track August 2004 Network Working Group J. Peterson Request for Comments: 3861 NeuStar Category: Standards Track August 2004 Address Resolution for Instant Messaging and Presence Status of this Memo This document specifies

More information

Request for Comments: 4571 Category: Standards Track July 2006

Request for Comments: 4571 Category: Standards Track July 2006 Network Working Group J. Lazzaro Request for Comments: 4571 UC Berkeley Category: Standards Track July 2006 Status of This Memo Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP)

More information

Network Working Group. Category: Standards Track June Protocol Independent Multicast (PIM) Bootstrap Router MIB

Network Working Group. Category: Standards Track June Protocol Independent Multicast (PIM) Bootstrap Router MIB Network Working Group Request for Comments: 5240 Category: Standards Track B. Joshi Infosys Technologies Ltd. R. Bijlani June 2008 Protocol Independent Multicast (PIM) Bootstrap Router MIB Status of This

More information

Network Working Group. Category: Standards Track June Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Subscriber-ID Option

Network Working Group. Category: Standards Track June Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Subscriber-ID Option Network Working Group B. Volz Request for Comments: 4580 Cisco Systems, Inc. Category: Standards Track June 2006 Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Subscriber-ID Option Status

More information

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track Network Working Group S. Ahmadi Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband

More information

Network Working Group Request for Comments: Cisco Systems, Inc. June 2006

Network Working Group Request for Comments: Cisco Systems, Inc. June 2006 Network Working Group Request for Comments: 4576 Category: Standards Track E. Rosen P. Psenak P. Pillay-Esnault Cisco Systems, Inc. June 2006 Using a Link State Advertisement (LSA) Options Bit to Prevent

More information

Request for Comments: 4755 Category: Standards Track December 2006

Request for Comments: 4755 Category: Standards Track December 2006 Network Working Group V. Kashyap Request for Comments: 4755 IBM Category: Standards Track December 2006 Status of This Memo IP over InfiniBand: Connected Mode This document specifies an Internet standards

More information

Network Working Group Request for Comments: February 2006

Network Working Group Request for Comments: February 2006 Network Working Group Request for Comments: 4361 Updates: 2131, 2132, 3315 Category: Standards Track T. Lemon Nominum B. Sommerfield Sun Microsystems February 2006 Node-specific Client Identifiers for

More information

Network Working Group Request for Comments: 4147 Category: Informational August Proposed Changes to the Format of the IANA IPv6 Registry

Network Working Group Request for Comments: 4147 Category: Informational August Proposed Changes to the Format of the IANA IPv6 Registry Network Working Group G. Huston Request for Comments: 4147 APNIC Category: Informational August 2005 Proposed Changes to the Format of the IANA IPv6 Registry Status of This Memo This memo provides information

More information

Internet Engineering Task Force (IETF) May 2011

Internet Engineering Task Force (IETF) May 2011 Internet Engineering Task Force (IETF) Request for Comments: 6226 Updates: 4601 Category: Standards Track ISSN: 2070-1721 B. Joshi Infosys Technologies Ltd. A. Kessler Cisco Systems, Inc. D. McWalter May

More information

C. Martin ipath Services February A Policy Control Mechanism in IS-IS Using Administrative Tags

C. Martin ipath Services February A Policy Control Mechanism in IS-IS Using Administrative Tags Network Working Group Request for Comments: 5130 Category: Standards Track S. Previdi M. Shand, Ed. Cisco Systems C. Martin ipath Services February 2008 A Policy Control Mechanism in IS-IS Using Administrative

More information

Category: Standards Track Redback Networks June 2008

Category: Standards Track Redback Networks June 2008 Network Working Group Request for Comments: 5187 Category: Standards Track P. Pillay-Esnault Cisco Systems A. Lindem Redback Networks June 2008 OSPFv3 Graceful Restart Status of This Memo This document

More information

Category: Standards Track October Vendor-Identifying Vendor Options for Dynamic Host Configuration Protocol version 4 (DHCPv4)

Category: Standards Track October Vendor-Identifying Vendor Options for Dynamic Host Configuration Protocol version 4 (DHCPv4) Network Working Group J. Littlefield Request for Comments: 3925 Cisco Systems, Inc. Category: Standards Track October 2004 Vendor-Identifying Vendor Options for Dynamic Host Configuration Protocol version

More information

Network Working Group. February 2005

Network Working Group. February 2005 Network Working Group Request for Comments: 4014 Category: Standards Track R. Droms J. Schnizlein Cisco Systems February 2005 Status of This Memo Remote Authentication Dial-In User Service (RADIUS) Attributes

More information

Category: Standards Track LabN Consulting, LLC July 2008

Category: Standards Track LabN Consulting, LLC July 2008 Network Working Group Request for Comments: 5252 Category: Standards Track I. Bryskin ADVA Optical Networking L. Berger LabN Consulting, LLC July 2008 Status of This Memo OSPF-Based Layer 1 VPN Auto-Discovery

More information

Network Working Group. Category: Standards Track Cisco Systems May 2007

Network Working Group. Category: Standards Track Cisco Systems May 2007 Network Working Group Request for Comments: 4893 Category: Standards Track Q. Vohra Juniper Networks E. Chen Cisco Systems May 2007 Status of This Memo BGP Support for Four-octet AS Number Space This document

More information

Network Working Group. Category: Standards Track Juniper Networks August 2008

Network Working Group. Category: Standards Track Juniper Networks August 2008 Network Working Group Request for Comments: 5291 Category: Standards Track E. Chen Cisco Systems Y. Rekhter Juniper Networks August 2008 Status of This Memo Outbound Route Filtering Capability for BGP-4

More information

Network Working Group. Category: Informational June Intermediate System to Intermediate System (IS-IS) Extensions for Traffic Engineering (TE)

Network Working Group. Category: Informational June Intermediate System to Intermediate System (IS-IS) Extensions for Traffic Engineering (TE) Network Working Group Request for Comments: 3784 Category: Informational H. Smit Procket Networks T. Li June 2004 Status of this Memo Intermediate System to Intermediate System (IS-IS) Extensions for Traffic

More information

Network Working Group. Juniper Networks January Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol

Network Working Group. Juniper Networks January Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol Network Working Group Request for Comments: 3988 Category: Experimental B. Black Layer8 Networks K. Kompella Juniper Networks January 2005 Status of This Memo Maximum Transmission Unit Signalling Extensions

More information

Network Working Group Request for Comments: 4573 Category: Standard Track July MIME Type Registration for RTP Payload Format for H.

Network Working Group Request for Comments: 4573 Category: Standard Track July MIME Type Registration for RTP Payload Format for H. Network Working Group Request for Comments: 4573 Category: Standard Track R. Even A. Lochbaum Polycom July 2006 MIME Type Registration for RTP Payload Format for H.224 Status of This Memo This document

More information

Network Working Group Request for Comments: 4242 Category: Standards Track University of Southampton B. Volz Cisco Systems, Inc.

Network Working Group Request for Comments: 4242 Category: Standards Track University of Southampton B. Volz Cisco Systems, Inc. Network Working Group Request for Comments: 4242 Category: Standards Track S. Venaas UNINETT T. Chown University of Southampton B. Volz Cisco Systems, Inc. November 2005 Information Refresh Time Option

More information

Network Working Group. BCP: 131 July 2007 Category: Best Current Practice

Network Working Group. BCP: 131 July 2007 Category: Best Current Practice Network Working Group D. Wing Request for Comments: 4961 Cisco Systems BCP: 131 July 2007 Category: Best Current Practice Status of This Memo Symmetric RTP / RTP Control Protocol (RTCP) This document specifies

More information

Network Working Group. Category: Informational Comcast J. Paugh Nominum, Inc. September 2007

Network Working Group. Category: Informational Comcast J. Paugh Nominum, Inc. September 2007 Network Working Group Request for Comments: 4943 Category: Informational S. Roy Sun Microsystems, Inc. A. Durand Comcast J. Paugh Nominum, Inc. September 2007 IPv6 Neighbor Discovery On-Link Assumption

More information

Request for Comments: 3934 Updates: 2418 October 2004 BCP: 94 Category: Best Current Practice

Request for Comments: 3934 Updates: 2418 October 2004 BCP: 94 Category: Best Current Practice Network Working Group M. Wasserman Request for Comments: 3934 ThingMagic Updates: 2418 October 2004 BCP: 94 Category: Best Current Practice Updates to RFC 2418 Regarding the Management of IETF Mailing

More information

Expires: October 9, 2005 April 7, 2005

Expires: October 9, 2005 April 7, 2005 DHC B. Volz Internet-Draft Cisco Systems, Inc. Expires: October 9, 2005 April 7, 2005 Status of this Memo DHCPv6 Relay Agent Remote ID Option draft-ietf-dhc-dhcpv6-remoteid-00.txt By submitting this Internet-Draft,

More information

Request for Comments: 5010 Category: Standards Track Cisco Systems, Inc. September 2007

Request for Comments: 5010 Category: Standards Track Cisco Systems, Inc. September 2007 Network Working Group Request for Comments: 5010 Category: Standards Track K. Kinnear M. Normoyle M. Stapp Cisco Systems, Inc. September 2007 The Dynamic Host Configuration Protocol Version 4 (DHCPv4)

More information

Request for Comments: 5156 Category: Informational April 2008

Request for Comments: 5156 Category: Informational April 2008 Network Working Group M. Blanchet Request for Comments: 5156 Viagenie Category: Informational April 2008 Status of This Memo Special-Use IPv6 Addresses This memo provides information for the Internet community.

More information

Category: Informational M. Shand Cisco Systems May 2004

Category: Informational M. Shand Cisco Systems May 2004 Network Working Group Request for Comments: 3786 Category: Informational A. Hermelin Montilio Inc. S. Previdi M. Shand Cisco Systems May 2004 Status of this Memo Extending the Number of Intermediate System

More information

Network Working Group. Category: Informational May OSPF Database Exchange Summary List Optimization

Network Working Group. Category: Informational May OSPF Database Exchange Summary List Optimization Network Working Group R. Ogier Request for Comments: 5243 SRI International Category: Informational May 2008 Status of This Memo OSPF Database Summary List Optimization This memo provides information for

More information

Request for Comments: 5079 Category: Standards Track December Rejecting Anonymous Requests in the Session Initiation Protocol (SIP)

Request for Comments: 5079 Category: Standards Track December Rejecting Anonymous Requests in the Session Initiation Protocol (SIP) Network Working Group J. Rosenberg Request for Comments: 5079 Cisco Category: Standards Track December 2007 Rejecting Anonymous Requests in the Session Initiation Protocol (SIP) Status of This Memo This

More information

IP Multicast Technology Overview

IP Multicast Technology Overview IP multicast is a bandwidth-conserving technology that reduces traffic by delivering a single stream of information simultaneously to potentially thousands of businesses and homes. Applications that take

More information

Category: Standards Track Juniper Networks E. Rosen Cisco Systems, Inc. August MPLS Upstream Label Assignment and Context-Specific Label Space

Category: Standards Track Juniper Networks E. Rosen Cisco Systems, Inc. August MPLS Upstream Label Assignment and Context-Specific Label Space Network Working Group Request for Comments: 5331 Category: Standards Track R. Aggarwal Juniper Networks Y. Rekhter Juniper Networks E. Rosen Cisco Systems, Inc. August 2008 MPLS Upstream Label Assignment

More information

Request for Comments: 4680 Updates: 4346 September 2006 Category: Standards Track

Request for Comments: 4680 Updates: 4346 September 2006 Category: Standards Track Network Working Group S. Santesson Request for Comments: 4680 Microsoft Updates: 4346 September 2006 Category: Standards Track Status of This Memo TLS Handshake Message for Supplemental Data This document

More information

Request for Comments: January 2007

Request for Comments: January 2007 Network Working Group Request for Comments: 4781 Category: Standards Track Y. Rekhter R. Aggarwal Juniper Networks January 2007 Status of This Memo Graceful Restart Mechanism for BGP with MPLS This document

More information

Network Working Group. Live Networks, Inc. July Session Description Protocol (SDP) Source Filters

Network Working Group. Live Networks, Inc. July Session Description Protocol (SDP) Source Filters Network Working Group Request for Comments: 4570 Category: Standards Track B. Quinn BoxnArrow.com R. Finlayson Live Networks, Inc. July 2006 Status of This Memo Session Description Protocol (SDP) Source

More information

Category: Standards Track Cisco Systems, Inc. March 2005

Category: Standards Track Cisco Systems, Inc. March 2005 Network Working Group Request for Comments: 3993 Category: Standards Track R. Johnson T. Palaniappan M. Stapp March 2005 Subscriber-ID Suboption for the Dynamic Host Configuration Protocol (DHCP) Relay

More information

Ericsson D. Willis. Cisco Systems. April 2006

Ericsson D. Willis. Cisco Systems. April 2006 Network Working Group Request for Comments: 4453 Category: Informational J. Rosenberg Cisco Systems G. Camarillo, Ed. Ericsson D. Willis Cisco Systems April 2006 Status of This Memo Requirements for Consent-Based

More information

Network Working Group Request for Comments: 4558 Category: Standards Track Cisco Systems D. Papadimitriou Alcatel June 2006

Network Working Group Request for Comments: 4558 Category: Standards Track Cisco Systems D. Papadimitriou Alcatel June 2006 Network Working Group Request for Comments: 4558 Category: Standards Track Z. Ali R. Rahman D. Prairie Cisco Systems D. Papadimitriou Alcatel June 2006 Node-ID Based Resource Reservation Protocol (RSVP)

More information

Network Working Group Request for Comments: 4869 Category: Informational May Suite B Cryptographic Suites for IPsec. Status of This Memo

Network Working Group Request for Comments: 4869 Category: Informational May Suite B Cryptographic Suites for IPsec. Status of This Memo Network Working Group Request for Comments: 4869 Category: Informational L. Law J. Solinas NSA May 2007 Status of This Memo Suite B Cryptographic Suites for IPsec This memo provides information for the

More information

Category: Best Current Practice February Early IANA Allocation of Standards Track Code Points

Category: Best Current Practice February Early IANA Allocation of Standards Track Code Points Network Working Group Request for Comments: 4020 BCP: 100 Category: Best Current Practice K. Kompella Juniper Networks A. Zinin Alcatel February 2005 Status of This Memo Early IANA Allocation of Standards

More information

Category: Standards Track September MIB Textual Conventions for Uniform Resource Identifiers (URIs)

Category: Standards Track September MIB Textual Conventions for Uniform Resource Identifiers (URIs) Network Working Group D. McWalter, Ed. Request for Comments: 5017 Data Connection Ltd Category: Standards Track September 2007 MIB Textual Conventions for Uniform Resource Identifiers (URIs) Status of

More information

Request for Comments: 4142 Category: Standards Track Nine by Nine November 2005

Request for Comments: 4142 Category: Standards Track Nine by Nine November 2005 Network Working Group Request for Comments: 4142 Category: Standards Track D. Crocker Brandenburg G. Klyne Nine by Nine November 2005 Status of This Memo Full-mode Fax Profile for Internet Mail (FFPIM)

More information

Category: Standards Track March Extensible Provisioning Protocol (EPP) Transport Over TCP

Category: Standards Track March Extensible Provisioning Protocol (EPP) Transport Over TCP Network Working Group S. Hollenbeck Request for Comments: 3734 VeriSign, Inc. Category: Standards Track March 2004 Extensible Provisioning Protocol (EPP) Transport Over TCP Status of this Memo This document

More information

Category: Best Current Practice March 2000

Category: Best Current Practice March 2000 Network Working Group Request for Comments: 2780 BCP: 37 Category: Best Current Practice S. Bradner Harvard University V. Paxson ACIRI March 2000 Status of this Memo IANA Allocation Guidelines For Values

More information

Request for Comments: 4633 Category: Experimental August 2006

Request for Comments: 4633 Category: Experimental August 2006 Network Working Group S. Hartman Request for Comments: 4633 MIT Category: Experimental August 2006 Status of This Memo Experiment in Long-Term Suspensions From Internet Engineering Task Force (IETF) Mailing

More information

Network Working Group. Cisco Systems June 2007

Network Working Group. Cisco Systems June 2007 Network Working Group Request for Comments: 4937 Category: Informational P. Arberg Redback Networks V. Mammoliti Cisco Systems June 2007 Status of This Memo IANA Considerations for PPP over Ethernet (PPPoE)

More information

Request for Comments: May 2007

Request for Comments: May 2007 Network Working Group Request for Comments: 4863 Category: Standards Track L. Martini G. Swallow Cisco Systems, Inc. May 2007 Wildcard Pseudowire Type Status of This Memo This document specifies an Internet

More information

Request for Comments: 3932 October 2004 BCP: 92 Updates: 3710, 2026 Category: Best Current Practice

Request for Comments: 3932 October 2004 BCP: 92 Updates: 3710, 2026 Category: Best Current Practice Network Working Group H. Alvestrand Request for Comments: 3932 October 2004 BCP: 92 Updates: 3710, 2026 Category: Best Current Practice Status of this Memo The IESG and RFC Editor Documents: Procedures

More information

Request for Comments: 4255 Category: Standards Track SPARTA January Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints

Request for Comments: 4255 Category: Standards Track SPARTA January Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints Network Working Group Request for Comments: 4255 Category: Standards Track J. Schlyter OpenSSH W. Griffin SPARTA January 2006 Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints Status of

More information

Network Working Group. N. Williams Sun Microsystems June 2006

Network Working Group. N. Williams Sun Microsystems June 2006 Network Working Group Request for Comments: 4557 Category: Standards Track L. Zhu K. Jaganathan Microsoft Corporation N. Williams Sun Microsystems June 2006 Online Certificate Status Protocol (OCSP) Support

More information

Network Working Group. Updates: 3463, 4468, 4954 June 2008 Category: Best Current Practice. A Registry for SMTP Enhanced Mail System Status Codes

Network Working Group. Updates: 3463, 4468, 4954 June 2008 Category: Best Current Practice. A Registry for SMTP Enhanced Mail System Status Codes Network Working Group T. Hansen Request for Comments: 5248 AT&T Laboratories BCP: 138 J. Klensin Updates: 3463, 4468, 4954 June 2008 Category: Best Current Practice A Registry for SMTP Enhanced Mail System

More information

Network Working Group. Category: Standards Track July 2007

Network Working Group. Category: Standards Track July 2007 Network Working Group D. Blacka Request for Comments: 4955 VeriSign, Inc. Category: Standards Track July 2007 Status of This Memo DNS Security (DNSSEC) Experiments This document specifies an Internet standards

More information

Request for Comments: 5179 Category: Standards Track May 2008

Request for Comments: 5179 Category: Standards Track May 2008 Network Working Group N. Williams Request for Comments: 5179 Sun Category: Standards Track May 2008 Generic Security Service Application Program Interface (GSS-API) Domain-Based Service Names Mapping for

More information

Category: Standards Track June Requesting Attributes by Object Class in the Lightweight Directory Access Protocol (LDAP) Status of This Memo

Category: Standards Track June Requesting Attributes by Object Class in the Lightweight Directory Access Protocol (LDAP) Status of This Memo Network Working Group K. Zeilenga Request for Comments: 4529 OpenLDAP Foundation Category: Standards Track June 2006 Requesting Attributes by Object Class in the Lightweight Directory Access Protocol (LDAP)

More information

Network Working Group Request for Comments: 4432 March 2006 Category: Standards Track

Network Working Group Request for Comments: 4432 March 2006 Category: Standards Track Network Working Group B. Harris Request for Comments: 4432 March 2006 Category: Standards Track Status of This Memo RSA Key Exchange for the Secure Shell (SSH) Transport Layer Protocol This document specifies

More information

Category: Standards Track Cisco Systems, Inc January The Secure Shell (SSH) Session Channel Break Extension

Category: Standards Track Cisco Systems, Inc January The Secure Shell (SSH) Session Channel Break Extension Network Working Group Request for Comments: 4335 Category: Standards Track J. Galbraith VanDyke Software P. Remaker Cisco Systems, Inc January 2006 The Secure Shell (SSH) Session Channel Break Extension

More information

Network Working Group Request for Comments: December 2004

Network Working Group Request for Comments: December 2004 Network Working Group Request for Comments: 3967 BCP: 97 Category: Best Current Practice R. Bush IIJ T. Narten IBM Corporation December 2004 Status of this Memo Clarifying when Standards Track Documents

More information

Network Working Group. M. Duckett T. Anschutz BellSouth J. Moisand Juniper Networks September 2006

Network Working Group. M. Duckett T. Anschutz BellSouth J. Moisand Juniper Networks September 2006 Network Working Group Request for Comments: 4638 Category: Informational P. Arberg D. Kourkouzelis Redback Networks M. Duckett T. Anschutz BellSouth J. Moisand Juniper Networks September 2006 Accommodating

More information

Request for Comments: 4759 Category: Standards Track Neustar Inc. L. Conroy Roke Manor Research November 2006

Request for Comments: 4759 Category: Standards Track Neustar Inc. L. Conroy Roke Manor Research November 2006 Network Working Group Request for Comments: 4759 Category: Standards Track R. Stastny Oefeg R. Shockey Neustar Inc. L. Conroy Roke Manor Research November 2006 Status of This Memo The ENUM Dip Indicator

More information

Network Working Group. Category: Standards Track January 2006

Network Working Group. Category: Standards Track January 2006 Network Working Group B. Weis Request for Comments: 4359 Cisco Systems Category: Standards Track January 2006 The Use of RSA/SHA-1 Signatures within Encapsulating Security Payload (ESP) and Authentication

More information

Network Working Group. Category: Informational Cisco Systems A. Shaikh AT&T Labs (Research) April 2005

Network Working Group. Category: Informational Cisco Systems A. Shaikh AT&T Labs (Research) April 2005 Network Working Group Request for Comments: 4061 Category: Informational V. Manral SiNett Corp. R. White Cisco Systems A. Shaikh AT&T Labs (Research) April 2005 Benchmarking Basic OSPF Single Router Control

More information

See Also: 1201 January 1999 Category: Standards Track

See Also: 1201 January 1999 Category: Standards Track Network Working Group I. Souvatzis Request for Comments: 2497 The NetBSD Project See Also: 1201 January 1999 Category: Standards Track Status of this Memo Transmission of IPv6 Packets over ARCnet Networks

More information

Network Working Group Request for Comments: August Address-Prefix-Based Outbound Route Filter for BGP-4

Network Working Group Request for Comments: August Address-Prefix-Based Outbound Route Filter for BGP-4 Network Working Group Request for Comments: 5292 Category: Standards Track E. Chen S. Sangli Cisco Systems August 2008 Status of This Memo Address-Prefix-Based Outbound Route Filter for BGP-4 This document

More information

Category: Standards Track October 2006

Category: Standards Track October 2006 Network Working Group Request for Comments: 4681 Updates: 4346 Category: Standards Track S. Santesson A. Medvinsky J. Ball Microsoft October 2006 TLS User Mapping Extension Status of This Memo This document

More information

Network Working Group Request for Comments: 3446 Category: Informational H. Kilmer D. Farinacci Procket Networks January 2003

Network Working Group Request for Comments: 3446 Category: Informational H. Kilmer D. Farinacci Procket Networks January 2003 Network Working Group Request for Comments: 3446 Category: Informational D. Kim Verio D. Meyer H. Kilmer D. Farinacci Procket Networks January 2003 Status of this Memo Anycast Rendevous Point (RP) mechanism

More information

Network Working Group. Category: Standards Track June 2005

Network Working Group. Category: Standards Track June 2005 Network Working Group P. Jones Request for Comments: 4102 Cisco Systems, Inc. Category: Standards Track June 2005 Status of This Memo Registration of the text/red MIME Sub-Type This document specifies

More information

Network Working Group Request for Comments: December IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6

Network Working Group Request for Comments: December IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6 Network Working Group Request for Comments: 3633 Category: Standards Track O. Troan R. Droms Cisco Systems December 2003 Status of this Memo IPv6 Prefix Options for Dynamic Host Configuration Protocol

More information

Network Working Group Request for Comments: Cisco Systems, Inc. December 2005

Network Working Group Request for Comments: Cisco Systems, Inc. December 2005 Network Working Group Request for Comments: 4243 Category: Standards Track M. Stapp R. Johnson T. Palaniappan December 2005 Vendor-Specific Information Suboption for the Dynamic Host Configuration Protocol

More information

Request for Comments: 5120 Category: Standards Track Cisco Systems N. Sheth Juniper Networks February 2008

Request for Comments: 5120 Category: Standards Track Cisco Systems N. Sheth Juniper Networks February 2008 Network Working Group Request for Comments: 5120 Category: Standards Track T. Przygienda Z2 Sagl N. Shen Cisco Systems N. Sheth Juniper Networks February 2008 Status of This Memo M-ISIS: Multi Topology

More information

Jabber, Inc. August 20, 2004

Jabber, Inc. August 20, 2004 Network Working Group Internet-Draft Expires: February 18, 2005 P. Saint-Andre Jabber Software Foundation J. Hildebrand Jabber, Inc. August 20, 2004 Transporting Atom Notifications over the Extensible

More information

Updates: 2409 May 2005 Category: Standards Track. Algorithms for Internet Key Exchange version 1 (IKEv1)

Updates: 2409 May 2005 Category: Standards Track. Algorithms for Internet Key Exchange version 1 (IKEv1) Network Working Group P. Hoffman Request for Comments: 4109 VPN Consortium Updates: 2409 May 2005 Category: Standards Track Algorithms for Internet Key Exchange version 1 (IKEv1) Status of This Memo This

More information

Request for Comments: 5115 Category: Standards Track UCL January Telephony Routing over IP (TRIP) Attribute for Resource Priority

Request for Comments: 5115 Category: Standards Track UCL January Telephony Routing over IP (TRIP) Attribute for Resource Priority Network Working Group Request for Comments: 5115 Category: Standards Track K. Carlberg G11 P. O Hanlon UCL January 2008 Telephony Routing over IP (TRIP) Attribute for Resource Priority Status of This Memo

More information

Category: Standards Track March 2009

Category: Standards Track March 2009 Network Working Group A. Okmianski Request for Comments: 5426 Cisco Systems, Inc. Category: Standards Track March 2009 Status of This Memo Transmission of Syslog Messages over UDP This document specifies

More information

Category: Informational Alcatel January 2006

Category: Informational Alcatel January 2006 Network Working Group Request for Comments: 4278 Category: Informational S. Bellovin AT&T Labs Research A. Zinin Alcatel January 2006 Standards Maturity Variance Regarding the TCP MD5 Signature Option

More information

Request for Comments: 3968 Updates: 3427 December 2004 BCP: 98 Category: Best Current Practice

Request for Comments: 3968 Updates: 3427 December 2004 BCP: 98 Category: Best Current Practice Network Working Group G. Camarillo Request for Comments: 3968 Ericsson Updates: 3427 December 2004 BCP: 98 Category: Best Current Practice Status of This Memo The Internet Assigned Number Authority (IANA)

More information

Network Working Group. February Media Gateway Control Protocol (MGCP) Redirect and Reset Package

Network Working Group. February Media Gateway Control Protocol (MGCP) Redirect and Reset Package Network Working Group Request for Comments: 3991 Category: Informational B. Foster F. Andreasen Cisco Systems February 2005 Media Gateway Control Protocol (MGCP) Redirect and Reset Package Status of This

More information

Network Working Group. Category: Standards Track September 2006

Network Working Group. Category: Standards Track September 2006 Network Working Group W. Luo Request for Comments: 4667 Cisco Systems, Inc. Category: Standards Track September 2006 Layer 2 Virtual Private Network (L2VPN) Extensions for Layer 2 Tunneling Protocol (L2TP)

More information

Network Working Group. Intended status: Standards Track Columbia U. Expires: March 5, 2009 September 1, 2008

Network Working Group. Intended status: Standards Track Columbia U. Expires: March 5, 2009 September 1, 2008 Network Working Group O. Boyaci Internet-Draft H. Schulzrinne Intended status: Standards Track Columbia U. Expires: March 5, 2009 September 1, 2008 RTP Payload Format for Portable Network Graphics (PNG)

More information

Request for Comments: Starent Networks A. Lior Bridgewater Systems K. Leung Cisco Systems October 2007

Request for Comments: Starent Networks A. Lior Bridgewater Systems K. Leung Cisco Systems October 2007 Network Working Group Request for Comments: 5030 Category: Informational M. Nakhjiri, Ed. Motorola K. Chowdhury Starent Networks A. Lior Bridgewater Systems K. Leung Cisco Systems October 2007 Mobile IPv4

More information

Category: Standards Track December 2003

Category: Standards Track December 2003 Network Working Group R. Droms, Ed. Request for Comments: 3646 Cisco Systems Category: Standards Track December 2003 Status of this Memo DNS Configuration options for Dynamic Host Configuration Protocol

More information

Category: Informational September A Suggested Scheme for DNS Resolution of Networks and Gateways

Category: Informational September A Suggested Scheme for DNS Resolution of Networks and Gateways Network Working Group E. Warnicke Request for Comments: 4183 Cisco Systems Category: Informational September 2005 A Suggested Scheme for DNS Resolution of Networks and Gateways Status of This Memo This

More information

Request for Comments: 3764 Category: Standards Track April enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record

Request for Comments: 3764 Category: Standards Track April enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record Network Working Group J. Peterson Request for Comments: 3764 NeuStar Category: Standards Track April 2004 enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record Status of this

More information

Network Working Group Request for Comments: T. Yoshida Werk Mikro Systems July 2003

Network Working Group Request for Comments: T. Yoshida Werk Mikro Systems July 2003 Network Working Group Request for Comments: 3572 Category: Informational T. Ogura M. Maruyama NTT Network Innovation Labs T. Yoshida Werk Mikro Systems July 2003 Status of this Memo Internet Protocol Version

More information

September The Internet Assigned Number Authority (IANA) tel Uniform Resource Identifier (URI) Parameter Registry. Status of This Memo

September The Internet Assigned Number Authority (IANA) tel Uniform Resource Identifier (URI) Parameter Registry. Status of This Memo Network Working Group Request for Comments: 5341 Updates: 3966 Category: Standards Track C. Jennings Cisco Systems V. Gurbani Bell Laboratories, Alcatel-Lucent September 2008 The Internet Assigned Number

More information

IPv6 PIM. Based on the forwarding mechanism, IPv6 PIM falls into two modes:

IPv6 PIM. Based on the forwarding mechanism, IPv6 PIM falls into two modes: Overview Protocol Independent Multicast for IPv6 () provides IPv6 multicast forwarding by leveraging static routes or IPv6 unicast routing tables generated by any IPv6 unicast routing protocol, such as

More information

Internet Engineering Task Force (IETF) Request for Comments: 7213 Category: Standards Track. M. Bocci Alcatel-Lucent June 2014

Internet Engineering Task Force (IETF) Request for Comments: 7213 Category: Standards Track. M. Bocci Alcatel-Lucent June 2014 Internet Engineering Task Force (IETF) Request for Comments: 7213 Category: Standards Track ISSN: 2070-1721 D. Frost Blue Sun S. Bryant Cisco Systems M. Bocci Alcatel-Lucent June 2014 Abstract MPLS Transport

More information

Category: Informational May Use of Hash Algorithms in Internet Key Exchange (IKE) and IPsec

Category: Informational May Use of Hash Algorithms in Internet Key Exchange (IKE) and IPsec Network Working Group P. Hoffman Request for Comments: 4894 VPN Consortium Category: Informational May 2007 Use of Hash Algorithms in Internet Key Exchange (IKE) and IPsec Status of This Memo This memo

More information