Недавно я разрабатывал возможности, основанные на протоколе передачи UDP, в частности, с использованием класса DatagramSocket.
Это очень хорошо работает между двумя компьютерами, которые оба подключены к одной и той же точке доступа Wi-Fi (LAN), однако, как только я ухожу и подключаю удаленный компьютер к другой точке доступа, он не может подключиться к разъединить. Почему UDP DatagramSocket, работающий по локальной сети, не работает вне локальной сети?
(код написан на vb.net, что имеет значение)