今日の午前9時にうるう秒が挿入される。NTPサービスでは、Leap Indicator(LI)に61秒になる旨の予告が入るとのこと。
※日本標準時グループのサイトの説明
以前、NTPの問い合わせを行うWindowsアプリを作ったので、状況を確認してみる。
[URL]
こちら、RFC5905の該当部分からの抜粋。1日の最後の1分が61秒になるときは、1になる。実際は、2ビットなので、01。
実際にアプリで"ntp.nict.jp"に問い合わせてみると、0のまま。「時刻サーバの応答」とあるのが、Leap Indicatorを表示する部分。
Visual Studioのデバッガでクイックウォッチで問い合わせの結果パケットを覗いてみる。最初の1バイトの先頭2ビットがLeap Indicator。確かに、01はセットされていない。
他のサイトも2、3試してみたが状況は同じ。Windowsアプリは、問い合わせを行う際、時刻同期を行うサーバ同士のモードではなく、clientのモードで行っている。この場合は、Leap Indicatorはセットされないのかも。
P.S.
うるう秒挿入のタイミングを見ていましたが、"08:60"のデータは送られてこなかったようです。"08:59"の次は、"09:00"になったようでした。
セコメントをする