Официальный форум СВД Встраиваемые Системы
25 Апрель, 2024, 00:22:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: tcpdump: packet dropped by kernel  (Прочитано 867 раз)
Лето
Пользователь

Сообщений: 38



« : 15 Ноябрь, 2017, 10:45:10 »

Добрый день!

При использовании утилиты "tcpdump -n -c1000 udp port <номер>" было сообщение о том, что часть пакетов (126) сброшена ядром из-за недостаточного размера буфера. Это относится только к работе tcpdump или к системе в целом? То есть, если не запускать tcpdump, будут ли они также сбрасываться? У меня проблема в том, что доходят не все пакеты от одной программы к другой через 127.0.0.1.
Записан
Андрей Сеньков
Администратор
Ветеран

Сообщений: 339



WWW
« Ответ #1 : 24 Ноябрь, 2017, 14:26:39 »

Добрый день!

Можно попробовать увеличить размеры буферов сетевого стека, например:
Код:
   sysctl -w kern.sbmax=4000000
   sysctl -w net.inet.udp.recvspace=2000000
   sysctl -w net.inet.udp.sendspace=2000000
 
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 07 Февраль, 2021, 09:01:52