[support] DAD invoke

José Ferreira Torre logikdrive at gmail.com
Thu Jul 23 08:36:09 JST 2009


tony chen escreveu:
> Hi every body~
> I traced the NEPL code , and found a problem.
> In my knowledge, when MN returns to the home network from foreign network,
> MN must do DAD action to detect whether there are duplicate addresses 
> in the home network or not.
> But I have traced the code and debug message, I don't find it do the 
> DAD action.
>
> In the NEPL , the DAD_TIMEOUT is a constant , 1 sec.
> but from MN send_BU to recv_BA is just 0.8 sec from my observing.
>
> Could anybody tell why this ?
>
> Thank you~
> ------------------------------------------------------------------------
>
> _______________________________________________
> Support mailing list
> Support at ml.nautilus6.org
> http://ml.nautilus6.org/mailman/listinfo/support
>   
Hello,

 From what i know the HA is defending the MN's home address on the Home 
Link when the MN is away and thus, if the MN tries DAD when returning 
home, it will fail. So in this case there is an exception and the MN, 
after realizing it is attached to the Home Link (through HA RAdv), 
immediately sends a BU with zero lifetime. The HA, after receiving this 
BU, and before sending a BAck tries DAD (neighbor solicitiation) to the 
MN's home address, to which the MN must reply indicating that it is 
using the home address and ready to receive packets. Only after this 
does the HA send a BAck.
Don't know if this helps you in any way.

I must admit i am far from being an expert on the subject, so if i am 
wrong i hope someone corrects what i've said.

Cheers,

Jose Torre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ml.nautilus6.org/pipermail/support/attachments/20090723/e3254cbc/attachment.htm 


More information about the Support mailing list