промышленный Ethernet (тот же EtherCat) не работает по TCP и требует соответствующего оборудования сети. О чем вы вообще? EtherCat не будет работать на линии между двумя городами.