Вы не сказали, какой язык вы хотите использовать, но ваш профиль показывает некоторую активность Python, поэтому вот как это сделать в Python:
import socket
import time
dest_addr = '10.9.87.64' # the destination address or hostname
dest_port = 1234 # the destination port
usock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, 0)
while True:
usock.sendto('', (dest_addr, dest_port))
time.sleep(10)
Это создает конечную точку UDP с именем usock
, а затем зацикливается, посылая пустую строку (которая создает дейтаграмму с полезной нагрузкой нулевой длины) через эту конечную точку в указанный пункт назначения, а затем ждет десять секунд, прежде чем повторить.