Hi Hal,<br>
Thanks for replying.<br><br><div><span class="gmail_quote">On 03 Mar 2006 06:29:50 -0500, <b class="gmail_sendername">Hal Rosenstock</b> <<a href="mailto:halr@voltaire.com">halr@voltaire.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Devesh,<br><br>On Thu, 2006-03-02 at 23:31, Devesh Sharma wrote:<br>> On 02 Mar 2006 08:35:04 -0500, Hal Rosenstock <<a href="mailto:halr@voltaire.com">halr@voltaire.com</a>><br>> wrote:<br>>         Hi Devesh,
<br>><br>>         On Thu, 2006-03-02 at 08:03, Devesh Sharma wrote:<br>>         > Hi All,<br>>         > I have another query regarding Opensm,<br>>         > What is MLID assignment policy?<br>>         > Is there any porvision that MLID assigned by Opensm may
<br>>         always remain<br>>         > in 0xC001 0xC0FF range, In case by underliying hardware only<br>>         255<br>>         > seprate multicast groups are supported at a time?<br>><br>>         OpenSM does not overlay multiple groups (MGIDs) with the same
<br>>         characteristics on the same MLID. It uses unique MLIDs per<br>>         group.<br>><br>> This is fine, each group will have unique MLID though  they have same<br>> characteristics, I am trying to know is,
<br>> as in unicast LID assignment there is a file maintained by SM, so for<br>> MLID is there any such mapping file<br><br>No.<br><br>> or this is maintained in some internal structure,<br><br>The MLIDs in use are maintained in an internal structure.
<br><br>>  or every create request with new MGID will be given One higher MLID<br>> from MLID assigned to previous create request and as the<br>> switchInfo::MulticastFDBCap is reached, create request will fail?<br>
<br>Sort of. MLIDs are also returned when the group is reclaimed some time<br>after it is deleted (last full member leaves). That leaves holes in the<br>table so it is not a simple increment. Requests fail when a new group
<br>creation would cause there to be MLIDs in use greater than the lowest<br>SwitchInfo:MulticastFDBCap in the subnet.<br><br>I'm not sure what your concern is here.</blockquote><div><br>
Here I am finding the possibility of whether 16 bit MLID can be mapped on a 8 bit number, which is my requirement.<br>
<br>
Well thanks again for replying.<br>
<br>
Devesh<br>
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">-- Hal<br><br>>         MLIDs start at 0xC000 and are constrained by the least capable
<br>>         switch<br>>         (in terms of SwitchInfo::MulticastFDBCap).<br>><br>>         Are you just asking or are you having some issue in this area<br>>         ?<br>><br>> I am just asking about this.
<br>><br>>         -- Hal<br>><br>><br>><br><br></blockquote></div><br>