0
ответов

Как вы балансируете нагрузку TCP-трафика?

Я пытаюсь определить, как распределять нагрузку TCP-трафик. Я понимаю, как работает балансировка нагрузки HTTP, потому что это простая архитектура запроса / ответа. Однако я не уверен, как вы балансируете нагрузку ...
вопрос задан: 18 January 2012 19:17
0
ответов

close () сокет сразу после send (): unsafe?

Разумно / безопасно ли close () сокет сразу после последнего send ()? Я знаю, что TCP должен попытаться доставить все оставшиеся данные в буфере отправки даже после закрытия сокета, но могу ли я действительно ...
вопрос задан: 15 January 2012 22:44
0
ответов

Правильно закрыть TCP-сокет

Каков рекомендуемый способ «изящного» закрытия TCP-сокета? Я узнал, что метод close () перед чтением () всех оставшихся данных в моем буфере хоста может вызвать проблемы для удаленного хоста (он мог ...
вопрос задан: 15 January 2012 20:13
0
ответов

C Программирование контрольной суммы TCP

У меня уже несколько дней возникают проблемы с вычислением контрольной суммы для TCP. Я просмотрел множество источников в Интернете, но ни один из примеров, которые я видел, не показывает вам, как вычислить контрольную сумму TCP. ...
вопрос задан: 13 January 2012 02:30
0
ответов

как отключить алгоритм Nagle на соединении TCP на iPhone

Я создаю сокет, с помощью CFStreamCreatePairWithSocketToHost (kCFAllocatorDefault, (CFStringRef) yourHostAsNSString...
вопрос задан: 12 January 2012 13:33
0
ответов

Пробивка отверстий TCP

Я пытаюсь реализовать пробивание отверстий TCP с помощью сокета Windows, используя инструментальную цепочку mingw. Я думаю, что процесс правильный, но дыра, похоже, не принимает. Я использовал это как ссылку. A и B подключаются к ...
вопрос задан: 12 January 2012 13:04
0
ответов

Прослушиватель TCP прерывает сообщение размером 1024 байта

Проблема только что началась на стороне клиента. Вот мой код, в котором я получаю сообщение TCP / IP. На моем локальном ПК этот слушатель получает много K без проблем. Я пытался увеличить размер буфера, но на сайте клиента они ...
вопрос задан: 9 January 2012 16:47
0
ответов

Является ли zeromq правильным решением для однорангового видеочата

Мне было интересно, верна ли моя идея о zeromq? Я думал о написании однорангового приложения чата с использованием zeromq, но по мере того, как я читаю дальше, zeromq кажется более низким уровнем, чем какой ...
вопрос задан: 6 January 2012 01:19
0
ответов

Как узнать, что TCP-соединение находится между двумя процессами на одной машине?

Используя API программирования сокетов (например, socket(), connect(), accept() ...), как узнать, что TCP-соединение находится между двумя процессами на одной машине? Скажем, у меня есть дескриптор файла сокета, и ...
вопрос задан: 3 January 2012 21:28
0
ответов

Epoll и удаленный 1 -way shutdown

Предположим, что TCP-сокет на локальном хосте Linux находится в состоянии соединения с удаленным хостом.Локальный хост использует epoll_wait для уведомления о событиях в сокете с удаленным хостом. Если удаленный ...
вопрос задан: 3 January 2012 02:59
0
ответов

захват пакетов: может ли пакет с флагом FIN также иметь данные?

Я работаю над программой захвата пакетов. Возможно ли, чтобы IP-пакет имел установленный флаг FIN, но при этом содержал данные?
вопрос задан: 2 January 2012 15:49
0
ответов

Как смоделировать исходящее Socket-соединение?

В интеграционных тестах (JDK 6) я пытаюсь перехватить все исходящие соединения TCP и проверить их. Похоже, я должен использовать метод java.net.Socket # setSocketImplFactory (). Работает нормально в данный момент, но я не могу ...
вопрос задан: 19 December 2011 15:25
0
ответов

Где я могу найти образцы pcaps фрагментированных IP для WireShark?

Есть ли какие-либо источники, где я могу найти различные образцы pcaps для фрагментированных данных IP (совместимых с WireShark)?
вопрос задан: 16 December 2011 07:17
0
ответов

Простая альтернатива Http для Wireshark

В веб-разработке я обычно использую Firebug. Но теперь мне нужно использовать Wireshark для отслеживания запросов Http, отправленных симулятором Android. Wireshark - фантастический инструмент, но он слишком толстый для того, что я…
вопрос задан: 12 December 2011 16:43
0
ответов

Socket recv () зависает при большом сообщении с MSG_WAITALL

У меня есть приложение, которое читает большие файлы с сервера и часто зависает на определенной машине. Он долгое время успешно работал под RHEL5.2. Недавно мы обновились до RHEL6 ....
вопрос задан: 12 December 2011 06:01
0
ответов

Как написать высокопроизводительный клиент Netty

Мне нужен чрезвычайно эффективный клиент TCP для отправки сообщений буфера протокола Google. Я использую библиотеку Netty для разработки сервера / клиента. В тестах сервер, кажется, может обрабатывать до ...
вопрос задан: 10 December 2011 11:10
0
ответов

Удаление полезной нагрузки из tcpdump?

Есть ли автоматизированный способ (либо в tcpdump, либо через вспомогательное приложение Out There) генерировать pcap-файл, содержащий только заголовки Ethernet, IP и 4-го уровня (TCP в моем случае), чтобы не было полезной нагрузки/...
вопрос задан: 9 December 2011 06:54
0
ответов

Игровой сервер PHP, несколько TCP-клиентов?

Я делаю многопользовательский режим на основе веб-браузера игра. Я определил, что веб-сокеты - лучший способ обработки сообщений, учитывая их природу реального времени. Клиент использует холст HTML5 для рендеринга игры ...
вопрос задан: 7 December 2011 12:43
0
ответов

Преимущества Netty по сравнению с базовым сервером ServerSocket?

Мне нужно создать относительно простой сервер TCP / IP Java, и у меня возникли небольшие проблемы с определением, следует ли мне что-то использовать например Netty, или просто придерживайтесь простых ServerSocket и InputStream / ...
вопрос задан: 6 December 2011 21:12
0
ответов

Когда rabbitmq использует обратное давление tcp?

Согласно документации Pika «брокер RabbitMQ использует обратное давление TCP, чтобы замедлить вашего клиента, если он доставляет сообщения слишком быстро. . " Я зарегистрировал обратный вызов обратного давления, и он еще не был ...
вопрос задан: 1 December 2011 01:57
0
ответов

Потоковая передача Netcat с использованием UDP

Я могу заставить netcat передавать видео по TCP {server} cat [movie].avi | nc [ip-адрес клиента] 65535 {client} nc -l -p 65535 | mplayer - Я пробовал использовать команду -u для отправки по UDP, но ...
вопрос задан: 30 November 2011 05:41
0
ответов

Модель потоков и масштабирования для TCP-сервера с epoll

Я прочитал документ C10K, а также многие другие документы по теме о масштабировании сервера сокетов. Все пути указывают на следующее: Избегайте классической ошибки «поток на соединение». Предпочитайте epoll вместо select. ...
вопрос задан: 29 November 2011 08:11
0
ответов

Каковы возможные причины ошибки сокета EINPROGRESS в Solaris ?

Каковы возможные причины ошибки сокета EINPROGRESS в Solaris? Как мы можем проверить основную причину? Tcp api: connect
вопрос задан: 26 November 2011 11:25
0
ответов

Синхронизация и сохранение времени нескольких приложений

Как мне реализовать систему, которая будет поддерживать работу 20 приложений в закрытой сети, чтобы оставаться синхронизированными при выполнении различных задач? Каждое приложение будет идентичным, на идентичном ...
вопрос задан: 25 November 2011 17:05
0
ответов

Влияет ли установка TCP_NODELAY на поведение обоих концов сокета?

Я всегда предполагал, что алгоритм Нэгла влияет на сокет в обоих направлениях, и что установка TCP_NODELAY каким-то образом сообщала удаленному концу также, что нужно выключить Нэгла. Верно ли это, или нет ...
вопрос задан: 22 November 2011 12:05
0
ответов

Как я могу явно дождаться TCP ACK, прежде чем продолжить?

Есть ли способ заставить send () ждать, пока все данные, которые были отправлены, sent был ACK-ed (или возвращает -1, если истек тайм-аут для ACK), или есть какой-то другой механизм для ожидания ...
вопрос задан: 21 November 2011 21:29
0
ответов

Node.js Не удается найти модуль 'tcp'

. Узел дает сбой на следующей строке: var tcp = require ('tcp'), текст ошибки: node.js: 201 throw e; // ошибка process.nextTick или событие 'error' при первом тике ^ Ошибка: не удается найти ...
вопрос задан: 20 November 2011 00:55
0
ответов

C ++ сервер boost.asio и клиентское соединение не работают

Я начал изучать boost.asio и у меня есть некоторые проблемы с недостаточной пропускной способностью TCP-соединений. Вот пример с официального сайта boost: #include # include # include <...
вопрос задан: 18 November 2011 18:47
0
ответов

TCP против UDP - Проблемы, возникающие при использовании обоих

Когда я изучаю различные технологии, я часто пытаюсь подумать о том, как приложения, которые я регулярно использую, реализуют такие вещи. Я играл в несколько MMO и несколько FPS. Я немного огляделся и ...
вопрос задан: 16 November 2011 19:07
0
ответов

, кто использует TCP-порт?

Один из gen_servers в моем приложении вызывает gen_tcp: listen (Port, [{active, true}]). Первый раз, когда я запускаю модульный тест, он возвращает {ok, Socket}, но второй раз, когда я запускаю тот же модульный тест, он возвращает {error, ...
вопрос задан: 16 November 2011 15:40