Отправка данных с использованием Tcp / Udp

Вот мой сценарий.

У меня есть мое устройство (телефон Android). И я знаю IP-адрес другого устройства (это какое-то удаленное устройство в Интернете)

Так как мне отправить данные на другое устройство? Я использую протоколы как Tcp или Udp?

РЕДАКТИРОВАТЬ: И я знаю, что есть публичные IP-адреса и частные IP-адреса (например, когда устройство подключается через WiFi). В таком случае возможно ли вообще использовать Tcp или Udp ???

Ответы на вопрос(2)

Ваш ответ на вопрос