Всем привет. Возникла такая задача. Необходимо из пяти-портового свича микрель 8895 отправлять и принимать из разных портов UDP на мультикастовые адреса, при том, что в каждом случае должен быть свой IP отправителя и MAC. Выбирать порты для отправки пока получилось используя VLAN, немного похоже на костыль, но с MAC таблицей(статической и динамической) на свиче еще не разобрался. С заменой IP тоже получилось, хоть и кривовато через netif_set_ipaddr, а вот с MAC-адресом через Set_MAC_Address, этот финт не проходит. Вообще вся эта подмена параметров во время работы мне не сильно нравится. Может кто может посоветовать что-то более разумное?
|