4
ответа

Какова была мотивация для добавления флага IPV6_V6ONLY?

В сетях IPv6 флаг IPV6_V6ONLY используется, чтобы гарантировать, что сокет будет только использовать IPv6, и в особенности что отображение IPv4 к IPv6 не будет использоваться для того сокета. На многих ОС, IPV6_V6ONLY...
вопрос задан: 22 April 2010 19:11
3
ответа

Каково значение SO_REUSEADDR (setsockopt опция) - Linux? [дубликат]

Из страницы справочника: SO_REUSEADDR Указывает, что правила, используемые в проверке адресов, предоставленных для привязки (), должны позволить повторное использование локальных адресов, если это поддерживается протоколом. Это...
вопрос задан: 19 August 2016 05:41
3
ответа

Установка окна приема TCP в C и работа с tcpdump в Linux

Я выполняю поле Linux, работающее 2.6.9-55. ELsmp, x86_64. Я пытаюсь установить окно приема TCP при помощи setsockopt () функция с помощью C. Я пробую следующее: rwnd = 1024; setsockopt (носок...
вопрос задан: 8 February 2010 20:23
2
ответа

Ошибка “Никакое такое устройство” в вызове setsockopt при присоединении к группе многоадресной передачи

У меня есть код, в котором отправляют многоадресные дейтаграммы. Критическая часть кода: порт uint32_t; интервал sockfd, err_ip; константа uint32_t sizebuff = 65535 - (20 + 8); неподписанный символ *полирует = (неподписанный символ *)...
вопрос задан: 28 August 2019 02:18
0
ответов

TCP_NODELAY not found on Ubuntu

I am trying to disable the Nagle's Algorithm with my TCP sockets on an Ubuntu Linux box by setting the TCP_NODELAY parameter. For some reason, this constant is not defined in or &...
вопрос задан: 17 April 2014 06:56
0
ответов

Почему изменение значения SO_RCVBUF не работает?

Я делаю программу, которая создает сокет RAW для чтения всего трафика. Между вызовом socket() и recvfrom() (последний находится в цикле, чтобы получить все пакеты из буфера) я жду 5 с. Когда я...
вопрос задан: 8 April 2012 14:41
0
ответов

Эффект SO_SNDBUF

Я не могу понять, как и почему работают следующие сегменты кода: / * Теперь давайте попробуем установить размер буфера отправки на 5000 байт * / размер = 5000; err = setsockopt (sockfd, SOL_SOCKET, ...
вопрос задан: 13 November 2011 20:46
0
ответов

Параметр TCP SO_LINGER (ноль) - когда он требуется

Я думаю, что понимаю формальный смысл этого параметра. унаследованный код, который я сейчас обрабатываю, опция используется. Клиент жалуется на RST как ответ на FIN со своей стороны при закрытии соединения. .
вопрос задан: 3 December 2010 22:50