「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Simple Network Time Protocol

pointこの用語のポイント

point通信するときの お約束事だよ

pointネットワーク経由で時刻合わせするときに使うよ

point「SNTP」と表現されるのが一般的だよ

pointNetwork Time Protocol(NTP)の簡易版だよ

スポンサーリンク

簡単に書くよ

Simple Network Time Protocol(読:シンプル・ネットワーク・タイム・プロトコル)とは

いわゆる「SNTP」のこと。
用語の中身としては

ネットワーク経由で時刻合わせするときに使う お約束事
であり

Network Time Protocol(NTP)の簡単版
です。


image piyo

詳しく書くよ

最初に留意事項です。
SNTP」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
SNTPの正式名称(?)が「Simple Network Time Protocol」です。
Simple Network Time Protocol」の頭文字を取ったのが「SNTP」ね。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)

※「Simple Network Time Protocol」を何となく日本語にすると「簡単な・ネットワーク・時間・お約束事」となります。[詳細]

以上が「SNTP」の意味を知っている人向けの説明です。

「SNTPって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩6

それでは、いってみましょう。
まずは予備知識として「通信プロトコルプロトコル」と「Network Time ProtocolNTP」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

通信プロトコルプロトコルは「通信するときに使う お約束事」です。

通信するときは足並みを揃える必要があります。
片方が日本語で話しかけたのに、もう一方が英語で お返事したのでは、コミュニケーションが成立しませんよね。
それと同じです。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)2

そこで「○○通信をするときは ××というお約束事に従って やり取りしようね」と事前に決まっています。
言い方を変えると

通信するときは、お約束事が必要

なのです。

この「通信するときに使う お約束事」を「通信プロトコル(プロトコル)」と言います。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)3

Network Time ProtocolNTPは「ネットワーク経由で時刻合わせするときに使う お約束事」です。
いわゆる「通信プロトコル」と呼ばれるやつのひとつですね。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)4

「Network Time Protocol」と書くのは長ったらしいので「Network Time Protocol」の頭文字を取って「NTP」と表現されるのが一般的です。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)5

※本ページでも以降は「NTP」と表現します。

以上を踏まえて

NTPの簡易版

が「Simple Network Time Protocol」です。
上でも書きましたが、一般的には「SNTP」と表現されます。
※本ページでも以降は「SNTP」と表現します。

何てったって名前が「Simple Network Time Protocol」ですからね。
文字通り「シンプルなNTP」です。

SNTPは「NTPって、ちょっと複雑でめんどっちーよねー。もうちょっと簡単にしようよ」という想いから生まれた……のかは分かりませんが、おそらく、それに近い経緯で誕生しました。

NTPの説明と同じですが、一応、ピヨ太君に登場してもらって、流れを見ておきましょう。

ある日のことです。
ピヨ太君はスーパーリッチな時計を買いました。
これは一生ものです。
大事に使いたいです。

とはいえ、時計の正確さには限界があります。
使っていれば、そのうち時間がズレてくるでしょう。

それでは、どうすれば良いのでしょうか?

そうですね。
定期的に時刻を合わせれば良いのです。
117の時報サービスに電話して正しい時刻を知り、時計の時刻合わせをしてあげれば末永く使えます。

めでたし、めでたし。

パソコンさんも一緒です。

パソコンさんは、中に時計が付いています。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)6

このパソコンさんの中にある時計も(設定にもよりますが)定期的に時刻合わせをしているのです。

どうやってでしょうか?

時報サービスと一緒です。

ネットワークを経由して、時報サービスを提供しているコンピュータNTPサーバに「今、何時よ?」とお問い合わせをするのです。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)7

そうすると時報サービス提供コンピュータから「今は○時だよ~」と返事がきます。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)8

その返事をもとにして、パソコンさんは時刻合わせをしているのです。

Simple Network Time Protocol(シンプル・ネットワーク・タイム・プロトコル)9

これでパソコンさんも正確な時刻を刻み続けられます。
めでたし、めでたし。

まずは

ネットワーク経由の時刻合わせで使う お約束事

であり

NTPの簡易版

だというのを覚えてあげてください。
最初の一歩としては、それで十分だと思います。


image piyo2

一言でまとめるよ

まぁ「Simple Network Time Protocol」って単語が出てきたら「SNTP(ネットワーク経由で時刻合わせするときに使うお約束事のひとつ)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像047
書籍画像027

おまけ

■訳してみるよ

「simple(シンプル)」の意味は「簡単な」とか「単純な」とかです。
「network(ネットワーク)」はカタカナで「ネットワーク」で分かりますかね。
「time(タイム)」の意味は「時間」とかです。
「protocol(プロトコル)」の意味は「(外交上の)儀礼」とか「議定書」とかですが、今回は「お約束事」と解釈してください。
何となく くっつけると

簡単な・ネットワーク・時間・お約束事

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
つくって、壊して、直して学ぶ Kubernetes入門
サイバーセキュリティお嬢様と学ぶ 情報セキュリティの基本