我在一次测试中查看了Wireshark中的一些直径跟踪,注意到帧IP地址AVP的编码不正确。此AVP在Wireshark Diameter字典中的类型为:
<avp name="Framed-IP-Address" code="8" mandatory="must" protected="may" may-encrypt="yes" vendor-bit="mustnot">
<type type-name="IPAddress"/>
</avp>以下是来自Wireshark的Framed-IP-Address AVP片段:

同时,也与帧IP地址AVP类似地编码的主机IP地址AVP (在CEA中)不显示任何错误,并且在Wireshark字典中,该AVP也被定义为IPAddress类型。
<avp name="Host-IP-Address" code="257" mandatory="must" protected="may" may-encrypt="no" vendor-bit="mustnot">
<type type-name="IPAddress"/>
</avp>以下是来自Wireshark的Host-IP-Address片段:

我知道我的编码有问题,但我无法找出它。任何帮助都是非常感谢的。
发布于 2016-11-24 19:24:22
AVP标志中缺少M位。我认为这是根本原因。
https://stackoverflow.com/questions/40617429
复制相似问题