Я хочу найти расстояние между A и B с точки зрения сетевого времени или количества прыжков.У меня есть несколько идей, например, я могу пропинговать B из A, чтобы записать время, необходимое для ответа на этот запрос ping. Также, если я знаю какой-либо порт, открытый на B, тогда я могу просто сделать telnet к этому порту и отловить время, затраченное на прохождение запроса.
Но меня беспокоит, не будет ли B использовать общий порт или пинг-запрос. В случае отсутствия ответа ответьте, как я буду следить за тем, сколько времени A потребуется для достижения B.
Может быть, я делаю что-то очень глупое. Но я очень хотел бы знать, есть ли какой-либо механизм / протокол, чтобы сделать такой расчет. Как я могу себе представить, скажем, если B отбрасывает все зонды. Но становится ясно, что, по крайней мере, пакет достигает B или может быть где-то рядом с B.Я просто хочу, чтобы время в один конец, когда пакет проходил до B или рядом с ним, до получения отказа или тайм-аута.
Любая помощь / идея для того же будет высоко ценится.