Re: Question about IGMP host implementation

Indranil Bhattacharya <[email protected]> Wed, 12 Oct 2011 19:54:26 +0530
Newsgroups gmane.ietf.magma
Message-ID <CAAaur94fK2C+HnnbnOjdrOTfDatJ9g1gATxvkzQ-LcdrW7ogVw@mail.gmail.com>
--===============6848263952700457730==
Content-Type: multipart/alternative; boundary=0016e642db94ff13ef04af1ac7f0

--0016e642db94ff13ef04af1ac7f0
Content-Type: text/plain; charset=ISO-8859-1

Hi Suresh,
                           VLANA(10.x.x.x)         VLANB(20.x.x.x)

RTR-------------------------------sw------------------------------HOST.

All the queries received on VLANA will be forwared to VLANB. When mcast data
is received on vlanA those will also be forwarded on vlanB after some header
rewrite. Please let me know if this answers your question.
Thanks,
Indranil
On Wed, Oct 12, 2011 at 4:16 PM, Beeram, Suresh KumarReddy
<[email protected]>wrote:

>  Hi Indranil,****
>
> Why the Query coming from VLAN-A has to be forwarded to VLAN-B?****
>
> In general switch should forward the Query packets to all the ports in same
> VLAN(VLAN-A). Hosts receiving the Query can reply to the query even the
> source address of the Query is in different subnet.****
>
> Is there anything I am missing in your reply???****
>
> Thanks****
>
> B S  Reddy****
>
> ** **
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf
> Of *Indranil Bhattacharya
> *Sent:* Wednesday, October 12, 2011 2:06 PM
> *To:* Kunal Shah
> *Cc:* [email protected]
> *Subject:* Re: [magma] Question about IGMP host implementation****
>
> ** **
>
> Hi Kunal,****
>
>  ****
>
>              Yes it should. The scenario that I have in mind is a switch
> whose mrouter interface is in vlanA and igmp joins are received on an
> interface in vlanB. In this case, query coming from vlanA(different subnet)
> has to be answered by hosts in vlanB.****
>
>  ****
>
> Thanks,****
>
> Indranil****
>
> On Wed, Oct 12, 2011 at 6:08 AM, Kunal Shah <[email protected]>
> wrote:****
>
> Hi all,****
>
>  ****
>
> Can an IGMPv2 host respond to a general query originated from a subnet
> other then its own?? RFC 2236 states: ****
>
>  ****
>
> ""query received" occurs when the host receives either a valid
>      General Membership Query message, or a valid Group-Specific
>      Membership Query message.  To be valid, the Query message must be
>      at least 8 octets long, and have a correct IGMP checksum.  The
>      group address in the IGMP header must either be zero (a General
>      Query) or a valid multicast group address (a Group-Specific Query)" *
> ***
>
>  ****
>
> There is no requirement for the source address to be on the same subnet as
> the host.****
>
>  ****
>
> Thanks,****
>
> Kunal****
>
>  ****
>
>
> _______________________________________________
> magma mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/magma****
>
> ** **
>

--0016e642db94ff13ef04af1ac7f0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hi Suresh,</div>
<div>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0 VLANA(10.x.x.x)=A0=A0=A0=A0=A0=A0=A0=A0=A0VLANB(20.x.x.x)</div>
<div>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 RTR------------------------=
-------sw------------------------------HOST.</div>
<div>=A0</div>
<div>All the queries received on VLANA will be forwared to VLANB. When mcas=
t data is received on vlanA those will also be forwarded on vlanB after som=
e header rewrite. Please let me know if this answers your question.<br>
</div>
<div>Thanks,</div>
<div>Indranil<br></div>
<div class=3D"gmail_quote">On Wed, Oct 12, 2011 at 4:16 PM, Beeram, Suresh =
KumarReddy <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]">sbeeram@=
hp.com</a>&gt;</span> wrote:<br>
<blockquote style=3D"BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex=
; PADDING-LEFT: 1ex" class=3D"gmail_quote">
<div lang=3D"EN-US" vlink=3D"purple" link=3D"blue">
<div>
<p class=3D"MsoNormal"><span style=3D"COLOR: #1f497d; FONT-SIZE: 11pt">Hi I=
ndranil,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"COLOR: #1f497d; FONT-SIZE: 11pt">Why =
the Query coming from VLAN-A has to be forwarded to VLAN-B?<u></u><u></u></=
span></p>
<p class=3D"MsoNormal"><span style=3D"COLOR: #1f497d; FONT-SIZE: 11pt">In g=
eneral switch should forward the Query packets to all the ports in same VLA=
N(VLAN-A). Hosts receiving the Query can reply to the query even the source=
 address of the Query is in different subnet.<u></u><u></u></span></p>

