Aller au contenu principal

8.2.3. Communication de message DIO

Lorsqu'un message DIO est reçu, le nœud récepteur doit d'abord déterminer si le message DIO doit être accepté pour un traitement ultérieur, et présenter ensuite le message DIO pour un traitement ultérieur s'il est éligible.

  1. Si le message DIO est malformé, alors le message DIO n'est pas éligible pour un traitement ultérieur et un nœud DOIT le rejeter silencieusement. (Voir Section 18 pour la journalisation des erreurs).

  2. Si l'expéditeur du message DIO est membre de l'ensemble de voisins candidats et que le message DIO n'est pas malformé, le nœud DOIT traiter le DIO.

8.2.3.1. Traitement du message DIO

Lorsque des messages DIO sont reçus de voisins candidats, les voisins peuvent être promus parents DODAG en suivant les règles de découverte DODAG comme décrit à la Section 8.2. Lorsqu'un nœud place un voisin dans l'ensemble des parents DODAG, le nœud se rattache au DODAG via le nouveau nœud parent DODAG.

Le parent le plus préféré devrait être utilisé pour restreindre quels autres nœuds peuvent devenir parents DODAG. Certains nœuds de l'ensemble des parents DODAG peuvent avoir un Rank inférieur ou égal au parent DODAG le plus préféré. (Ce cas peut se produire, par exemple, si un dispositif contraint en énergie est à un Rank inférieur mais doit être évité selon un objectif d'optimisation, résultant en un parent plus préféré à un Rank supérieur.)