this is how it works on Siemens S223. Or you where interested in how this works in RouterOS?
Check how it works with all manufacturers around the world (excluding mikrotik).
Check what is the standard!
Juniper:
http://www.juniper.net/documentation/en ... -igmp.html
When the immediate leave setting is enabled, the
device removes an interface from the forwarding-table entry without first sending IGMP group-specific queries to the interface. The interface is pruned from the multicast tree for the multicast group specified in the IGMP leave message.
Cisco:
http://www.cisco.com/c/en/us/td/docs/sw ... #wp1055006
Upon receiving a group-specific IGMPv2 leave message, IGMP immediately
removes the interface from the Layer 2 forwarding table entry for that multicast group, unless a multicast router was learned on the port. Fast-leave processing improves bandwidth management for all hosts on a switched network.
H3C:
http://www.h3c.com/portal/Technical_Sup ... 1285_0.htm
With this function enabled, when the switch receives an IGMP leave message on a port, it directly
removes that port from the forwarding table entry for the specific group.
DELL:
http://www.manualslib.com/manual/419244 ... l?page=339
immediately remove the layer 2 LAN interface from its forwarding table entry upon receiving an IGMP leave message for that multicast group
http://www.google.com/patents/EP1909439B1?cl=en
37: After receiving the IGMP Leave packet from STB1, the DSLAM sends an IGMP Group Specific Query packet to determine whether there is another STB watching Channel 1 via the port; if there is not another STB watching Channel 1 via the port, stops sending multicast stream 1 to the port; if an IGMP Quick Leave manner is adopted, the DSLAM directly
stops forwarding multicast stream 1 to the port instead of sending the IGMP Group Specific Query packet.
http://www.foundrynet.com/services/docu ... html#85041
When fast-leave-v2 is configured, when the device receives a leave message, it immediately
stops forwarding to that port
Not to mention further, there are standards. It's insane that fast leave message which comes to one interface stops stream on all interfaces. What is the purpose of fast leavea if it can not be used?