[openib-general] Some ib_mad.h Redirection Comments

Roland Dreier roland at topspin.com
Fri Aug 6 15:51:31 PDT 2004


    Yaron> I don't see what is the value in having every potential GSI
    Yaron> client implement a common functionality of identifying it's
    Yaron> a Redirect, and resending the request to the new location,
    Yaron> why not just have the GSI layer do that common
    Yaron> functionality for all the consumers ?  I think it is also
    Yaron> trivial for the GSI to implement such functionality

I think you're underestimating the amount of policy and complication
involved in putting redirect handling in the common layer.  First of
all the GSI layer would have to maintain a table indexed by (at least)
class, destination and source address (since redirects may depend on
the requester).  Then we have the problem of what to do if a
redirected request times out -- should the common layer then
automatically try resending the request to the original address?

 - Roland



More information about the general mailing list