直径如何处理DPR,以及何时发送DPR?发送DPR有什么条件吗?

时间:2019-01-03 11:06:03

标签: java tcp sctp diameter-protocol

我想知道:如何发送直径DPR。发送DPR是否有任何特殊条件?在我的代码中,我已经完成了DWR&DWA和CEA&CER。 DPR是在CER之后或在CEA之前发送的。

1 个答案:

答案 0 :(得分:0)

DPR表示Diameter对等方想要从其当前连接的Diameter对等方断开连接。

全部基于基本RFC。我建议阅读您要实现的每个命令:

rfc 6733

  

5.4。断开对等连接

     

当Diameter节点断开其传输连接之一时,      它的对等节点不知道断开连接的原因,并且大多数      可能假设发生连接问题或对等      重新启动。在这些情况下,对等方可能会定期尝试      按照第2.1节所述重新连接。如果      断开连接是由于内部资源短缺或      简单地说,所讨论的节点无意转发任何节点      在可预见的将来定期发送给对等方的直径消息      连接请求将不受欢迎。断开原因      AVP包含Diameter节点发出Disconnect-Peer-      请求消息。

     

Diameter节点使用Disconnect-Peer-Request消息来      告知其对等方断开传输层的意图,并      除非有正当理由,否则对等方不应重新连接      如此(例如,要转发的消息)。收到消息后,      返回Disconnect-Peer-Answer消息,该消息应包含一个      如果最近转发了邮件,并且很可能在      飞行,否则会导致比赛情况。

     

Disconnect-Peer-Answer消息的接收方启动      运输断开。 Disconnect-Peer-Answer的发送者      消息应该能够检测到运输关闭并清理      连接。