0
ответов

В каких книгах можно изучить программирование сокетов и сетевое взаимодействие TCP? [закрыто]

Я буду делать несколько небольших проектов в течение следующих нескольких месяцев, и мне понадобятся книги (желательно) или URL-адреса, чтобы изучить некоторые базовые концепции. Как правило, один ПК или встроенное устройство (которое зависит от проекта)
вопрос задан: 14 November 2011 13:53
0
ответов

Неблокирующая запись через сокет в Java по сравнению с блокирующей записью через сокет

Почему кто-то может предпочесть блокирующую запись неблокирующей записи? Насколько я понимаю, вам нужно блокировать запись только в том случае, если вы хотите убедиться, что другая сторона получит пакет TCP после записи ...
вопрос задан: 10 November 2011 21:57
0
ответов

Является ли TCP-соединение двусторонним?

Это действительно вопрос новичков, касающийся TCP-соединения. Является ли TCP-соединение двусторонним? Позвольте мне представить сценарий: Одна программа слушает порт TCP, скажем порт 25. Внешний ...
вопрос задан: 9 November 2011 02:14
0
ответов

передача структуры через сокет TCP (SOCK_STREAM) на C

У меня есть небольшое клиент-серверное приложение в который я хочу отправить всю структуру через TCP-сокет на C, а не на C ++. Предположим, что структура имеет следующий вид: struct something { int a; char b [64]; ...
вопрос задан: 3 November 2011 19:39
0
ответов

Как я могу подключиться извне к службе, работающей на 127.0.0.1 (а не на 0.0.0.0)?

Я пытаюсь подключиться к службе и для ее отладки я запустил netstat -nap | grep LISTEN Результаты должны быть двух типов: tcp 0 0 127.0.0.1:8020 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0: ...
вопрос задан: 31 October 2011 02:49
0
ответов

Высокочастотная торговля - TCP> UDP?

Мне сказали, что для системы высокочастотной торговли (HFT), требующей малой задержки, TCP используется поверх UDP. Мне сказали, что с TCP вы можете устанавливать соединения точка-точка, тогда как с UDP вы не можете, ...
вопрос задан: 31 October 2011 02:45
0
ответов

Полезные данные в TCP-подтверждении

Я просматриваю некоторые сетевые трассировки и на своем компьютере заметил, что при подключении через HTTP пакеты выглядят примерно так: client -> server: GET server -> client: tcp ack server -> ...
вопрос задан: 29 October 2011 00:27
0
ответов

Почему Tcp быстрее, чем http?

Я обсуждал со своим менеджером, он сказал, что tcp быстрее, чем http, потому что tcp работает на уровне ниже, чем http. Затем я вспоминаю о модели OSI, которую я изучал в университете, так что я думаю, что ...
вопрос задан: 25 October 2011 22:17
0
ответов

Какие преимущества дает временная метка TCP?

У меня есть проверка безопасности, показывающая, что мне нужно отключить временные метки TCP. Я понимаю причины этой рекомендации: временная метка может использоваться для расчета времени безотказной работы сервера, что может быть полезно для ...
вопрос задан: 24 October 2011 18:53
0
ответов

Как я могу включить IPCOMP для сокета?

По причинам, которые я не могу описать, наша система использует очень маленький MTU (128 байт). Эти встроенные устройства находятся в совершенно отдельной сети, поэтому нет доступа к Интернету или взаимодействия с другими устройствами. ...
вопрос задан: 21 October 2011 15:01
0
ответов

Сериализация объекта, готового к отправке через TCPClient Stream

У меня есть сервер и клиент, настроенные с помощью TcpListener и TcpClient. Я хочу отправить объект своему серверному приложению для обработки. Я обнаружил использование System.Runtime.Serialization и ...
вопрос задан: 21 October 2011 12:00
0
ответов

Возможно ли привязать и прослушивать один IP-адрес с помощью TCP/IP сокетов? (Linux/C)

Я всегда использовал: serv_addr.sin_addr.s_addr = htonl(INADDR_ANY); что означает, что я буду принимать соединения с любого интерфейса. Если я заменю INADDR_ANY на "192.168.0.1". Означает ли это, что я ...
вопрос задан: 18 October 2011 18:52
0
ответов

Как я могу измерить производительность и TCP RTT моего серверного кода?

Я создал базовый TCP-сервер, который считывает входящие двоичные данные в формате буфера протокола и записывает двоичное сообщение в качестве ответа. Я хотел бы сравнить время поездки туда и обратно. Я попробовал iperf, но смог ...
вопрос задан: 16 October 2011 12:22
0
ответов

Можно ли преобразовать дескрипторы сокетов в указатели файлов?

Я получил дескриптор для сокета TCP следующим образом: int desc = accept (socket_descriptor, & client_address, & len) Теперь из этого дескриптора desc я хочу получить указатель файла. Можно ...
вопрос задан: 15 October 2011 22:54
0
ответов

Как мне разработать систему очередей на стороне клиента?

ОБЗОР Я работаю над проектом и столкнулся с небольшой проблемой: что-то не происходит в том порядке, в котором я хочу, чтобы они произошли. Итак, я думал о разработке какого-то ...
вопрос задан: 14 October 2011 13:28
0
ответов

TCP-соединение, только bash

Я нашел эту строку в сценарии. Хотя я прекрасно понимаю, что она делает - открывает двунаправленное TCP-соединение, - мне нужны некоторые пояснения по синтаксису. Вот строка: exec 5<>"/dev/tcp/${...
вопрос задан: 14 October 2011 08:31
0
ответов

Как написать модульный тест для Python Обработчик запросов сокет-сервера?

Как я могу написать модульные тесты для обработчика запросов сокет-сервера? Я попытался использовать следующий код, но столкнулся с проблемой: import socketserver, unittest, threading class TestServer (...
вопрос задан: 12 October 2011 20:55
0
ответов

Сведения о пакете TCP RST

Почему пакет TCP RST не требует подтверждения? Это потому, что отправитель RST будет продолжать посылать RST каждый раз, когда он получает другой пакет с другой стороны? Кстати, как можно ...
вопрос задан: 12 October 2011 05:36
0
ответов

Java - Широковещательная передача голоса через сокеты Java

Я создал серверное приложение, которое принимает звук от клиента, затем транслирую этот звук, который хранится в байтах, и отправляю байты обратно клиентам, которые подключены к серверу. теперь я только ...
вопрос задан: 11 October 2011 15:48
0
ответов

Производительность, задержка и масштабируемость WCF

Я пытаюсь перенести простой асинхронный TCP-сервер с F # на C # 4. Сервер получает соединение, считывает один запрос и отправляет обратно последовательность ответов перед закрытием соединения. . Асинхронность в C # ...
вопрос задан: 10 October 2011 08:30
0
ответов

Perl: как переносимо зарезервировать порт TCP (чтобы URL был недоступен)

Я поддерживаю модуль XML-LibXSLT, и один из тестов должен получить доступ к несуществующему URL . Проблема заключалась в том, что кто-то сообщил, что в их системе существует URL-адрес, поэтому я решил выделить ...
вопрос задан: 9 October 2011 19:44
0
ответов

Реализация TCP на FPGA [закрыто]

Кто-нибудь знает о реализации TCP на FPGA БЕЗ использования каких-либо микропожжений? Предпочтительно с открытым исходным кодом, потому что это для университетского / исследовательского проекта.
вопрос задан: 7 October 2011 20:43
0
ответов

Как проверить обрыв соединения TCPClient после подключения?

Я борюсь с одной проблемой целых 3 дня, я не могу найти никакого решения, помогите пожалуйста :) Я работаю с Visual Studio 2010 и языком C #. У меня есть устройство, работающее как сервер, которое отправляет некоторые ...
вопрос задан: 5 October 2011 08:47
0
ответов

Не удается присвоить запрошенный адрес - возможные причины?

У меня есть программа, состоящая из главного сервера и распределенных ведомых серверов. Ведомые серверы посылают обновления состояния на сервер, и если сервер не получил известий от определенного ведомого сервера в течение определенного ...
вопрос задан: 4 October 2011 17:18
0
ответов

Именованные каналы или TCP для связи между клиентом и сервером

Мое приложение поддерживает несколько экземпляров одного и того же серверного процесса (служба Windows), как и f.e.SQL Server. Взаимодействие клиент-сервер будет происходить только в одной сети. Я могу...
вопрос задан: 4 October 2011 09:51
0
ответов

Как определить, подключен tcp или нет?

У меня есть объект tcpclient и Я хочу определить, подключен он или нет. Я использую свойство connected tcpclient, но оно возвращает состояние последней операции. так что это бесполезно. затем я использую этот код: ...
вопрос задан: 3 October 2011 17:24
0
ответов

Почему FD_SET / FD_ZERO для select () внутри цикла?

Я использую функцию select для связи между моими сокетами. У меня есть цикл while, и я использую - while (! Done) {FD_ZERO (& read_flags); FD_ZERO (& write_flags); FD_SET (...
вопрос задан: 3 October 2011 16:23
0
ответов

Java ObjectInputStream зависает

Я чувствую себя действительно глупо, ребята ... в основном я подключаюсь через TCP на локальной машине ... и когда я пытаюсь создать потоки входа / выхода на клиенте, это не будет пройти создание объекта ...
вопрос задан: 1 October 2011 19:18
0
ответов

Использование сырых сокетов с C #

Я хочу написать сканер портов на C #, и я не могу использовать SocketType.Raw, так как сырые сокеты были удалены из настольных версий Windows . Я не могу использовать ни SharpPcap, ни другую оболочку для Winpcap, поскольку использую ...
вопрос задан: 23 September 2011 19:58
0
ответов

Прерывание HTTP-запроса. Преимущество на стороне сервера?

Например, в библиотеках JavaScript AJAX можно прервать запрос AJAX. Есть ли в этом какие-то преимущества на стороне сервера или это просто для чистоты на стороне клиента? Это часть TCP? Если для ...
вопрос задан: 21 September 2011 21:11