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.
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
