tcp- все статьи тега


Узел Javascript.js и Socket.IO широковещательный сервер

Мне просто нужен простой пример, как сделать узел.JS сервер, который я объясню. В Основном Узел.JS будет иметь 2 запущенных сервера: - Сырой сервер TCP и - А Socket.IO сервер Цель состоит в том, чтобы передать данные от клиента TCP к различным Socket.IO клиенты, заинтересованные в этом Причина, чтобы сделать это, чтобы легко сделать связь с другими языками (у меня будет java-сервер, отправляющий сообщения в сокете tcp, так как я не мог найти лучшего способа сделать это - все доступно библиот ...

Есть ли библиотека для управления TCP-пакетами на Android? [закрытый]

Я пытаюсь установить соединение между моим скриптом Python3 local LAN server и моим Android-устройством. Во время тестирования я использую Android Virtual Device Manager. Основной целью является сохранение соединения между сервером и клиентами в течение длительного времени (1 час). Есть ли хорошая библиотека для отправки и приема пакетов для Android и для облегчения работы? Телефон должен работать как клиент, который может отправлять и получать данные с сервера. P.S. Im targeting API 15. Мне ...

TCP-соединение-сервер отправляет сообщение только после закрытия сокета

Я пытаюсь заставить клиента отправить запрос на сервер и получить ответ, сохраняя соединение. Если я закрою сокет: //server side outToClient.writeBytes("Message to send"); connectionSocket.close(); //client side serverResponse = inFromServer.readLine(); System.out.println("FROM SERVER: " + serverResponse); Вывод на стороне клиента От сервера: сообщение для отправки И после этого связь, очевидно, теряется. Если я не закрою сокет: //server side outToClient.writeBytes("Message to ...

Как перенаправить весь трафик в Windows через vidalia tor?

Как перенаправить весь трафик в Windows через vidalia tor? Я пытаюсь использовать Proxifier, но он, кажется, перенаправляет только выбранное приложение? но мне нужно перенаправить весь исходящий трафик Пример: redirect all traffic from cmd.exe ping www.host.com; redirect all traffic from cmd.exe d:pythonpython.exe inet.py -url "www.host.com" И пакет через TOR. ...

Размещение службы WCF с использованием сети.привязка tcp в IIS 7 (недоступна извне)

Я разработал двухуровневую службу WCF и клиент Windows Winforms, которые взаимодействуют друг с другом через сеть.протокол TCP переплет. Оба взаимодействуют и прекрасно работают в моей локальной сети, служба WCF размещается на IIS 7 на рабочей станции Windows 8. Затем я попытался разместить службу WCF в интернете на арендованном выделенном сервере под управлением Windows server 2008 R2 с фиксированным IP-адресом: (94.23.220.199)с IIS 7 и .Net 4.5.2. Служба WCF установлена на виртуальный путь ...

Как несколько клиентов одновременно подключаются к одному порту, скажем 80, на сервере? [дубликат]

этот вопрос уже есть ответ здесь: порт изменяется, когда сервер принимает TCP-соединение? 2 ответы Я понимаю основы работы портов. Однако я не понимаю, как несколько клиентов могут одновременно подключаться к порту 80. Я знаю, что каждый клиент имеет уникальный (для своей машины) порт. Отвечает ли сервер от доступного порта клиенту и просто заявляет, что ответ пришел из 80? Как это работает? ...

Искусственно создать ошибку тайм-аута соединения

У меня была ошибка в нашем программном обеспечении, которая возникает, когда я получаю тайм-аут соединения. Эти ошибки очень редки (обычно, когда мое соединение отбрасывается нашей внутренней сетью). Как я могу создать такой эффект искусственно, чтобы я мог протестировать наше программное обеспечение? Если это имеет значение, приложение написано на C++/MFC с использованием классов CAsyncSocket. Edit: Я пробовал использовать несуществующий хост, и я получаю ошибку сокета: WSAEINVAL (10022 ...

Узел js ECONNRESET

я запускаю приложение Express js с помощью socket.io для чата webapp и я получаю следующую ошибку случайным образом около 5 раз во время 24ч. Процесс узел, завернутый в навсегда и он перезапускается сама сразу же. проблема в том, что перезапуск express выбивает моих пользователей из своих комнат и никто этого не хочет. веб-сервер определяется на основе графических интерфейсов. Нет проблем со стабильностью сокета, просто используя websockets и flashsockets транспорты. Я не могу восп ...

Ява.чистая.Исключения connectexception: соединение отказался

Я пытаюсь реализовать TCP-соединение, все работает нормально со стороны сервера, но когда я запускаю клиентскую программу (с клиентского компьютера), я получаю следующую ошибку: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) at java.net.PlainSocketImpl.connect(PlainSocketImpl ...

В C# как проверить, если TCP-порт доступен?

В C# для использования TcpClient или вообще для подключения к сокету как я могу сначала проверить, свободен ли определенный порт на моей машине? подробнее: Это код, который я использую: TcpClient c; //I want to check here if port is free. c = new TcpClient(ip, port); ...

Что вы используете, когда вам нужен надежный UDP?

Если у вас есть ситуация, когда TCP-соединение потенциально слишком медленно, а UDP-соединение потенциально слишком ненадежно, что вы используете? Существуют различные стандартные надежные протоколы UDP, какой опыт у вас есть с ними? пожалуйста, обсудите один протокол за ответ, и если кто-то уже упомянул тот, который вы используете, то рассмотрите возможность голосования их и использования комментария для разработки, если это необходимо. меня интересуют различные параметры здесь, из которых TC ...

TCP option SO LINGER ( zero) - когда это необходимо

Я думаю, что понимаю формальный смысл этого варианта. В некоторых устаревших кодах, которые я обрабатываю сейчас, используется опция. Клиент жалуется на RST как ответ на FIN со своей стороны при подключении близко со своей стороны. Я не уверен, что смогу удалить его безопасно, так как я не понимаю, когда он должен быть использован. не могли бы вы привести пример, когда этот вариант будет необходим? ...

В чем разница между управлением потоком и Управлением перегрузкой в TCP?

в чем разница между управлением потоком и управлением перегрузкой в TCP? этот вопрос можно разбить на две части: какова общая цель управления потоком и перегрузкой? как выполняется задача? по данным Википедия, управление потоком TCP зависит от размера окна, указанного в сообщении ACK. Управление перегрузкой также зависит от сообщений подтверждения. Я хотел бы знать, в чем разница между двумя целями, и как они работают. ...

Сколько разъемов возможно?

кто-нибудь знает, сколько tcp-сокетов возможно на современном стандартном корневом сервере? (В общем случае на каждом соединении меньше трафика, но все соединения должны быть все время.) EDIT: мы будем использовать сервер Linux. ...

Обнаружение отключения клиента TCP

допустим я простой сервер accept()ed соединение от клиента. Как лучше всего сказать, когда клиент отключился? Обычно клиент должен отправить команду закрытия, но что делать, если он отключается вручную или полностью теряет сетевое соединение? Как сервер может обнаружить или обработать это? ...

JavaScript WebSockets с UDP?

Я пишу приложение JavaScript, которое должно получать огромное количество данных от других пользователей. Это не важно, если некоторые из этих данных теряется. Есть ли какой-то способ с помощью JavaScript с веб-сокетов UDP, а не TCP? ...

Установка времени ожидания TCP

мы пытаемся настроить приложение, которое принимает сообщения через TCP, а также использует TCP для некоторых своих внутренних сообщений. Во время нагрузочного тестирования мы заметили, что время отклика значительно сокращается (а затем и вовсе останавливается), поскольку в систему поступает больше одновременных запросов. За это время мы видим много TCP-соединений в TIME_WAIT статус и кто-то предложил понижение TIME_WAIT переменная окружения по умолчанию от 60 секунд до 30. С что я поймите на ...

Python: привязка сокета: "адрес уже используется"

у меня есть вопрос относительно клиентского сокета в сети TCP/IP. Допустим, я использую try: comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) except socket.error, msg: sys.stderr.write("[ERROR] %sn" % msg[1]) sys.exit(1) try: comSocket.bind(('', 5555)) comSocket.connect() except socket.error, msg: sys.stderr.write("[ERROR] %sn" % msg[1]) sys.exit(2) созданный сокет будет прив ...

Использует ли WebRTC TCP или UDP?

Это звучит как очень простой вопрос, но мне нужно подтверждение использует ли WebRTC TCP или UDP в качестве однорангового транспорта? Как я знаешь ? Я читал, что есть режим надежности и соглашение DTLS, как это происходит они влияют? является ли этот транспорт одинаковым для медиа и DataChannel? как переключаться между TCP и UDP? Я спрашиваю это, потому что я знаю, что браузеры имеют ограничение на количество параллельные соединения (я думаю, что они говорят о TCP), и, возможно, UDP-соединени ...

WebSockets пинг-понг, почему бы не TCP keepalive?

WebSockets параметр отправки пингов на другой конец, где другой конец должен отвечать понгом. после получения кадра Ping конечная точка должна отправить кадр Pong ответ, если он уже не получил близкий кадр. Он должен ответьте с рамкой понг, как только это практично. TCP предложит нечто подобное в форме keepalive: [Y]ou отправьте своему одноранговому узлу пробный пакет keepalive без данных в нем, и флаг ACK включен. Вы можете сделать это из-за спецификаций TCP/IP, как своего ...