On Oct 7, 2012, at 10:11 PM, Jim Schaad wrote:

> 
> 
>> -----Original Message-----
>> From: Hao Zhou (hzhou) [mailto:hz...@cisco.com]
>> Sent: Thursday, October 04, 2012 3:06 PM
>> To: Jim Schaad; emu@ietf.org; draft-ietf-emu-eap-tunnel-
>> met...@tools.ietf.org
>> Subject: Re: [Emu] More COmments 2 on eap-tunnel-method
>> 
>> Jim:
>> 
>> Please see comments below.
>> 
>> On 10/1/12 1:10 PM, "Jim Schaad" <i...@augustcellars.com> wrote:
>> 
>>> I found two that I forgot to include in the last message
>>> 
>>> 1.  When exporting the user-id, does there need to be a way to
>>> distinguish at export time between the different types of ids that are
>>> authenticated by the server?  This does not seem to be an issue on the
>>> peer as it will only do mutual authentication to servers and thus only
>>> have server ids, however a server may authenticate to different types
>>> of identities on the peer.  At the moment we have identified user and
>>> machines as types of entities to be identified, I suppose in the future
>>> we could add Ewoks as a different type of entity that could be
>>> identified.  However the export function of user-ids does not make a
>>> distinction between the different types of authenticated entities.
>>> Should it do so or should it just export user authentications?
>> [HZ] It helps to export the identities as well as the corresponding
> identity
>> types (from the Identity Type TLV). Will add text.
>>> 
>>> 2.  Is there a map of TLVs that should not be sent together or need to
>>> be processed in a specific order?  The case I was looking at was for
>>> the Identity TLV and the EAP TLV.  Is there a difference in how a peer
>>> should react for the following?
>>> 
>>> Identity TLV (Send me a machine Identity), EAP TLV (Start the EAP
>>> type
>>> XX)
>>> EAP TLV (Start EAP type XXX), Identity TLV (Send me a machine
>>> Identity)
>>> 
>>> Or should these two TLVs never occur in a single message?
>> [HZ] We had some discussion in WG and take the design principal of TLV
>> ordering should not matter. We disallow simultaneous EAP inner methods
>> and/or with Basic Password Authentication, so rest of the TLVs order
> should
>> not matter. If it does matter, it should be a nested TLV, as in Result TLV
> and
>> Request-Action TLV. Need to add text to disallow Inner EAP method with
>> parallel Basic Password Authentication TLV.
> 
> [JLS]  If order of TLVs does not matter, then there is an implied order that
> the TLVs should be processed.  That is one should always process the
> Identity TLV before processing the EAP TLV as the identity TLV is a hint to
> the type of identity that is to be used in the EAP method.  Conversely it
> might be that these two TLVs should never occur in the same message.
> 
> Ditto with the Basic Password Authentication TLV and the Identity TLV.
> 

[Joe]  That makes sense.  An implementation should check for an identity TLV to 
provide a hint when determining what identity to use for and EAP or password 
authentication.

> Jim
> 
>>> 
>>> Jim
>>> 
>>> 
>>> _______________________________________________
>>> Emu mailing list
>>> Emu@ietf.org
>>> https://www.ietf.org/mailman/listinfo/emu
> 
> _______________________________________________
> Emu mailing list
> Emu@ietf.org
> https://www.ietf.org/mailman/listinfo/emu

_______________________________________________
Emu mailing list
Emu@ietf.org
https://www.ietf.org/mailman/listinfo/emu

Reply via email to