[openib-general] [OpenSM] multicast group - mtu_selector question

Yael Kalka yael at mellanox.co.il
Mon Aug 8 00:39:36 PDT 2005


Hello All,
I have a question regarding the exact meaning of the mtu selector in the
MCMemberRecord:
Does the multicast group carry a range of mtus according to the creation
request mtu_selector and
mtu, or does it carry an exact mtu selected according to the request
mtu_selector and mtu?
 
When a multicast group is created, if the value of the mtu selector in the
request MCMemberRecord
is not 2 (meaning: greater than or lower than), does this value of the
mtu_selector have a 
meaning outside the scope of the creation request? 
For example, if a request to create was received with mtu selector = 0, and
the mtu = 256.
and the multicast group was created with the specific mtu value 2048
(selected by the SA according to p913 l14-16):
1. Does a join request with mtu=1024, and selector=2 succeed?
2. Does a query request with mtu=256, and selector=0 (both compmask are set)
return the above mcgroup?
 
My understanding is:
mcgroup does not carry the mtu_selector value, meaning it will always carry
an exact mtu value.
Thus the answers to the previous questions are: 
1. No. Since the mcgroup was created with mtu=2048.
2. No. There is no meaning for this query (the mtu must be provided along
with mtu selector).
 
Thank you in advance,
Yael
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/general/attachments/20050808/a76dbbab/attachment.html>


More information about the general mailing list