答案 0 :(得分:0)
由于远程端点故障,您的关联似乎已关闭:要么关联重新传输计数器达到' Association.Max.Retrans'或者没有更多可用于数据发送的活动路径。
根据RFC 4960第8.1章,在这种情况下,关联应该转移到关闭状态并通知上层。在这种情况下,RFC不建议发送ABORT块,因为无论如何都存在通信问题,并且不太可能传送ABORT块。 看起来你使用的SCTP实现更喜欢发送ABORT。在这种情况下使用协议违规有点奇怪 - 远程端点没有违反规范,只有通信问题。但是它不应该给你带来任何问题。
我建议你进一步研究你的wireshark跟踪,看看你在此ABORT块之前是否有任何重传(你可以使用wireshark过滤器轻松完成)。如果您发现重新传输 - 您需要调查远程端没有响应的原因(可能已重新启动,或类似的东西)。如果您没有找到任何重新传输,您可能需要在生成ABORT块之前开始查看远程端发送到本地端的内容。也许你可以在那里找到一些异常。