02.10.2013 Views

FTOS Configuration Guide for the C-Series - Force10 Networks

FTOS Configuration Guide for the C-Series - Force10 Networks

FTOS Configuration Guide for the C-Series - Force10 Networks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Leaving a Multicast Group<br />

1. A host sends a membership report of type 0x17 (IGMP Leave message) to <strong>the</strong> all routers multicast<br />

address 224.0.0.2 when it no longer cares about multicast traffic <strong>for</strong> a particular group.<br />

2. The querier sends a Group-Specific Query to determine whe<strong>the</strong>r <strong>the</strong>re are any remaining hosts in <strong>the</strong><br />

group. There must be at least one receiver in a group on a subnet <strong>for</strong> a router to <strong>for</strong>ward multicast<br />

traffic <strong>for</strong> that group to <strong>the</strong> subnet.<br />

3. Any remaining hosts respond to <strong>the</strong> query according to <strong>the</strong> delay timer mechanism (see Adjusting<br />

Query and Response Timers on page 590). If no hosts respond (because <strong>the</strong>re are none remaining in<br />

<strong>the</strong> group) <strong>the</strong> querier waits a specified period, and sends ano<strong>the</strong>r query. If it still receives no response,<br />

<strong>the</strong> querier removes <strong>the</strong> group from <strong>the</strong> list associated with <strong>for</strong>warding port and stops <strong>for</strong>warding<br />

traffic <strong>for</strong> that group to <strong>the</strong> subnet.<br />

IGMP version 3<br />

Conceptually, IGMP version 3 behaves <strong>the</strong> same as version 2. There are differences:<br />

• Version 3 adds <strong>the</strong> ability to filter by multicast source, which helps multicast routing protocols avoid<br />

<strong>for</strong>warding traffic to subnets where <strong>the</strong>re are no interested receivers.<br />

• To enable filtering, routers must keep track of more state in<strong>for</strong>mation, that is, <strong>the</strong> list of sources that<br />

must be filtered. An additional query type, <strong>the</strong> Group-and-Source-Specific Query, keeps track of state<br />

changes, while <strong>the</strong> Group-Specific and General queries still refresh existing state.<br />

• Reporting is more efficient and robust: hosts do not suppress query responses (non-suppression helps<br />

track state and enables <strong>the</strong> immediate-leave and IGMP Snooping features), state-change reports are<br />

retransmitted to insure delivery, and a single membership report bundles multiple statements from a<br />

single host, ra<strong>the</strong>r than sending an individual packet <strong>for</strong> each statement.<br />

The version 3 packet structure is different from version 2 to accommodate <strong>the</strong>se protocol enhancements.<br />

Queries (Figure 410) are still sent to <strong>the</strong> all-systems address 224.0.0.1, but reports (Figure 411) are sent to<br />

<strong>the</strong> all IGMP version 3-capable multicast routers address 244.0.0.22 .<br />

Figure 410 IGMP version 3 Membership Query Packet Format<br />

Type<br />

(0x11)<br />

Code: 0x11: Membership Query<br />

Max. Response<br />

Code<br />

Maximum Response Time<br />

derived from this value<br />

Checksum<br />

Group Address<br />

Reserved S Querier Robustness<br />

Value<br />

(2)<br />

Bit flag that when set to<br />

1 suppresses router query<br />

response timer updates<br />

Querier's Query<br />

Interval Code<br />

Query Interval derived<br />

from this value<br />

Number of times that a<br />

router or receiver transmits<br />

a query or report to insure<br />

that it is received<br />

<strong>FTOS</strong> <strong>Configuration</strong> <strong>Guide</strong>, version 7.7.1.0 585<br />

Number of<br />

Sources<br />

Number of source addresses<br />

to be filtered<br />

Source Addresses<br />

Source addresses to be<br />

filtered<br />

fnC0070mp

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!