8. Gestione dei guasti
Questo capitolo descrive il rilevamento e la gestione dei guasti.
8.1. Rilevamento di guasto dell'endpoint
Se tutti i percorsi verso un endpoint sono dichiarati inaccessibili dopo diversi heartbeat falliti, l'associazione è abbandonata (ABORT o chiusura).
8.2. Rilevamento di guasto del percorso
Ogni percorso possiede un contatore dei guasti (Path.Error.Count). Se supera Association.Max.Retrans o Path.Max.Retrans, il percorso è dichiarato inattivo e il traffico commuta su un percorso alternativo.
8.3. Heartbeat del percorso
Degli heartbeat periodici (HB.interval) sono inviati su ciascun percorso per monitorarne la raggiungibilità.
8.4. Gestione dei pacchetti "Out of the Blue"
I pacchetti che non corrispondono ad alcuna associazione nota sono trattati secondo le regole della sezione 8.5 (verifica del tag, risposta ABORT se necessario).
8.5. Verification Tag
Il verification tag del pacchetto deve corrispondere a quello dell'associazione. Un tag errato comporta lo scarto del pacchetto o l'invio di un ABORT, secondo il contesto.