<p class=3D"MsoNormal"><span style=3D"COLOR: #1f497d; FONT-SIZE: 11pt">Is t=
here anything I am missing in your reply???<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"COLOR: #1f497d; FONT-SIZE: 11pt">Than=
ks<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"COLOR: #1f497d; FONT-SIZE: 11pt">B S=
=A0 Reddy<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"COLOR: #1f497d; FONT-SIZE: 11pt"><u><=
/u>=A0<u></u></span></p>
<div style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING=
-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1p=
t solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<p class=3D"MsoNormal"><b><span style=3D"FONT-SIZE: 10pt">From:</span></b><=
span style=3D"FONT-SIZE: 10pt"> <a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a> [mailto:<a href=3D"mailto:magma=
[email protected]" target=3D"_blank">[email protected]</a>] <b>On Beha=
lf Of </b>Indranil Bhattacharya<br>
<b>Sent:</b> Wednesday, October 12, 2011 2:06 PM<br><b>To:</b> Kunal Shah<b=
r><b>Cc:</b> <a href=3D"mailto:[email protected]" target=3D"_blank">magma@ietf=
.org</a><br><b>Subject:</b> Re: [magma] Question about IGMP host implementa=
tion<u></u><u></u></span></p>
</div>
<div>
<div></div>
<div class=3D"h5">
<p class=3D"MsoNormal"><u></u>=A0<u></u></p>
<div>
<p class=3D"MsoNormal">Hi Kunal,<u></u><u></u></p></div>
<div>
<p class=3D"MsoNormal">=A0<u></u><u></u></p></div>
<div>
<p class=3D"MsoNormal">=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Yes it should. =
The scenario that I have in mind is a switch whose mrouter interface is in =
vlanA and igmp joins are received on an interface in vlanB. In this case, q=
uery coming from vlanA(different subnet) has to be answered by hosts in vla=
nB.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=A0<u></u><u></u></p></div>
<div>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p></div>
<div>
<p style=3D"MARGIN-BOTTOM: 12pt" class=3D"MsoNormal">Indranil<u></u><u></u>=
</p></div>
<div>
<p class=3D"MsoNormal">On Wed, Oct 12, 2011 at 6:08 AM, Kunal Shah &lt;<a h=
ref=3D"mailto:[email protected]" target=3D"_blank">kunal.shah@ericsso=
n.com</a>&gt; wrote:<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">Hi all,<u></u><u></u=
></span></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">=A0<u></u><u></u></s=
pan></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">Can an IGMPv2 host r=
espond to a general query originated from a subnet other then its own?? RFC=
 2236 states: <u></u><u></u></span></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">=A0<u></u><u></u></s=
pan></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">&quot;</span><span s=
tyle=3D"FONT-FAMILY: &#39;Courier New&#39;; FONT-SIZE: 10pt">&quot;query re=
ceived&quot; occurs when the host receives either a valid<br>=A0=A0=A0=A0 G=
eneral Membership Query message, or a valid Group-Specific<br>
=A0=A0=A0=A0 Membership Query message.=A0 To be valid, the Query message mu=
st be<br>=A0=A0=A0=A0 at least 8 octets long, and have a correct IGMP check=
sum.=A0 The<br>=A0=A0=A0=A0 group address in the IGMP header must either be=
 zero (a General<br>=A0=A0=A0=A0 Query) or a valid multicast group address =
(a Group-Specific Query)</span><span style=3D"FONT-SIZE: 10pt">&quot; <u></=
u><u></u></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">=A0<u></u><u></u></s=
pan></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">There is no requirem=
ent for the source address to be on the same subnet as the host.<u></u><u><=
/u></span></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">=A0<u></u><u></u></s=
pan></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">Thanks,<u></u><u></u=
></span></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">Kunal<u></u><u></u><=
/span></p></div>
<div>
<p class=3D"MsoNormal"><span style=3D"FONT-SIZE: 10pt">=A0<u></u><u></u></s=
pan></p></div></div>
<p style=3D"MARGIN-BOTTOM: 12pt" class=3D"MsoNormal"><br>__________________=
_____________________________<br>magma mailing list<br><a href=3D"mailto:ma=
[email protected]" target=3D"_blank">[email protected]</a><br><a href=3D"https://ww=
w.ietf.org/mailman/listinfo/magma" target=3D"_blank">https://www.ietf.org/m=
ailman/listinfo/magma</a><u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p></div></div></div></div></block=
quote></div><br>

--0016e642db94ff13ef04af1ac7f0--

--===============6848263952700457730==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
magma mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/magma

--===============6848263952700457730==--