Part1では,インターネットで使われる時刻合わせ用のプロトコル「NTP」について説明する。パソコンOSやUNIX系OSに標準搭載されている技術だ。 NTPは,UDPの123番ポートを使ってやりとりする,アプリケーション・プロトコル。その考え方は難しくないが,奥の深いプロトコルといえる。NTPを理解すれば,NTPの上手な使い方が見えてくる。そのうえでパソコンの時刻合わせ機能をきちんと設定すれば,テレビ・ラジオ放送や電話の時報と比べてもほとんど差がわからないレベルで時刻が合わせられるようになる。 上位から下位へ時刻情報を転送 NTPは,時刻を合わせたいNTPクライアント(パソコン)が,正確な時刻を持つNTPサーバーから時刻情報を取得するのが基本だ。ただし,それだけでは少数のNTPサーバーに多数のNTPクライアントからのアクセスが殺到してしまう。そこで,1台のNTPサーバーがほかのNTPサーバ
![Part1[NTPの秘密を探る] 遅延や誤差を測りながら,「ぴったり」時刻を合わせる](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)