[ofa-general] rdma cm timeout option, was [iWARP issues]
Talpey, Thomas
Thomas.Talpey at netapp.com
Wed Dec 12 10:40:48 PST 2007
At 02:15 PM 12/10/2007, Caitlin Bestler wrote:
>So there is need for *some* mechanism to timeout a stalled iWARP connectionion
>process even after a valid TCP connection is established. A vendor
>specific, non-
>configurable, method is probably more than adequate. But *something* has to be
>there, you cannot just rely on the TCP mechanisms. Nor can you assume that the
>TCP stack servicing RDMA connections has the same defaults as the host stack.
Yes, protection from upper layer timeouts is important. But I'm not
certain whether you're advocating a CM layer timeout, or a vendor-
specific requirement in each card's lower stack.
I tend to prefer the latter - to avoid assumptions in the CM. At
connection time, CM can't tell the difference between a TCP delay
and an MPA delay. This could lead to bad assumptions and misleading
errors.
Tom.
More information about the general
mailing list