私は現在CCNの勉強中で、CISCOのNTPに関する問題が出てきたので、備忘録的な感じで本ブログを書きたいと思っています。
はじめに
本日はCISCOスイッチにおけるNTPコマンドの設定について解説していきたいと思います。
- 実行コマンドと出力結果の紹介
- packet tracerにて検証環境を構築
- ntpの同期確認
使用するツールはpacket tracerになります。
実機のConfigと比べると機能が簡略化されている部分はありますが、確認する項目は同じですので、参考程度に確認いただけたら嬉しいです。
ネットワーク構成
今回は以下のようなネットワーク構成で設定していきたいと思います。

本当はスイッチ1に NTP サーバー ブライマリとセカンダリの設定を行っていきたいのですが、Cisco Packet Tracer ではそのコマンドが提供されていません。
そこで今回はややこしいですが スイッチ1は NTP サーバー1と NTP の同期を行い、
Router291が NTP サーバー2と同期を行うような設定を行っていきたいと思います。
実行コマンド
NTPを確認するコマンドは以下の2つです。
- NTPの同期先を確認するコマンド
show-ntp-associations
- NTPのステータスを確認するコマンド
show-ntp-status
パケートトレーサーのファイル付きになりますので、
NTP の設定を含めて、ここに方法を単存で学んでいただけたら幸いです。
出力結果
※視認性をよくするため、出力結果のコマンドのスペースを多少修正しています。
Switch1からshow-ntp-associationsコマンドを実行した表示例は以下の通りになります。
Switch1#show ntp status
Clock is synchronized, stratum 2, reference is 172.16.10.1
nominal freq is 250.0000 Hz, actual freq is 249.9990 Hz, precision is 2**24
reference time is EBFBE75B.000000A8 (13:8:43.168 UTC Sat Jul 19 2025)
clock offset is -1.00 msec, root delay is 4.00 msec
root dispersion is 85.14 msec, peer dispersion is 0.00 msec.
loopfilter state is ‘CTRL’ (Normal Controlled Loop), drift is – 0.000001193 s/s system poll interval is 6, last update was 1 sec ago.
Switch1#
確認するポイントは、赤文字で色塗りした1行目になります。
NTPクライアントとNTPサーバーが同期している場合は、Clock is synchronizedと表記され、NTP同期先のサーバーのアドレスを確認することができます。
同期していない場合は、
Switch1からshow-ntp-associationsコマンドを実行した表示例は以下の通りになります。
Switch1#show ntp associations
address ref clock st when poll reach delay offset disp
*~172.16.10.1 127.127.1.1 1 0 64 1 4.00 -1.00 0.00
* sys.peer, # selected, + candidate, – outlyer, x falseticker, ~ configured
Switch1#
show NTP Associationsのコマンドを確認する重要なポイントはアドレスの左隣にあるアスタリスクになります。
このアスタリスクは、NTP ClientとNTP Serverが同期できていることを表す記号になります。
この記号がない場合は、NTP ClientとNTP Serverは現在同期が取れていないということになります。
各機器の設定
NTPを設定する前に、まずはスイッチとNTPサーバーの疎通が取れるように設定したいと思います。設定するコンフィグはそれぞれ以下の通りになります。
もし1から設定していきたい方は、下記内容は飛ばして、まずはPacket tracerのファイルをダウンロードして自分で設定してみてください。
Packet Tracerファイルダウンロード
- NTP設定前
- NTP設定後
NTP同期前のステータス確認
NTPを設定する前のshowコマンドを 実行した結果は以下の通りになります。
※実行コマンドは青文字で表現しています。
- switch 1
Switch1#show ntp status
%NTP is not enabled.
Switch1#show ntp associations
Switch1#
- Router 1
Router1#show ntp status
%NTP is not enabled.
Router1#show ntp associations
Router1#
コマンドを実行した結果の通り、 時刻同期に関するステータス確認は行えていないことを確認します。 ここから各機器の設定を行っていきます。
基本設定手順(ping疎通まで)
もしわからない方は、本ブログに添付してある以下のコンフィグを確認して設定を進めてください。
グローバルコンフィグレーションモードまで入って頂き、下記コマンドをコピー&ペーストすれば設定できるようになっています。
- Switch 1
!
hostname Switch1
!
vlan 10
!
interface GigabitEthernet0/1
switchport access vlan 10
switchport mode access
!
interface Vlan1
no ip address
shutdown
!
interface Vlan10
ip address 192.168.10.1 255.255.255.0
!
ip default-gateway 192.168.10.254
!
- Router
!
hostname Router1
!
interface GigabitEthernet0/0
ip address 192.168.10.254 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/1
ip address 172.16.10.254 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/2
ip address 172.16.20.254 255.255.255.0
duplex auto
speed auto
!
interface Vlan1
no ip address
shutdown
!
- NTP SERVER 1

