sntp を使わない確認方法を提示しておきます。
ターミナルで以下のコマンドを実行します。
% sudo tcpdump -s0 port 123 -v
何行か表示されて停止しますが、そのままにしておいて「システム設定」にて「自動的に設定」を オフ > オンすると
tcpdump: listening on en0, link-type EN10MB (Ethernet), snapshot length 524288 bytes
06:03:38.887784 IP6 (flowlabel 0x10e00, hlim 64, next-header UDP (17) payload length: 56) [MacのIPv6アドレス].53507 > jptyo5-ntp-002.aaplimg.com.ntp: [bad udp cksum 0x1af5 -> 0xdf89!] NTPv4, Client, length 48
Leap indicator: (0), Stratum 0 (unspecified), poll 0 (1s), precision 0
Root Delay: 0.000000, Root dispersion: 0.000000, Reference-ID: (unspec)
Reference Timestamp: 0.000000000
Originator Timestamp: 0.000000000
Receive Timestamp: 0.000000000
Transmit Timestamp: 3639175428.112116942 (2015-04-28T02:03:48Z)
Originator - Receive Timestamp: 0.000000000
Originator - Transmit Timestamp: 3639175428.112116942 (2015-04-28T02:03:48Z)
〜〜〜〜同様に10回繰り返し〜〜〜〜
06:04:07.469117 IP6 (flowlabel 0x00700, hlim 64, next-header UDP (17) payload length: 56) [MacのIPv6アドレス].63810 > jptyo5-ntp-003.aaplimg.com.ntp: [bad udp cksum 0x0ae5 -> 0x40be!] NTPv4, Client, length 48
Leap indicator: (0), Stratum 0 (unspecified), poll 0 (1s), precision 0
Root Delay: 0.000000, Root dispersion: 0.000000, Reference-ID: (unspec)
Reference Timestamp: 0.000000000
Originator Timestamp: 0.000000000
Receive Timestamp: 0.000000000
Transmit Timestamp: 2604348082.425649434 (1982-07-12T22:01:22Z)
Originator - Receive Timestamp: 0.000000000
Originator - Transmit Timestamp: 2604348082.425649434 (1982-07-12T22:01:22Z)
時刻の取得要求は
[MacのIPv6アドレス].[ポート番号] > jptyo5-ntp-002.aaplimg.com.ntp
のような通信方向を含む行から開始します。 要求側の
Timestamp: 0.000000000
は問題ありません。
この時は jptyo5* に対して要求してましたが全て応答がなく、12回実行試行して時刻の取得に失敗していました。
-----------------------------------------------------------------------
次に、「タイムサーバー」を「ntp.nict.jp」に設定します。設定しただけでは何も起きないので、「自動的に設定」を オフ > オンすると
tcpdump: listening on en0, link-type EN10MB (Ethernet), snapshot length 524288 bytes
06:07:33.559362 IP6 (flowlabel 0x20c00, hlim 64, next-header UDP (17) payload length: 56) [MacのIPv6アドレス].ntp > ntp-a3.nict.go.jp.ntp: [bad udp cksum 0xc6ac -> 0x83db!] NTPv4, Client, length 48
Leap indicator: (0), Stratum 0 (unspecified), poll 0 (1s), precision 0
Root Delay: 0.000000, Root dispersion: 0.000000, Reference-ID: (unspec)
Reference Timestamp: 0.000000000
Originator Timestamp: 0.000000000
Receive Timestamp: 0.000000000
Transmit Timestamp: 730811245.107559130 (1923-02-28T11:07:25Z)
Originator - Receive Timestamp: 0.000000000
Originator - Transmit Timestamp: 730811245.107559130 (1923-02-28T11:07:25Z)
06:07:33.588507 IP6 (flowlabel 0x20c00, hlim 23, next-header UDP (17) payload length: 56) ntp-a3.nict.go.jp.ntp > [MacのIPv6アドレス].ntp: [udp sum ok] NTPv4, Server, length 48
Leap indicator: (0), Stratum 1 (primary reference), poll 0 (1s), precision -20
Root Delay: 0.000000, Root dispersion: 0.000000, Reference-ID: NICT
Reference Timestamp: 3934213653.000000000 (2024-09-01T21:07:33Z)
Originator Timestamp: 730811245.107559130 (1923-02-28T11:07:25Z)
Receive Timestamp: 3934213653.599730595 (2024-09-01T21:07:33Z)
Transmit Timestamp: 3934213653.599731419 (2024-09-01T21:07:33Z)
Originator - Receive Timestamp: +3203402408.492171464
Originator - Transmit Timestamp: +3203402408.492172288
時刻が取得出来ると
ntp-a3.nict.go.jp.ntp > [MacのIPv6アドレス].ntp
のような通信方向を含む行から開始します。
要求と取得がペアになって表示されるハズです。