Re: [MEXT] New RFC3775bis issue "BU de-registration race condition"?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MEXT] New RFC3775bis issue "BU de-registration race condition"?



Hi Kilian,

I see this a very very rare race condition that possibly may never
happen.
Both BU are sent by the mobile node and the mobile node, before it sent
the de-registration BU, it is for sure aware that there is an
outstanding BU that has not been acknowledged yet.

So I am wondering why we need to consider this case?

Regards,
Ahmad
 

> -----Original Message-----
> From: mext-bounces at ietf.org [mailto:mext-bounces at ietf.org] On 
> Behalf Of Kilian Weniger
> Sent: Tuesday, October 14, 2008 3:59 AM
> To: mext at ietf.org
> Subject: [MEXT] New RFC3775bis issue "BU de-registration race 
> condition"?
> 
> Hi all,
> 
> I think there is a possible race condition issue in RFC3775, 
> which should be considered for RFC3775bis.
> 
> The scenario is as follows: A MN returns home and sends a BU 
> de-registration. Once the HA receives the de-registration, it 
> deletes the BCE for the MN according to RFC3775. Now assume 
> that just before returning home, the MN has sent a BU (either 
> refresh BU or BU with new CoA due to handover) and that the 
> BU is delayed and is received by the HA after the BU de-registration. 
> 
> Since the HA has just deleted the MN's BCE due to the 
> received BU de-registration, the HA would accept the delayed 
> BU without SN check and create a new BCE with a CoA 
> pertaining to the previous location of the MN. This results 
> in wrong forwarding state in the HA and hence packet loss for 
> the MN till the MN sends a new BU (next handover of the MN or 
> the lifetime of the BCE expires).
> 
> A simple mitigation for this problem could be that the HA 
> keeps some BCE information (at least HoA and SN) for some 
> time after receiving a BU de-registration. This would enable 
> the HA to identify a delayed BU as a delayed one based on the SN.
> 
> Comments?
> 
> BR,
> 
> Kilian
> 
> --------------------------------------------
> Dr. Kilian Weniger
> Panasonic R&D Center Germany
> Monzastr. 4c, 63225 Langen, Germany
> phone:  +49 (0)6103 766 137
> fax:    +49 (0)6103 766 166
> e-mail: kilian.weniger at eu.panasonic.com
> --------------------------------------------
> 
> 
> Panasonic R&D Center Germany GmbH
> 63225 Langen, Hessen, Germany
> Reg: AG Offenbach (Hessen) HRB 33974
> Managing Director: Thomas Micke
> 
> 
> _______________________________________________
> MEXT mailing list
> MEXT at ietf.org
> https://www.ietf.org/mailman/listinfo/mext
> 
_______________________________________________
MEXT mailing list
MEXT at ietf.org
https://www.ietf.org/mailman/listinfo/mext



Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.