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