PDA

Просмотр полной версии : сетевые переменные,передача на конкретный Ip



Евгений_Томск
06.12.2009, 09:25
Прошу подсказать , почему не работает замена в свойствах сетевых переменных широковещательного адреса на один определённый IP адрес. На экране он меняется (CoDeSys не ругается), но по сетевому трафику видно , что трансляция продолжается широковещательная (т.е. на 255.255.255.255) .Или может имеется возможность передавать широковещательные сетевые переменные между разными сетями, объединёнными через интенет ?

Малышев Олег
08.12.2009, 09:35
кодесис с плк работает штатно. пакеты всегда будут широковещательные - потому что в сети возможно много плк (и каждый плк не знает сколько их). передача Udp через интернет - это не проблема плк и кодесис. видимо это проблема сети. и не просто сети а маршрутизаторов (на двух сторонах). я так понимаю что между маршрутизаторами поднят впн внутри которого гоняется трафик Tcp. так почему бы не настроить и маршрутизацию Udp?

Евгений_Томск
08.12.2009, 18:56
Олег, спасибо за ответ.Действительно,широковещательные сетевые переменные - это весьма удобно. Можно быстро и просто настроить любой обмен переменными между большим количеством ПЛК. Контроллеры ПЛК от ОВЕН сейчас с этим отлично справляются! Будем пробовать настроить передачу широковещательных UDP пакетов между рутерами через VPN ,сейчас используем OpenVPN.Может порекомендуете альтернативную ,более удобную VPN? (Передачу на определённый IP адрес пробовали для
перенаправления NATом).Наверно правда,лучше объединить сети,обеспечив передачу сетевых широковещательных переменных как в одну,так и в обратную сторону.Будем изучать VPN ...

Малышев Олег
08.12.2009, 20:11
пожалуйста. особой альтернативы Vpn нет, практическое исполнение может быть разнообразным - но, как правило, суть одна - шифрование трафика в тоннеле между маршрутизаторами. я бы задал этот вопрос спецу по сетям. примечание - в моем домашнем маршрутизаторе передача Udp устанавливалась одной галочкой.