Я вирішую проблеми із затримкою у мережі. Це, мабуть, проблематика з ніком або кабелем, але, переглядаючи процес розбору, я переглядав терміни, коли пінг-пакет виходить з мережевої карти та прибуває на інший сервер. Обидва Linux.
Отже, у мене tcpdump працює на обох, і я випускаю пінг з одного на інший, і знову назад, і, дивлячись на різниці в часі, можливо, прожене світло, звідки йде затримка.
Зараз це академічні вправи, тому що мені потрібно усунути деякі більш фундаментальні причини, але мені було цікаво, як цього можна досягти. З огляду на те, що ntpd встановлюється та працює на двох серверах, як я можу підтвердити невідповідність поточного часу між двома серверами, наскільки це можливо точність - враховуючи, що ми говоримо про затримку на локальному ланцюзі, який в ідеалі є мілісекундою або так.
Сам NTP при хороших умовах є точним до пари мс, і оскільки обидва сервери знаходяться в одному середовищі, вони повинні (імовірно) досягати аналогічного рівня точності, і тому повинна мати часову невідповідність між ними лише кількох мс - але як я можу це перевірити?