TCP/IP ネットワークで使用される NTP (Network Time Protocol) の役割として, 適切なものはどれか。
平成23年度 特別試験 ITパスポート試験 問85
この問題の解説と、これまでの解答の記録です。
問 85
不正解ア
動画や音声をリアルタイムに配信するのはストリーミング配信の説明であり、担当するのは RTP (Real-time Transport Protocol) や RTSP などのプロトコルである。NTP は時刻情報をやり取りするだけで、映像や音声のデータを運ぶ機能はもたない。
- イ
正解 正解はイ。NTP (Network Time Protocol) は、TCP/IP ネットワークを通じて機器の内部時計を正確な基準時刻に合わせる (同期させる) ためのプロトコルである。原子時計や GPS などの正確な時刻源をもつ上位のタイムサーバを頂点として、stratum と呼ばれる階層構造で下位の機器へ時刻が配信され、各機器は通信の往復にかかった時間も考慮して自分の時計のずれを補正する。通信には UDP のポート 123 を使う。組織内のサーバや PC の時刻がばらばらだと、複数機器のログを時系列で突き合わせて障害や不正アクセスの経緯を追跡できない、電子証明書やパスワードの有効期限の判定が狂う、バックアップやファイル更新の新旧判定を誤る、といった問題が起きる。こうした事態を防ぐために全機器の時刻をそろえるのが NTP の役割であり、「ネットワークに接続されている機器間で時刻を同期させる」と述べたイが適切である。
不正解ウ
ファイルがある時刻以前に存在していたことを保証する証明書を発行するのはタイムスタンプ (時刻認証) サービスの説明で、時刻認証局 (TSA) がタイムスタンプトークンを発行し、電子文書の存在証明と、その時刻以降改ざんされていないことの証明に用いる。NTP は機器の時計を合わせるだけで、証明書やトークンを発行する機能はない。時刻認証局が自らの時刻を正確に保つために NTP を利用することはあるが、両者の役割は別物である。
不正解エ
無線 LAN において一定時間経過後に暗号鍵を自動的に変更するのは、WPA で採用された TKIP や WPA2 以降の鍵更新の仕組みの説明であり、盗聴された通信から鍵を割り出されにくくするための無線 LAN のセキュリティ機能である。NTP は有線・無線を問わず時刻を配信するプロトコルであって、暗号鍵の生成や更新は行わない。
- NTP (Network Time Protocol) = TCP/IP ネットワーク上でタイムサーバから時刻を配信し、接続された機器の時計を同期させるプロトコル (UDP のポート 123、stratum の階層構造)。時刻をそろえる目的は、複数機器のログの時系列突合による障害・不正アクセスの追跡、証明書やパスワードの有効期限判定、ファイルの新旧判定を正しく行えるようにすることにある。
- 「時刻」に関係する紛らわしい用語は役割で切り分ける。時刻を合わせる = NTP、ある時刻に文書が存在し以後改ざんされていないことを証明する = タイムスタンプ (時刻認証局 TSA)、動画や音声をリアルタイムに運ぶ = RTP などのストリーミング用プロトコル、無線 LAN の暗号鍵を定期的に更新する = TKIP など無線 LAN のセキュリティ方式。