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

4 ответа

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

аюсь использовать неблокирующие сокеты TCP. Проблема в том, что они все еще блокируют. Код ниже - код сервера - struct sockaddr name; char buf[80]; void set_nonblock(int socket) { int flags; flags = fcntl(socket,F_GETFL,0); assert(flags != -1); ...

2 ответа

Каковы правила повторной передачи для TCP?

Статья в Википедии по TCP [http://en.wikipedia.org/wiki/Transmission_Control_Protocol]указывает, что IP-пакеты, транспортирующие сегменты TCP, иногда могут потеряться и что TCP «запрашивает повторную передачу потерянных данных». Каковы правила ...

2 ответа

 к тому же порту по UDP. Вы можете не думать, что это произойдет, но иногда нескольким приложениям может потребоваться прослушивать широковещательные / многоадресные адреса с заданным номером порта. Это также позволяет привязывать к подстановочному адресу, а также привязывать к определенному адресу. Например, Apache может связываться с *: 80 и 10.11.12.13:80

ользовалSO_REUSEADDR чтобы мой сервер, который был завершен, перезапустился без жалобы, что сокет уже используется Мне было интересно, есть ли другие варианты использованияSO_REUSEADDR? Кто-нибудь использовал опцию сокета для других целей?

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

1 ответ

если nginx удаленно проксирует HTTP, ваш клиент может использовать команду HTTP CONNECT, тогда он соединяется с удаленным портом и пересылает все данные как «необработанные» (или, по крайней мере, мне так кажется).

я работает nginx на моем сервере, прослушивающие порты 80 и 433. Я знаю, что nginx имеет несколько способов переадресации портов, которые позволяют мне пересылать запросы, например:Http: // MyServer: 80 / subdir1 [http://myserver:80/subdir1]по ...

1 ответ

Ускоренный тип Asio для использования как в unix-сокете, так и в сокете tcp

4 ответа

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

У меня есть программа, которая состоит из главного сервера и распределенных подчиненных серверов. Подчиненные серверы отправляют обновления статуса на сервер, и если сервер не получал известий от определенного подчиненного устройства в течение ...

3 ответа

Максимальное количество одновременных открытых портов в Эрланге?

Есть ли у библиотеки erlang TCP / IP некоторые ограничения? Я'мы провели поиск, но можемне могу найти никаких окончательных ответов.Я установил переменну...

1 ответ

Сокет XML через TCP

2 ответа

Как найти мой сервер в локальной сети?

3 ответа

Нет, это не так. Это потому, что он не может проверить на наличие ошибки или даже конца потока. Он полностью игнорирует результат, возвращенный

ользую цикл для чтения сообщения из сокета Berkeley, но я не могу определить, когда сокет отключен, поэтому я бы принял новое соединение. пожалуйста помоги while(true) { bzero(buffer,256); n = read(newsockfd,buffer,255); printf("%s\n",buffer); }