25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Note the following fields in the <strong>IP</strong>v6 header of the message:<br />

Next 58 (for the following ICMPv6 message header).<br />

Hops Always set to 1.<br />

Source address A link-local source address is used.<br />

In the MLD message itself, notice:<br />

Type There are three types of MLD messages:<br />

130 Multicast Listener Query<br />

366 <strong>TCP</strong>/<strong>IP</strong> <strong>Tutorial</strong> <strong>and</strong> <strong>Technical</strong> <strong>Overview</strong><br />

There are two types of queries:<br />

– General query: Used to find which multicast<br />

addresses are being listened for on a link.<br />

– Multicast-address-specific query: Used to find if<br />

any nodes are listening for a specific multicast<br />

address on a link.<br />

131 Multicast listener report<br />

Used by a node to report that it is listening to a<br />

multicast address.<br />

132 Multicast listener done<br />

Used by a node to report that it is ceasing to listen to a<br />

multicast address.<br />

Code Set to 0 by sender <strong>and</strong> ignored by receivers.<br />

Max response delay This sets the maximum allowed delay before a<br />

responding report must be sent. This parameter is only<br />

valid in query messages. Increasing this parameter can<br />

prevent sudden bursts of high traffic if there a lot of<br />

responders on a network.<br />

Multicast address In a query message, this field is set to zero for a general<br />

query, or set to the specific <strong>IP</strong>v6 multicast address for a<br />

multicast-address-specific query.<br />

In a response or done message, this field contains the<br />

multicast address being listened for.<br />

A router uses MLD to learn which multicast addresses are being listened for on<br />

each of its attached links. The router only needs to know that nodes listening for<br />

a particular address are present on a link; it does not need to know the unicast<br />

address of those listening nodes, or how many listening nodes are present.

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

Saved successfully!

Ooh no, something went wrong!