Aller au contenu principal

5.4. Fermeture des connexions pair à pair (Disconnecting Peer Connections)

Lorsqu'un nœud Diameter ferme une connexion de transport, le pair ignore la raison et suppose souvent un problème de connectivité ou un redémarrage; il peut alors tenter de se reconnecter périodiquement (section 2.1). Si la fermeture vient d'un manque de ressources ou d'une absence de projet de relais de messages, ces tentatives répétées sont indésirables. L'AVP Disconnect-Cause porte la raison de l'émission du Disconnect-Peer-Request.

Le DPR informe le pair de l'intention de fermer le transport et que le pair ne doit pas se reconnecter sans motif valide (par exemple un message à transmettre). Le DPA en réponse DEVRAIT contenir une erreur si des messages viennent d'être transférés et peuvent encore être en vol pour éviter une course.

Le récepteur du DPA initie la fermeture du transport. L'émetteur du DPA devrait détecter la fermeture et libérer la connexion.