Дело о пропавшем пакете
Лекция- Software Engineering
Как известно, UDP – это транспортный протокол, не гарантирующий доставку адресату. Тем не менее, вопрос — “а где именно теряются пакеты?”, может заслуживать внимания.
Доклад основан на результатах анализа проблем, возникших на реальном проекте по мониторингу распределенного решения для операторов связи. Проект использовал UDP в качестве транспорта для SNMP протокола.
А началось всё с того, что количество пакетов, отправляемых из эмуляторов сетевых элементов не совпадало с количеством событий, зарегистрированных в системе мониторинга.
В докладе рассматриваются различные этапы обработки пакетов: сеть, операционная система, приложение. И каждый из них может внести свою лепту в суммарные потери.
Анализируя данные этапы, мы разберем, как можно диагностировать такие потери, почему они возникают и как с ними бороться.