RE: IGMPV3: Source timer expiration in Exclude Mode

Srivatsan S <[email protected]> Thu, 3 Oct 2002 09:05:12 +0530
Newsgroups gmane.ietf.idmr
Message-ID <[email protected]>
Suresh,

     Following table gives u a more clear picture.

   Mode                      Source Timer

  EXCLUDE             If source timer is running, then there is a=20
                      conflict for the source, i.e., one client wants
                      mcast packets from the source, while another =
doesn't.
                      Hence the result is if source timer is running in=20
                      EXCLUDE mode, the mcast packets from the source =
are
                      forwarded to the n/w. It is the responsibility
                      of the client to filter out unwanted packets.

  EXCLUDE             No source timers are running. The clients in this
                      n/w are in total agreement that they don't need =
packets
                      from this source.

  INCLUDE             Source timer should be running. Because if the =
source
                      timers are not running, there is no point in =
keeping=20
                      the entry as it is obvious that none of the =
clients=20
                      are interested.

    Also, note that in EXCLUDE mode if any igmp packets are received =
which
contains
    sources to be blocked, these are not blocked immediately. A Group =
and
source=20
    specific query is sent to make sure that none of the clients on the =
n/w
wants
    packets from the source. At this point of time, the mode is EXCLUDE =
with=20
    source timer running. If no response is received, the timer expires
blocking=20
    the source. If a client responds, the source timer continues to=20
    run with all mcast packets from the source being forwarded to the
interface.

    Hope this helps.

Thanks,
Srivatsan


----------------------------------------------------------
Srivatsan S
MindTree Consulting, Bangalore.
Ph: 91-80-6711777 Extn:1428
----------------------------------------------------------
                     =20

-----Original Message-----
From: Suresh Boddapati [mailto:[email protected]]
Sent: Wednesday, October 02, 2002 9:55 PM
To: idmr
Subject: IGMPV3: Source timer expiration in Exclude Mode


Hi,
	In the table specified in Section 6.3, when a source timer expires in
EXCLUDE mode, it says "DO NOT Remove Record". I am assuming this means =
the
source record. If so, what is the use of keeping the record and not =
removing
it as is done when the mode is INCLUDE? When the group timer expires and =
the
transition happens to INCLUDE mode, all the source records that have =
expired
timers are removed anyway. Why keep them till the group timer expires?
Thanks.

Suresh