draft-ietf-mmusic-sdp-srcfilter-01.txt   draft-ietf-mmusic-sdp-srcfilter-02.txt 
Internet-Draft Bob Quinn Internet-Draft Bob Quinn
Celox Networks; Celox Networks;
Ross Finlayson Ross Finlayson
LIVE.COM LIVE.COM
Expires 1 Jan 2003 1 July 2002 Expires 24 April 2003 24 October 2002
SDP Source-Filters SDP Source-Filters
<draft-ietf-mmusic-sdp-srcfilter-01.txt> <draft-ietf-mmusic-sdp-srcfilter-02.txt>
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with all This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026. provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Task Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF), its areas, and its working groups. Note that other groups Force (IETF), its areas, and its working groups. Note that other groups
may also distribute working documents as Internet-Drafts. may also distribute working documents as Internet-Drafts.
skipping to change at line 122 skipping to change at line 122
returned from a DNS lookup. returned from a DNS lookup.
The third sub-field <dest-address> is the destination address, which The third sub-field <dest-address> is the destination address, which
must correspond to one or more of the session's "connection-address" must correspond to one or more of the session's "connection-address"
field values. It may be either a unicast or multicast address, an FQDN field values. It may be either a unicast or multicast address, an FQDN
(fully-qualified domain name), or the "*" wildcard to match any/all of (fully-qualified domain name), or the "*" wildcard to match any/all of
the session's "connection-address" values. the session's "connection-address" values.
And the fourth sub-field <src-list> is the list of source And the fourth sub-field <src-list> is the list of source
hosts/interfaces in the source-filter, and consists of one or more hosts/interfaces in the source-filter, and consists of one or more
unicast addresses or FQDNs, separated by (email-safe) whitespace. unicast addresses or FQDNs, separated by space characters.
The format and content of these semantic elements are derived from and The format and content of these semantic elements are derived from and
compatible with those defined in [SDP]. For more detail, see Appendix compatible with those defined in [SDP]. For more detail, see Appendix
A in this document. A in this document.
2.1 Processing Rules 2.1 Processing Rules
There are a number of details to consider when parsing the SDP source- There are a number of details to consider when parsing the SDP source-
filter syntax. filter syntax.
skipping to change at line 200 skipping to change at line 200
<session-description> = <session-description> =
v=0 v=0
o=The King <Elvis@ipmulticast.com> o=The King <Elvis@ipmulticast.com>
s=Elvis Impersonation s=Elvis Impersonation
i=All Elvis, all the time i=All Elvis, all the time
u=http://www.ipmulticast.com/ElvisLive/ u=http://www.ipmulticast.com/ElvisLive/
t=0 0 t=0 0
a=recvonly a=recvonly
<media-description 1> = <media-description 1> =
m=audio 54321 RTP/AVP 0 m=audio 54320 RTP/AVP 0
<media-description 2> = <media-description 2> =
m=video 54322 RTP/AVP 0 m=video 54322 RTP/AVP 34
2.2.1 Source-Specific Multicast Example 2.2.1 Source-Specific Multicast Example
Multicast addresses in the Source-Specific Multicast [SSM] range Multicast addresses in the Source-Specific Multicast [SSM] range
require a single unicast sender address for each multicast destination, require a single unicast sender address for each multicast destination,
so the source-filter specification provides a natural fit. In this so the source-filter specification provides a natural fit. In this
example, a session member should receive only traffic sent from example, a session member should receive only traffic sent from
192.168.9.10 to the multicast session address 232.3.4.5. 192.168.9.10 to the multicast session address 232.3.4.5.
<session-description> <session-description>
skipping to change at line 405 skipping to change at line 405
filter-spec = nettype address-types dest-address src-list filter-spec = nettype address-types dest-address src-list
address-types = "*" | addrtype address-types = "*" | addrtype
; "*" for all address types (both IP4 and IP6), ; "*" for all address types (both IP4 and IP6),
; but only when <dest-address> and <src-list> ; but only when <dest-address> and <src-list>
; reference FQDNs ; reference FQDNs
dest-address = "*" | IP4-address | IP6-address | FQDN dest-address = "*" | IP4-address | IP6-address | FQDN
; "*" applies to all connection-address values ; "*" applies to all connection-address values
src-list = *(addr email-safe) addr src-list = *(addr SP) addr
; one or more unicast source addresses (in standard ; one or more unicast source addresses (in standard
; IPv4 or IPv6 ASCII-notation form) or FQDNs ; IPv4 or IPv6 ASCII-notation form) or FQDNs
; SP is the ASCII 'space' character (0x20)
References References
[CA-96.21] CERT Advisory CA-96.21, "TCP SYN Flooding and IP [CA-96.21] CERT Advisory CA-96.21, "TCP SYN Flooding and IP
Spoofing Attacks," September 1996 Spoofing Attacks," September 1996
[ABNF] D. Crocker, P. Overell, "Augmented BNF for Syntax [ABNF] D. Crocker, P. Overell, "Augmented BNF for Syntax
Specifications: ABNF," RFC 2234, November 1997 Specifications: ABNF," RFC 2234, November 1997
[IGMPv1] S. Deering, "Host Extensions for IP Multicasting," RFC [IGMPv1] S. Deering, "Host Extensions for IP Multicasting," RFC
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/