Re: [Mip4] RFC 3344 - Home Agent Registration Code 132 -foreignagent failed authentication
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mip4] RFC 3344 - Home Agent Registration Code 132 -foreignagent failed authentication
Hello folks,
There has been some intermittent discussion about how to
handle Code 132 in a way that is both properly informative
and yet not so likely to reward behavior of malicious nodes
pestering the home agent.
I have prepared a new revision of rfc3344bis with the
following changes, reflecting the suggestions made on this
list during the last couple of months.
============================================
In section 3.7.2.2,
change:
o It MUST append the Foreign-Home Authentication Extension, if the
foreign agent shares a mobility security association with the home
agent.
to:
o If the foreign agent shares a mobility security association with
the home agent, and the Request has lifetime != 0, then it MUST
append the Foreign-Home Authentication Extension,
=============================================
In section 3.8.2.
change:
Otherwise
(the home agent denies the Request), it SHOULD send a Registration
Reply with an appropriate Code specifying the reason the Request was
denied.
to:
Otherwise
(the home agent has denied the Request), it SHOULD in most cases send
a Registration Reply with an appropriate Code specifying the reason
the Request was denied.
=============================================
In section 3.8.3,
change:
Otherwise (the home agent
has denied the Request), it SHOULD send a Registration Reply with an
appropriate Code specifying the reason the Request was denied.
to:
Otherwise (the home agent
has denied the Request), it it SHOULD in most cases send a
Registration Reply with an appropriate Code specifying the reason the
Request was denied.
=============================================
In section 3.8.2.1. Validity Checks
change:
If no authorization-enabling extension is
found, or
if the Authenticator is invalid, the home agent MUST reject the
mobile node's registration and SHOULD send a Registration Reply
to the mobile node with Code 131. The home agent MUST then
discard the Request and SHOULD log the error as a security
exception. If the home agent receives a Registration Request
without a Mobile-Home Authentication extension from a Mobile Node
that has a security association with this home agent, the home
agent MUST discard the Mobile Node's Registration Request.
to:
If the home agent receives a Registration Request
without a Mobile-Home Authentication extension from a Mobile Node
that has a security association with this home agent, or if no
authorization-enabling extension is found, the home agent MUST
silently discard the Mobile Node's Registration Request.
Otherwise, if the Authenticator is invalid, the home agent MUST
reject the mobile node's registration; further action to be taken
in this case depends upon whether the Request has a valid
Foreign-Home authentication extension (see below). If there is a
valid Foreign-Home authentication extension, the home agent MUST
send a Registration Reply with Code 131. Otherwise, if there is
no Foreign-Home security association, the home agent MAY send a
Registration Reply to the mobile node with Code 131. The home
agent MUST then discard the Request and SHOULD log the error as a
security exception.
Also, add new list item:
d. If the home agent and the foreign agent do not share a mobility
security association, and the Registration contains a Foreign-
Home Authentication Extension, the home agent MUST discard the
Request and SHOULD log the error as a security exception.
=============================================
If there aren't any objections to this, I'll send it out a revised version
oif rfc3344bis soon.
Regards,
Charlie P.
PS. In my earlier email from August, I made a major typo.
At the end of my message, I typed "RREQ" a couple of
times when I meant "RREP". Sorry 'bout that!
--
Mip4 mailing list: Mip4 at ietf.org
Web interface: https://www.ietf.org/mailman/listinfo/mip4
Charter page: http://www.ietf.org/html.charters/mip4-charter.html
Supplemental site: http://www.mip4.org/
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.