5.4. 断开对等连接 (Disconnecting Peer Connections)
当某 Diameter 节点断开一条传输连接时, 其对等端无法得知断开原因, 多半会认为是连通性问题或对等端已重启. 此时对等端可能按第 2.1 节所述周期性尝试重连. 若断开是因为内部资源不足, 或该节点在可预见将来不打算向对等端转发任何 Diameter 消息, 则周期性连接请求并不受欢迎. Disconnect-Cause AVP 携带 Diameter 节点发出 Disconnect-Peer-Request 消息的原因.
Disconnect-Peer-Request 消息由 Diameter 节点用于告知对等端其有意断开传输层, 且除非有正当理由 (例如有待转发的消息), 对等端不应重连. 收到该消息后返回 Disconnect-Peer-Answer; 若最近刚转发过消息且可能仍在传输途中, DPA 应当包含错误, 以免产生竞态.
Disconnect-Peer-Answer 的接收方发起传输断开. DPA 发送方应能检测到传输关闭并清理连接.