Passa al contenuto principale

Appendice D. Riepilogo delle Regole IsRouter (Summary of IsRouter Rules)

Questa appendice riassume le regole per mantenere e utilizzare il flag IsRouter nelle voci Neighbor Cache.

D.1. Panoramica

Il flag IsRouter indica se un vicino è noto per essere un router.

D.2. Impostazione del Flag IsRouter

Il flag IsRouter è impostato a TRUE nei seguenti casi:

  1. Ricezione di Router Advertisement
  2. Neighbor Advertisement con flag Router (R) impostato
  3. Durante l'invio di Router Solicitation (opzionale)

D.3. Cancellazione del Flag IsRouter

Il flag IsRouter è impostato a FALSE:

  1. Neighbor Advertisement con flag R cancellato
  2. Router Lifetime scade (il flag rimane TRUE ma il router viene rimosso dalla lista)

D.4. Utilizzo del Flag IsRouter

  • Gestione della Default Router List
  • Elaborazione messaggi Redirect
  • Elaborazione Neighbor Advertisement

D.5. Condizioni di Gara e Casi Speciali

  • Transizione router a host
  • Transizione host a router
  • Messaggi simultanei

D.6. Linee Guida di Implementazione

  • Inizializzazione: valore predefinito FALSE
  • Controlli di coerenza
  • Logging e debugging

D.7. Considerazioni di Sicurezza

Usare SEND (RFC 3971) per proteggersi dalla manipolazione dannosa del flag IsRouter.

D.8. Esempi di Transizioni di Stato

  • Scoperta router normale
  • Router diventa non disponibile
  • Reindirizzamento a router