RE: [Pana] Preliminary pana-pana draft (13a)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Pana] Preliminary pana-pana draft (13a)
Yoshi,
Thanks a lot for the revision.
Here I have few comments and suggestions.
By the virtue of enabling transport of EAP
above IP, any authentication method that can be carried as an EAP
method is made available to PANA and hence to any link-layer
technology with a minimum link-layer dependency. There is a clear
Alper> What's that dependency?
There are components that are part of a complete secure network
access solution but are outside of the PANA protocol specification,
including IP address configuration, authentication method choice,
data traffic protection, PAA-EP protocol, and PAA discovery. PANA
authentication output is used for creating access control filters.
These components except for IP address configuration are described in
separate documents (see [I-D.ietf-pana-framework],
[I-D.ietf-pana-snmp] and [I-D.ietf-dhc-paa-option]). The IP address
configuration component may be specified in deployment-specific PANA
applicability documents. The readers are recommended to read the
PANA Framework document [I-D.ietf-pana-framework] prior to reading
this protocol specification document.
Alper> "IP address configuration" is not really part of a secure network
access solution. I'd recommend this re-write of the above paragraph:
There are components that are part of a complete secure network
access solution but are outside of the PANA protocol specification,
including authentication method choice,
data traffic protection, PAA-EP protocol, and PAA discovery. PANA
authentication output is used for creating access control filters.
These components are described in
separate documents (see [I-D.ietf-pana-framework],
[I-D.ietf-pana-snmp] and [I-D.ietf-dhc-paa-option]).
The readers are recommended to read the
PANA Framework document [I-D.ietf-pana-framework] prior to reading
this protocol specification document.
The protocol entity in the access network whose responsibility is
to verify the credentials provided by a PANA client (PaC) and
authorize network access to the access device associated with the
client. The PAA and the EAP authenticator (and optionally the EAP
Alper> I'd remove "associated with the client."
session cannot be shared across multiple network interfaces. Only
one IP address of the PaC is allowed to be bound to a PANA session
for simplicity.
Alper> i think we can remove the last sentence. Sure we don't explicitly
support multi-homed clients, but no need to explicitly limit to single-homed
either. Being silent is a better choice.
The PAA MAY refrain from retransmitting the PANA-Start-Request
message to maintain as less amount of state as possible in the
handshake phase. For this reason, the PaC MUST retransmit the PANA-
Client-Initiation message until it enters the authentication and
authorization phase by receiving a PANA-Auth-Request message from the
PAA.
Alper> Just to add a bit more elaboration (to prevent questions), I can
recommend
In order to prevent potential DoS attacks, the PAA MAY refrain from
timeout-based retransmission of the PANA-Start-Request
message in response to a PaC-initiated handshake. For this reason,
the PaC MUST retransmit the PANA-Client-Initiation message until it
enters the authentication and authorization phase by receiving
the first PANA-Auth-Request message from the PAA.
session, it MUST silently discard the message. Transmission of this
error request is made optional in case this behavior is leveraged for
a DoS attack on the PAA. A Nonce AVP MUST be included in the first
Alper> There is no more error message generation. Hence the sentence
starting with "Transmission of this..." shall be deleted.
If IPsec is used between the PaC and the EPs, an IKE [RFC2409] IKEv2
[RFC4306] or MOBIKE [RFC4555] run is needed following such a change.
Alper> This is not something for the base PANA specification to state. It's
for PANA-ipsec document. Let's remove the above paragraph.
messages MUST be protected with an AUTH AVP. The PAA may also need
update the per-packet enforcement policies of the EPs, however, this
is out of the scope of this document.
Alper> This last sentence shall be removed too. As you said, it's out of
scope.
For other PANA messages, the source port MUST be set to a value
chosen by the sender. and the destination port MUST be set to the
Alper> Remove "."
[RFC3315] Droms, R., Bound, J., Volz, B., Lemon, T., Perkins, C.,
and M. Carney, "Dynamic Host Configuration Protocol for
IPv6 (DHCPv6)", RFC 3315, July 2003.
Alper> this shall be under the informative references.
Thank you.
Alper
> -----Original Message-----
> From: Yoshihiro Ohba [mailto:yohba at tari.toshiba.com]
> Sent: Sunday, November 19, 2006 10:39 AM
> To: pana at ietf.org
> Subject: [Pana] Preliminary pana-pana draft (13a)
>
> is available at:
>
> http://www.panasec.org/docs/editing/pana-spec.html
>
> (Now we get 17 pages reduction.)
>
> Please do sanity check to make sure that all resolutions discussed in
> IETF67 and over mailing list are reflected appropriately. Diff from
> revision 12 is also available.
>
> As soon as sanity check is done, I will submit a new revision (13)
> which is to be used for IETF last call.
>
> Regards,
> Yoshihiro Ohba
>
> _______________________________________________
> Pana mailing list
> Pana at ietf.org
> https://www1.ietf.org/mailman/listinfo/pana
_______________________________________________
Pana mailing list
Pana at ietf.org
https://www1.ietf.org/mailman/listinfo/pana
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.