Вопросы по теме 'tcp'
Трансляция как UDP с надежностью TCP
Я работаю над решением .net, которое полностью запускается в одной сети. Когда пользователи вносят изменения в систему, я хочу запустить объявление, чтобы все остальные услышали его и действовали соответствующим образом. Есть ли способ, которым мы...
11482 просмотров
schedule
20.03.2023
Что вы используете, когда вам нужен надежный UDP?
Если у вас есть ситуация, когда TCP-соединение потенциально слишком медленное, а UDP-соединение потенциально слишком ненадежно, что вы используете? Существуют различные стандартные надежные протоколы UDP. Какой у вас опыт работы с ними?
Обсудите,...
68757 просмотров
schedule
29.07.2022
Как указать диапазон портов для сокетов Java?
В Java вы можете указать число ноль в качестве единственного параметра для конструктора Socket или DatagramSocket. Затем Java привязывает этот сокет к свободному порту. Можно ли ограничить поиск портов определенным диапазоном?
8885 просмотров
schedule
02.03.2022
Вручную выберите интерфейс на TCP для отправки данных
У меня есть TCP-сервер, который прослушивает только определенный интерфейс. Я хочу, чтобы после вызова accept() , если входящее соединение было из подсети xxx.xxx.xxx.0 , тогда данные должны проходить через intf1, в противном случае данные должны...
776 просмотров
schedule
18.08.2022
Создание клиентского TCP-соединения с SSL
Я пытаюсь создать TCP-соединение и отправлять/считывать данные, использующие SSL, но мне не удалось этого добиться.
Я хотел бы сделать что-то вроде этого:
TcpClient _tcpClient = new TcpClient("host", 110);
BinaryReader reader =...
18471 просмотров
schedule
01.05.2022
TCP: возможно ли достичь более высокой скорости передачи с несколькими подключениями?
Можно ли добиться лучшей скорости передачи данных с несколькими параллельными TCP-соединениями в среде с высокой задержкой (общедоступный Интернет с большим географическим расстоянием, при условии отсутствия формирования трафика для каждого соединения...
13433 просмотров
schedule
30.03.2022
Почему UDP имеет поле длины в заголовке, а TCP — нет?
Почему UDP имеет поле длины в заголовке, а TCP — нет?
Я предполагаю, что длина сегмента в TCP выводится из заголовка IP, но можно сделать то же самое для дейтаграммы UDP.
11243 просмотров
schedule
06.12.2022
Дуплексная служба WCF и исчерпание порта TCP
Я пытаюсь осознать это. Я создаю приложение для обмена сообщениями для бизнеса, оно будет подключать от 5000 до 10000 машин обратно к нашему центру обработки данных через WCF (без vpns, по всей сети). Это в основном для предупреждений, и мне нужно...
3662 просмотров
schedule
10.04.2022
Восстановление сетевых подключений программно/из командной строки
Кто-нибудь точно знает, что делает Windows XP, когда вы нажимаете «Восстановить» при сетевом подключении? Я хотел бы сделать то же самое программно или из командной строки.
Я выполнил поиск в Google и нашел эта статья с хорошим объяснением, но я...
62777 просмотров
schedule
02.08.2023
Почему recv не работает, если запрошенный размер буфера превышает объем доступных данных?
В основе транспортного стека TCP лежит ряд ограничений буфера, иногда документируемых их авторами. Думаю, в WinXP SP3 я столкнулся с одним из них и не могу понять, почему.
Я реализовал простой клиент для получения данных с сервера (написан...
1440 просмотров
schedule
29.09.2022
Python/Twisted – Фрагментация пакетов TCP?
В Twisted при реализации метода dataReceived, похоже, нет примеров, которые бы ссылались на фрагментацию пакетов. На любом другом языке это то, что вы реализуете вручную, поэтому мне просто интересно, сделано ли это для вас уже в Twisted или как?...
3764 просмотров
schedule
06.08.2022
Что происходит с TCP-пакетом, если сервер завершается?
Я знаю, что TCP очень надежен, и все, что когда-либо отправляется, гарантированно дойдет до места назначения. Но что произойдет, если после отправки пакета, но до его прибытия на сервер, сервер выйдет из строя? Активируется ли подтверждение...
4678 просмотров
schedule
03.12.2022
Каков предпочтительный способ обработки этого TCP-соединения в С#?
У меня есть серверное приложение (одноэлементное, простое консольное приложение .NET), которое взаимодействует с GlobalCache GC-100-12 с целью маршрутизации ИК-команд. Различные клиенты .NET WinForm в локальной сети подключаются к моему серверному...
1380 просмотров
schedule
15.06.2023
Моделирование очередей сообщений
У меня есть эта система, которая состоит из множества различных этапов, соединенных вместе. В частности, у меня есть много разных процессов, которые обмениваются данными через tcp-ip; обмен сообщениями осуществляется через пакетно-ориентированный...
302 просмотров
schedule
06.10.2023
Что такое простой C или C++ TCP-сервер и пример клиента?
Мне нужно быстро реализовать очень маленькое решение сервера/клиента C или C++ TCP. Это просто буквально передать массив байтов с одного компьютера на другой - не нужно масштабировать/сложно. Чем проще, тем лучше. Быстро и грязно, если вы можете....
145366 просмотров
schedule
08.08.2022
Семантика accept() сокетов TCP и POSIX
Ситуация: Сервер вызывает accept(). Клиент отправляет SYN на сервер. Сервер получает SYN, а затем отправляет SYN/ACK обратно клиенту. Однако клиент теперь зависает / умирает, поэтому он никогда не отправляет ACK обратно на сервер.
Что случается?...
2049 просмотров
schedule
22.04.2022
Поведение connect() с TCP
Я вызываю connect() на клиенте. Клиент входит в состояние SYN_SENT и отправляет SYN. Теперь он получает SYN без ACK, поэтому клиент переходит в состояние SYN_RCVD.
Возвращается ли функция connect() в этот момент? Технически у вас достаточно...
391 просмотров
schedule
26.09.2023
Когда я отправляю пакет по tcp, он разделяется на два пакета
Я разрабатываю приложение на C #, используя модель сервер-клиент, где сервер отправляет массив байтов с растровым изображением клиенту, клиент загружает его на экран, отправляет «ОК» на сервер, а сервер отправляет другое изображение и так далее....
7391 просмотров
schedule
21.05.2023
Как я могу имитировать отключение сокета (в Windows) между клиентом и сервером?
Я реализовал своего рода «решение для сердцебиения», и я хотел бы посмотреть, что произойдет, когда сеть «отключится» в реальных условиях, особенно если это произойдет, когда на сокете нет трафика.
Проблемы: - У меня только один компьютер; - я на...
3205 просмотров
schedule
07.04.2022
как добавить порт на сервер mysql
Я хочу добавить в MySql еще один TCP-порт, который я могу подключить к этому порту из своего приложения.
У меня есть дубликат моего приложения, и я запускаю их с одной и той же машины. Оба они подключены к серверу MySql, работающему на одном...
16998 просмотров
schedule
17.09.2022