FC-LS-2 (r2.11 section 4.2.2 item e) requires ELS timeouts to be 2*R_A_TOV

-- james s


Joe Eykholt wrote:
> Hi all,
>
> We noticed a problem in a complex fabric with IVR - inter-VSAN routing
> with certain targets.
>
> IVR provides a way for a shared device such as a tape drive to appear
> in multiple VSANs by a sort of proxying/NAT setup.  It's available on
> some MDS switches.
>
> What happens is that the switches can delay the PLOGI to the target
> for longer than the current E_D_TOV (2-second) timeout.  When libfc aborts
> the PLOGI, the abort causes the target to send back a LOGO.  This may
> not cause a problem, when we retry, but it would be nicer if we didn't
> retry so quickly.
>
> Other HBAs use a timeout of 2 * R_A_TOV = 20 seconds, I'm told.
>
> Does anyone see a problem with changing libfc accordingly?
>
> This shouldn't cause a problem because PLOGI retries should be rare,
> but if they do occur would delay target setup by a lot.
>
> I would keep the FLOGI retry period at 2 seconds, however.
>
>       Thanks,
>       Joe
> _______________________________________________
> devel mailing list
> [email protected]
> http://www.open-fcoe.org/mailman/listinfo/devel
>
>   
_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to