戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2019年 秋期 94


問題文

NTPの利用によって実現できることとして、適切なものはどれか。

選択肢

OSの自動バージョンアップ
PCのBIOSの設定
PCやサーバなどの時刻合わせ(正解)
ネットワークに接続されたPCの遠隔起動

🔒 解説は解答すると表示されます

NTPの利用によって実現できること【ITパスポート 解説】

正解の理由

NTP(Network Time Protocol:ネットワーク時刻同期プロトコル)は、ネットワークを通じてPCやサーバの時計を正確に合わせるための仕組みです。したがって、選択肢の中で時刻合わせを表す が正解です。NTPはサーバとクライアントが時刻情報をやり取りして、システムクロックをずれのない時刻に同期します。これによりログの時刻整合性や認証・証明書の正しい有効期限判定などが可能になります。

解法ステップ

  1. 問題文のキーワード「NTP」を見つける。
  2. 「NTPとは何か?」を思い出す。NTP = Network Time Protocol(ネットワークで時刻を合せるプロトコル)。
  3. 選択肢と照らし合わせる:「時刻合わせ」を直接示す選択肢を選ぶ。 → を選択。

選択肢別の誤答解説

  • ア: OSの自動バージョンアップ
    • OSの自動更新は「Windows Update」やLinuxのパッケージ管理(apt, yumなど)が担当します。NTPはソフトの更新とは無関係です。
  • イ: PCのBIOSの設定
    • BIOSはPCの基本設定(起動順やハードウェア設定)を指します。BIOS設定を変更するにはBIOS画面や専用ツールが必要で、NTPはBIOS設定を行いません(ただしOS時計を同期することで間接的にハードウェア時計(RTC)への反映がある場合がありますが、BIOS設定そのものを変更するわけではありません)。
  • ウ: PCやサーバなどの時刻合わせ
    • NTPの目的そのものです。ネットワーク経由で時刻を同期します。よって正解。
  • エ: ネットワークに接続されたPCの遠隔起動
    • 遠隔起動は「Wake-on-LAN(WoL)」など別の技術です。NTPは起動命令を送る機能はありません。

よくある誤解

  1. NTPはタイムゾーン(日本標準時など)を設定する機能だと思う
    • 誤りです。NTPはUTC(世界協定時刻)などの「時刻そのもの」を合わせます。タイムゾーンはOS側の設定で行い、表示上の時刻を決めます。
  2. NTPでPCの電源を入れられると思う
    • 遠隔起動(電源オン)は Wake-on-LAN の役割です。NTPは通信で時刻を合わせるだけで電源制御はしません。
  3. NTPがOSの更新やBIOSの設定を行うと思う
    • NTPは時刻同期専用の仕組みです。ソフト更新は更新サービス、BIOS設定はBIOS/UEFIの操作が必要です。

補足コラム

  • NTPの仕組み:NTPサーバ(上位)とクライアント(下位)が時刻をやり取りし、ネットワーク遅延を補正して正確な時刻に合わせます。階層を示す「Stratum(ストラタ)」という概念があり、Stratum 0(原子時計など) → Stratum 1(原器に直接つながるサーバ) → Stratum 2…のように広がります。
  • 実務での重要性:ログの時刻がばらばらだと障害対応や原因追跡が難しくなります。認証(Kerberos)やSSL/TLS証明書の有効期限チェックも、正確な時刻が前提です。
  • 実際のコマンド例:
    • Linux(systemd環境例):
      timedatectl status
      timedatectl set-ntp true
      
    • Windows:
      w32tm /query /status
      
  • 軽量な代替:SNTP(Simple NTP)という簡易版もあり、精度要件が低い場合に使われます。精度が非常に高い用途(金融取引や測定機器)では専用の時刻ソースやGPSを使います。
  • セキュリティ:NTPは妨害や反射攻撃の対象になります。公開サーバを無差別に使うのではなく、信頼できるサーバや認証設定(ntpsec, chrony の認証機能など)を検討します。

FAQ

Q1. NTPでどれくらいの精度で合わせられますか?
A1. インターネット越しで数ミリ秒〜数十ミリ秒、同一LAN内ならミリ秒以下の精度が出ることが多いです。用途によって精度要件が変わります。
Q2. NTPは自動で動きますか?
A2. 多くのOSではNTPクライアント(systemd-timesyncd, chrony, ntpdなど)が常駐して自動同期します。設定を有効にするだけで自動で同期されます。
Q3. NTPとタイムゾーンはどちらを設定すればいいですか?
A3. 両方が必要です。NTPは「正しい時刻(UTC)」を合わせ、タイムゾーン設定は表示上の時刻(例えば日本時間)を決めます。どちらも整って初めて利用者が正しい時刻を見ることができます。

関連キーワード: NTP, Network Time Protocol, 時刻同期, ntpサーバ, stratum, SNTP, timedatectl, w32tm, Wake-on-LAN, RTC, タイムスタンプ, ログ整合性, chrony, 時刻精度, NTPセキュリティ
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について