为什么有65520 dnp3源地址而不是65536?

时间:2019-01-18 20:01:43

标签: scada dnp3

DNP3链路层源和目标地址均为16位。这意味着它总共可以有2 ^ 16 = 65536个不同的地址。根据DNP3官方文档,我知道有65536个目标地址。但是只有65520个源地址,为什么呢?剩下的16个地址还有什么用?

关于我在上面所说的内容,您可以从任何dnp3文档中阅读,也可以通过以下链接进行操作:https://www.ixiacom.com/company/blog/scada-distributed-network-protocol-dnp3

1 个答案:

答案 0 :(得分:2)

我不熟悉DNP3,但是我在https://library.e.abb.com/public/06e4e2267fd04c3884515a0360210068/1MRK511380-UUS_-_en_Point_list_manual__DNP_650_series_2.1.pdf找到了DNP3链路层协议实现的规范。参见第36页:

  

1.4.1数据链接地址:指示链接地址是否可以在0到65,519的整个有效范围内进行配置。数据链接地址0xFFF0至   0xFFFF保留用于广播或其他特殊目的。

尽管源没有指出这16个地址是为什么保留的(可能是为了将来的需求),但确实表明它们是保留的。