Ethernet LAN IGMP fast-leave

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
IGMP fast-leave Mark 05-29-09
Posted by Mark on May 29, 2009, 3:28 am
Please log in for more thread options
Hello,

trying to understand how "fast-leave" works; I do realize it's related to
IGMP Leave messages and how they are processed by IGMP aware switches, but
no more.

RFC2236 mentions this term only one time, without further explanations. As I
understand, "fast-leave" (or as some manufacturers call it "immediate
leave") isn't standard?

Would someone be so kind to explain me the machinery of this procedure?

--
Mark



Posted by Stephen on May 29, 2009, 4:56 pm
Please log in for more thread options
On Fri, 29 May 2009 16:28:33 +0900, "Mark"

>Hello,
>
>trying to understand how "fast-leave" works; I do realize it's related to
>IGMP Leave messages and how they are processed by IGMP aware switches, but
>no more.
>
fast leave came in as part of IGMP v2.

>RFC2236 mentions this term only one time, without further explanations. As I
>understand, "fast-leave" (or as some manufacturers call it "immediate
>leave") isn't standard?

RFC 2236 says a host"may" send a fast leave when leaving a group, so
it isnt mandatory, but many client IP stacks always send it when exits
a group.
>
>Would someone be so kind to explain me the machinery of this procedure?

a host sends a leave to "all routers" multicast.
The router then sends a group specific query(s) to see if any hosts
are left, and removes the group if there is no reply.

AFAIR default is 1 sec timeout and 2 queries, so the group should get
dropped after 2 sec or so.
--
Regards

stephen_hope@xyzworld.com - replace xyz with ntl

Posted by Mark on June 3, 2009, 1:57 am
Please log in for more thread options

>>Would someone be so kind to explain me the machinery of this procedure?
>
> a host sends a leave to "all routers" multicast.
> The router then sends a group specific query(s) to see if any hosts
> are left, and removes the group if there is no reply.

So the gist of fast-leave is not to wait til group membership timers on
multicast routers have expired, but quickly send a group-specific query and
if not report were received, remove the group?

Is it the same way how Layer2 devices implement fast leave (sometimes called
immediate-leave) ?

> AFAIR default is 1 sec timeout and 2 queries, so the group should get
> dropped after 2 sec or so.

--
Mark



Similar ThreadsPosted
IGMP January 12, 2010, 1:39 am
a question about igmp September 15, 2004, 1:36 am
IGMP snooping and STP October 14, 2004, 4:27 pm
IGMP for Linux November 3, 2004, 3:09 pm
IGMP Snooping June 2, 2008, 8:17 am
igmp query and snooping October 6, 2004, 6:13 am
IGMP routing startup October 19, 2004, 2:14 pm
Need a Querier for IGMP Snooping November 11, 2005, 4:48 am
IGMP fast-leave May 29, 2009, 3:28 am
Limits on IGMP tuning parameters October 26, 2004, 8:53 am
Does someone have IGMP snooping source code for Bridge?? May 30, 2006, 9:06 am
Should a snooping switch proxy or forward IGMP queries? January 18, 2005, 11:10 am
IP layer and layer 2 IGMP Snooping June 7, 2008, 1:28 am
Residential Cabling Guide

Home Cabling Guide

Finally, an instantly downloadable book that saves you thousands in home improvement dollars! Enjoy living in 21st century technology-advanced home while increasing its selling value and competitive advantage on the real estate market. Whether your cabling is for home office or high-tech leisure, you can wire your home yourself or learn "wirish" to speak with your cabling contractors in their language!

Learn More