Title: RE: [openib-general] RE: OpenSM Work
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
 
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to