Я создаю приложение для совместного использования экрана. Чтобы разрешить nat traversal, мне нужно сделать это через сервер, мне просто интересно, как я могу проверить, что клиент, пытающийся подключиться к серверу, - это тот, который я хочу подключить, а не кто-то еще, хотя и не блокирующий другие люди могут подключиться к этому порту.Слушайте определенный IP-адрес и порт с помощью tcplistener
Я думаю об использовании BeginAcceptTcpClient() вместо AcceptTcpClient(), есть ли способ проверить, кто пытается подключиться, прежде чем он примет соединение таким образом, чтобы позже его подхватил TcpListener?
Единственное, что я могу сделать - это отправить идентификатор человека, которому я хочу отправить изображение, в соединение, и позволить серверу обрабатывать, кто его отправил, но будет ли это слишком медленным или ресурсоемким?