Member 13408538 Ответов: 2

Устройство только для отправки UDP


Возможно ли иметь устройство с интерфейсом Ethernet, которое передает только UDP-данные? Ни входящего, ни рукопожатия. Я просто хочу знать, возможно ли это, а не желательно. Мне нужно устройство, которое не будет прослушивать ни один входящий сигнал, но постоянно отправляет свои данные в сеть, возможно, помеченную таким образом, чтобы иметь возможность идентифицировать источник в закрытой или изолированной сети.

Что я уже пробовал:

На данный момент это только теория. Я только пробовал мысленные эксперименты.

2 Ответов

Рейтинг:
2

Dave Kreskowiak

Конечно. UDP является "бесконтактным". Его не волнует, если кто-то слушает. Он просто отправляет данные в любое место назначения, которое вы ему укажете, включая широковещательные адреса. Нет никаких сообщений "отскока назад", которые сообщают отправителю, что пункт назначения не существует или не прослушивает порт, на который вы отправляете.

Что касается идентификации отправителя, вы можете либо использовать исходный адрес в IP-пакетах, либо, что еще лучше, создать свой собственный протокол прикладного уровня и отправить идентификационную информацию в данных, которые отправляет ваше устройство.

Вы даже можете зайти так далеко, чтобы настроить устройство через UDP, чтобы сообщить ему, каким должен быть его идентификатор.

Это полностью зависит от вас...


Рейтинг:
1

Rick York

Да, это возможно, чтобы сделать это. Я реализовал нечто подобное, что прослушивает входящие сообщения, но редко получает их. Иногда он ничего не получает неделями подряд, так что он близок к тому, что вам нужно.