5.5.4. Failover et retour arrière (Failover and Failback Procedures)
En cas de panne de transport avec un pair, il faut si possible transférer toutes les requêtes en attente vers un autre agent (« failover »).
Le nœud maintient une file d'attente par pair; la réponse retire la requête correspondante. Le Hop-by-Hop Identifier associe réponse et requête.
À la panne, si possible, tous les messages en file partent vers un autre agent avec le drapeau T. Au démarrage, le drapeau T s'applique aussi aux enregistrements non volatils encore en attente. Si la destination est fixe et le pair indisponible est la destination finale (Destination-Host AVP), l'agent renvoie une réponse avec E et DIAMETER_UNABLE_TO_DELIVER.
Des requêtes ou réponses identiques PEUVENT arriver en double après failover; utiliser End-to-End Identifier et Origin-Host AVP pour détecter les doublons (OBLIGATOIRE).
Comme en section 2.1, tenter périodiquement de rétablir la connexion avec le pair en panne (« failback »).