Результаты поиска по запросу "udp"

2 ответа

Сокеты: иногда (редко) пакеты теряются при получении

я используюSocket получать данные от многоадресной рассылки udp. Код тривиален: s = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); .... while (true) { int count = 0; try { count = socket.Receive(byteArray); } catch ...

5 ответов

Возникли проблемы при достижении пропускной способности UDP 1 Гбит

Можно ли достигнуть пропускной способности 1 Гбит для пакетов UDP с полезной нагрузкой менее 1470? Из-за небольшого размера пакета должны быть некоторые узкие места в достижении такой пропускной способности (ввод-вывод, ОС, сеть и т. Д.). Я ...

5 ответов

Отправка сообщений в TCP-потоке

TCP основан на потоке, что означает, что вы отправляете байты без необходимости их наличия в «сообщении», поэтому получатель может получить половину сообщения или одну и две трети сообщений. Так что в чем-то вроде игры, где каждое сообщение ...

ТОП публикаций

1 ответ

получение пакетов UDP, отправляемых на 127.0.0.1 при использовании SO_REUSEADDR

Я пытаюсь заставить набор приложений обнаруживать друг друга, используя UDP и широковещательные сообщения. Приложения будут периодически отправлять пакет UDP, сообщая, кто они и что они могут сделать. Первоначально мы используем только ...

2 ответа

Что происходит с соединениями TCP и UDP (с многоадресной рассылкой), когда приложение iOS действительно входит в фоновый режим

Я создал пару экспериментов: Настройка 1: я создал приложение TCP Sender и приложение TCP Receiver. Для этого эксперимента я запустил отправителя TCP на устройстве iOS и приемник TCP на другом устройстве iOS. И тогда оба проверяются, чтобы ...

1 ответ

Почему мы можем привести sockaddr к sockaddr_in?

Я понимаю, почему это полезноsockaddr вsockaddr_in, но я не понимаю, как это возможно. Из того, что я прочитал, они одинакового размера иsockaddr_in добавляется сsin_zero чтобы сделать его такого же размера. Я хотел бы знать, как компилятор ...

2 ответа

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

Вот мой сценарий. У меня есть мое устройство (телефон Android). И я знаю IP-адрес другого устройства (это какое-то удаленное устройство в Интернете) Так как мне отправить данные на другое устройство? Я использую протоколы как Tcp или ...

2 ответа

Отправка и получение пакетов UDP

Следующий код отправляет пакет через порт 15000: int port = 15000; UdpClient udp = new UdpClient(); //udp.EnableBroadcast = true; //This was suggested in a now deleted answer IPEndPoint groupEP = new IPEndPoint(IPAddress.Broadcast, port); string ...

2 ответа

DatagramChannel.close () сохраняет порт открытым в Windows

Я внедряю процесс Discover, который: Откройте сокет UDP для прослушивания широковещательного ответа на данный портОтправить несколько запросов (и ожидать ответа позже)Закройте сокет UDP через определенный промежуток времениПервый звонок ...

2 ответа

Простой UDP-широковещательный клиент и сервер на разных машинах

Следующий клиентский и серверный широковещательный код UDP работает нормально, когда оба находятся на одном ПК. Однако, когда они у меня на разных ПК в той же WIFI LAN, ничего не происходит вообще. Мне удалось получить многоадресную версию, ...