Я устраняю проблему с задержкой в сети. Это, вероятно, проблема с никелем или кабелями, но пока я разбирался с ней, я смотрел, как пинг-пакет покидает сетевую карту и попадает на другой сервер. Оба linux.
Итак, у меня запущен tcpdump, и я запускаю эхо-запрос от одного к другому и обратно, и, глядя на разницу во времени, можно было бы пролить свет на то, откуда возникает задержка.
Сейчас это академическое упражнение, поскольку мне нужно устранить некоторые более фундаментальные причины, но мне было любопытно, как этого можно достичь. Учитывая, что ntpd установлен и работает на двух серверах, как я могу подтвердить текущую временную несоответствие между этими двумя серверами с какой бы то ни было степенью точности - учитывая, что мы говорим о задержке на локальной сети, которая в идеале равна миллисекунде или так.
Сам NTP с точностью до пары мс при хороших условиях, и, поскольку оба сервера находятся в одной и той же среде, они должны (предположительно) достичь одинакового уровня точности и поэтому должны иметь временную несоответствие между ними всего лишь несколько мс - но как я могу это проверить?