[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MEXT] Issue #18 ["Home Address Option & ICMP / Binding errors"], part 3 of 3: "Receiving Binding Errors"



Hi Charlie,

I might as well comment on all three of these :)

Charles E. Perkins wrote:
> 
> Hello folks,
> 
> Last month, issue #18 showed up without any fanfare on the
> issues tracker list:
>    http://trac.tools.ietf.org/wg/mext/trac/ticket/18
> I'd like to initiate discussion on the points raised as part
> of issue #18.  There are three main points, which can be
> discussed separately.  In this note, I transcribe the
> discussion about the third of the three points.
> 
> =============================================
> 
> Receiving Binding Errors
> 
> In Section 11.3.6. Receiving Binding Error Messages, it is not
> considered that Binding Error Messages can also come from Home
> Agents when acting as a Correspondent Node to its Mobile Nodes
> [see also issue #12]. It is only defined that:
>    "If the mobile node has no upper layer progress information,
>    it MUST remove the (Binding Update List) entry (from the
>    Correspondent Node) and route further communications through
>    the home agent. It MAY also optionally start a return
>    routability procedure (see Section 5.2)."
> 
> If the Correspondent Node is the Home Agent, it is likely that
> there is also no tunnel to route communications through. This
> case may happen if the Home Agent reboots without a persistent
> storage of its Binding Cache.

Will this actually ever happen?  A MN should only ever get a Binding Error from
it's HA in response to a BU, which might have Status set to 2.  Otherwise,
packets are being sent in the MN-HA tunnel, which doesn't use a HAO, which is
what Status value 1 is for, which is what Section 11.3.6 is referring to.

> Proposal: If the Binding Error Message was sent by the Home Agent,
> the Mobile Node SHOULD send a Binding Update to the Home Agent
> according to Section 11.7.1.

I *guess* that's ok, depending on how it's inserted in this section, maybe the
reporter can explain this issue better?

-Brian