[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [dna] Pseudocode for Simple DNA (Providing text to resolve issue#10)
Hi Jin,
JinHyeock Choi wrote:
>
> When does DNA procedure stop?
>
> What if NA arrives before RA?
> Upon an NA's arrival,
> does DNA procedure stop or keep waiting for an RA's arrival?
No. The simple DNA procedure does not stop, but it STARTS USING the
address as described in the following pseudocode in the NA processing.
foreach SDAT_Entry in SDAT_Entry_List
{
/* Address is operable. Configure on Interface */
}
If an RA arrives later from the SAME ROUTER, which has none of the
prefixes, the simple DNA host unconfigures the addresses as described in
the following pseudocode in the RA processing.
foreach SDAT_Entry in SDAT_Entry_List
{
if (Exists_PIO(RECEIVED_MESSAGE,Get_Prefix(SDAT_Entry)))
{
/* Address is operable. Configure on Interface */
/* Rejoin solicited-node multicast group for address */
}
else
{
/* If address is configured on interface, remove it */
/* This could be because of a NA arriving before RA */
}
}
Thanks
Suresh
_______________________________________________
dna mailing list
dna@ietf.org
https://www.ietf.org/mailman/listinfo/dna