Моя цель - измерить время транспортировки между двумя сетевыми узлами, используя разные маршрутизаторы (и настройки), разные сетевые адаптеры (и настройки) и разные объемы данных.

Моя аппаратная установка - это одноплатные компьютеры с установленным Debian CLI, которые доступны через ssh.

Вопрос: существует ли какой-либо инструмент Linux CLI для измерения времени транспортировки?

Я слышал от tcpdump , который визуализирует TCP-заголовок. Но я использую UDP и не могу найти какой-либо хороший инструмент для UDP (возможно, потому что UDP не имеет этой информации в своем заголовке).

Мой первый подход состоял в том, чтобы написать две собственные небольшие программы: отправитель-получатель, который измеряет время, и ретранслятор. Но я думаю, что измерение на прикладном уровне приводит к непредсказуемым ошибкам. Поэтому я ищу инструмент, который использует нижний слой.

заранее спасибо
Alex

0