Автор Гілка: HTTP Time Protocol  (Прочитано 1618 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3742
  • Карма: +9/-0
  • Програміст
HTTP Time Protocol
« : 2005-01-17 19:04:28 »
htpdate - це програма (дві версії - на Перлі та на Сі), яка синхронізує час на машині клієнта за часом заголовку відповідді веб-сервера(-ів) по протоколу HTTP чи HTTPS. Її можна застосовувати для синхронізації часу з машини, яка знаходиться за мережним екраном який блокує протокол NNTP або для синхронізації з веб-сервером, який не підтримує протокол NNTP. Точність синхронізації - +-0.5с.

http://www.clevervest.com/htp/development.html
[Fedora Linux]

Відсутній Андрій Головинський

  • Кореспондент
  • ***
  • дописів: 141
  • Карма: +0/-0
Re: HTTP Time Protocol
« Відповідей #1 : 2005-01-18 01:05:12 »
Можна ще додати, що працює так:

htpdate -s linux.org.ua www.ukrpost.net

Never argue with idiots. They just drag you down to their level, and then beat you with experience

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3742
  • Карма: +9/-0
  • Програміст
Re: HTTP Time Protocol
« Відповідей #2 : 2005-01-21 15:02:11 »
Вийшла нова версія htpdate на Сі - 0.3. Тепер вміє працювати як демон. :-)
[Fedora Linux]

Відсутній Андрій Головинський

  • Кореспондент
  • ***
  • дописів: 141
  • Карма: +0/-0
Re: HTTP Time Protocol
« Відповідей #3 : 2005-01-21 20:06:10 »
А чим може бути спричинене, що за кілька днів системний час зсунувся на 45 секунд? Це суттєвий зсув.
Never argue with idiots. They just drag you down to their level, and then beat you with experience

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3742
  • Карма: +9/-0
  • Програміст
Re: HTTP Time Protocol
« Відповідей #4 : 2005-01-22 16:54:30 »
Напевно китайським кварцевим генератором на материнці. :-/
[Fedora Linux]

Відсутній Андрій Головинський

  • Кореспондент
  • ***
  • дописів: 141
  • Карма: +0/-0
Re: HTTP Time Protocol
« Відповідей #5 : 2005-01-22 18:43:32 »
Справа у тому, що комп'ютер не вимикався, а, здається, я десь читав, що при роботі Лінакс не використовує кварц, а тільки бере поточний час при завантаженні і зберігає при вимкненні. А при роботі користується якимись більш точними засобами.
Чи я помиляюсь?

Колись, коли користувався віндою, проблем не було.

Never argue with idiots. They just drag you down to their level, and then beat you with experience

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3742
  • Карма: +9/-0
  • Програміст
Re: HTTP Time Protocol
« Відповідей #6 : 2005-01-22 21:14:40 »
Операційна система дійсно використовує внутрішній лічильник часу який збільшується по перериванню таймера. Я не знаю, можливо у вас лінукс використовує таймер високої частоти, який є тепер на нових материнських платах, і він не достатньо точний або плаває від температури. :-/
[Fedora Linux]