Я пишу службу на python, что async ping domains. Таким образом, он должен уметь пинговать много ip одновременно. Я написал это на epoll ioloop, но у меня проблема с потерей пакетов. Когда есть много одновременных запросов ICMP, большая часть ответов на них не дошла до моего сервиса. Что может вызвать эту ситуацию и как я могу сделать мой сервис ping на многих хостах одновременно без потери пакетов?Проблема с asyn icmp ping
Спасибо)
Я пишу это в python на CentOs. И я использую сырые сокеты для работы с протоколом ICMP. Я понюхал пакет .. и теперь могу сказать, что они действительно потерялись где-то в сети. Могу ли я решить это без установки тайм-аутов .. или у меня нет другого пути? спасибо за быстрый ответ)) –
Проблема была на уровне системы уровня, которая имеет ICMP четче для всего сервера с 100 КБайт. Когда мы перешли на сервер с проблемой персонального канала, исчезните –