Сетевой протокол последовательного типа в Python для отправки строк?

#python #tcp #udp

Вопрос:

У меня есть приложение Linux, которому необходимо отправлять данные журнала (строки) по Ethernet на ПК/MAC по Ethernet. В идеале для приема сообщений на стороне ПК/MAC можно использовать готовое приложение, такое как PuTTY. Пользователь подключается к известному IP-адресу машины, на которой запущено приложение Python, начинает получать данные журнала. Клиентский ПК/MAC не отправляет никаких запросов, просто получает периодические строки.

Какие-либо рекомендации по протоколу и/или библиотеке Python, которые можно использовать для этого?

Я пробовал базовый UDP, но для этого требуется, чтобы машина Linux знала IP-адрес и порт назначения клиента PC/MAC.