В одной из групп ведется обсуждение: можно ли проектировать так системы, чтоб устройства находились в разных сегментах сети и между ними велся обмен по протоколу Modbus TCP?

Моё мнение - нельзя.
Аргументация:
1. Слишком много бесполезных посылок, нужно ориентироваться на событийных протоколах.
2. Данный протокол разработан для локальных сетей и подразумевает гарантированный ответ мастеру
3. Потребуется как-то защищать сам канал связи

Буду рад увидеть Ваше мнение