Почему вместо 65536 есть адреса источника 65520 dnp3? - PullRequest
0 голосов
/ 18 января 2019

DNP3 адреса источника и назначения канального уровня имеют 16 бит каждый. Это означает, что он может иметь 2 ^ 16 = 65536 разных адресов. Исходя из официальных документов DNP3, есть 65536 адресов назначения, которые я понимаю. Но есть только 65520 адресов источников, почему это так? Для чего еще оставшиеся 16 адресов?

На том, что я сказал выше, вы можете читать из любых документов dnp3 или эта ссылка также работает: https://www.ixiacom.com/company/blog/scada-distributed-network-protocol-dnp3

1 Ответ

0 голосов
/ 18 января 2019

Я не знаком с DNP3, но нашел спецификацию для реализации протокола канального уровня DNP3 в https://library.e.abb.com/public/06e4e2267fd04c3884515a0360210068/1MRK511380-UUS_-_en_Point_list_manual__DNP_650_series_2.1.pdf. См. Стр. 36:

1.4.1 Адрес канала передачи данных: указывает, является ли адрес канала настраиваемым во всем допустимом диапазоне от 0 до 65 519. Адреса каналов передачи данных от 0xFFF0 до 0xFFFF зарезервированы для трансляции или других специальных целей.

Хотя источник не указывает , для чего эти 16 адресов зарезервированы (возможно, в качестве меры предосторожности для будущих нужд), он указывает, что они зарезервированы.

...