Я хочу вычислить некоторые показатели, относящиеся к «расстоянию» между двумя хостами в сетевом приложении. Я придумал следующее наивное решение, вдохновленное ping
.
Я бы не хотел управлять необработанными сокетами, но если это лучший вариант, скажите мне, пожалуйста.
Вы бы порекомендовали другое решение?
РЕДАКТИРОВАТЬ:
Думаю, я не совсем понял это. Я знаю, что такое TTL и traceroute
, и это не то, что я ищу.
Я ищу лучшую метрику, сочетающую в себе задержку, полосу пропускания и да, традиционное расстояние между хостами (потому что я думаю, что traceroute
не очень полезен для управления протоколом). Это мотивация использования мер, подобных ping
.