Мне нужно измерить задержку, джиттер и потерю пакетов на канал в сети, а не сквозную, например, вот так:
s1-eth0 <-> s2-eth0 (средняя задержка ~ 20 мкс, стандартное получение 10 мкс, потеря пакета 57% / последняя секунда)
s2-eth1 <-> s3-eth0 (средняя задержка ~ 25 мкс, стандартное получение 5 мкс, потеря пакетов 21% / последняя секунда)
...
Все решения, которые мне удалось найти, были либо академическими предложениями, либо включали использование специального оборудования для активного зондирования.
Вот краткое изложение того, что согласно моим исследованиям не получается:
- NetFlow: нет информации о задержке, только сквозной
- Активное зондирование: я не могу изменить конфигурацию сети
- Измерение времени в оба конца: не предоставляет статистику по ссылкам
Существует ли какой-либо сетевой протокол, инструмент измерения или другие функции, обеспечивающие всю или хотя бы часть вышеприведенной статистики?
источник