- NTP SERVER 2

スイッチ1からNTPサーバーに pingが通ることを確認します。
Switch1#ping 172.16.10.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.10.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/0 ms
Router1からNTPサーバーにpingが通ることを確認します。
Router1#ping 172.16.20.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.20.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/0 ms
NTP設定手順
ここからNTP の設定を行っていきたいと思います。
NTPサーバー側はもともと NTP サービスが有効になっているので 確認をする程度で問題ありません。
NTP サーバーをクリックし、その中の[Service] > [NTP] の順にクリックします。
- NTP SRVER1

- NTP SRVER2

- Switch1
スイッチに設定するNTTのコマンドは以下の通りです。
グローバルコンフィグレーションモードで以下コマンドを実行します。
Switch(config)#ntp server 172.16.10.1
- Router1
Router1(config)#ntp server 172.16.20.1
同期は少し時間がかかります。
左下の時間をスキップするボタンを何回か押して時間をスキップさせます。

ステータス確認
それでは、ステータスを確認していきます。
Switch1
show ntp status
Switch1#show ntp status
Clock is synchronized, stratum 2, reference is 172.16.10.1
nominal freq is 250.0000 Hz, actual freq is 249.9990 Hz, precision is 2**24
reference time is EBFBF0B5.00000276 (13:48:37.630 UTC Sat Jul 19 2025)
clock offset is 10.00 msec, root delay is 21.00 msec
root dispersion is 120.90 msec, peer dispersion is 0.12 msec.
loopfilter state is ‘CTRL’ (Normal Controlled Loop), drift is – 0.000001193 s/s system poll interval is 4, last update was 3 sec ago.
Switch1#
show ntp associations
Switch1#show ntp associations
address ref clock st when poll reach delay offset disp
*~172.16.10.1 127.127.1.1 1 16 64 6 4.00 0.00 0.47
* sys.peer, # selected, + candidate, – outlyer, x falseticker, ~ configured
Switch1#
Router1
show ntp status
Clock is synchronized, stratum 2, reference is 172.16.20.1
nominal freq is 250.0000 Hz, actual freq is 249.9990 Hz, precision is 2**24
reference time is EBFBFFA3.000002D5 (14:52:19.725 UTC Sat Jul 19 2025)
clock offset is 0.00 msec, root delay is 1.00 msec
root dispersion is 10.32 msec, peer dispersion is 0.12 msec.
loopfilter state is ‘CTRL’ (Normal Controlled Loop), drift is – 0.000001193 s/s system poll interval is 4, last update was 9 sec ago.
Router1#
show ntp associations
Router1#show ntp associations
address ref clock st when poll reach delay offset disp
*~172.16.20.1 127.127.1.1 1 6 16 377 0.00 0.00 0.12
*sys.peer, # selected, + candidate, – outlyer, x falseticker, ~ configured
Router1#
関連ページ(関連コマンド)
ルータやスイッチは初期セットアップと合わせてインターフェースの用途や接続先を説明文としてコマンド入力することができます。
以下記事では、そのような設定が可能なdescriptionコマンドの解説をしています。
以下記事も合わせて読んで頂けることでよりネットワーク機器の初期設定について理解をふかめることができるかと思います。
コメント