>>>>> "Yoshihiro" == Yoshihiro Ohba <[email protected]> writes:

    Yoshihiro> RFC 3748 also says: " When run over a reliable lower
    Yoshihiro> layer (e.g., EAP over ISAKMP/TCP, as within [PIC]), the
    Yoshihiro> authenticator retransmission timer SHOULD be set to an
    Yoshihiro> infinite value, so that retransmissions do not occur at
    Yoshihiro> the EAP layer. "

    Yoshihiro> This allows double-layer retransmissions in some cases.
    Yoshihiro> For example, EAP peer may be temporally busy and may have
    Yoshihiro> to discard received requests.  In such a case, EAP-layer
    Yoshihiro> retransmissions on top of reliable lower layer can be
    Yoshihiro> useful.

But would not actually happen if you set  the timer to infinite.

    Yoshihiro> EAP retransmissions can be useful in some cases even with
    Yoshihiro> GSS-API, and I am wondering why GSS-EAP mandates option 2
    Yoshihiro> (I am sorry for noticing this late).

Because GSS-API requires each round trip be started by the initiator and
receive at most one response from the acceptor.  I.E. until the
initiator sends another message, the acceptor cannot send anything.

    Yoshihiro> Having said that I don't think we need to add text on
    Yoshihiro> this matter.

I actually think text on this point is quite important.  It's easy to
read RFC 3748 and assume that things need to be server-initiated in EAP.
I think it's important to point out to people considering using EAP for
their applications that if they take responsibility for retransmissions
that the EAP messages can be client-driven.
_______________________________________________
abfab mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/abfab

Reply via email to