NNTP

「Network News Transfer Protocol」の略です。NNTPは、Usenetサーバーへの接続や、インターネット経由でシステム間のニュースグループ記事の転送に使われるプロトコルです。メールメッセージの送信に使われるSMTPプロトコルに似ていますが、ニュースグループの記事専用に設計されています。

NNTPは、サーバー間通信とクライアント・サーバー間通信の両方を可能にします。たとえば、NNTPサーバー同士は通信し、互いにニュースグループを複製できます。これによってUsenetネットワークが作成され、維持されています。クライアント・サーバーモデルでは、NNTPによってクライアントシステムがUsenetサーバーに接続し、サーバー上の記事を閲覧・表示するためのコマンドを利用できます。

Usenetはもともと、Unixシステム間のファイル転送に使われた初期のプロトコルであるUUCP(Unix-to-Unix Copy)を基盤としていました。UUCP経由で記事を読む唯一の方法は、Usenetサーバーにログインし、ローカルディスクから記事を直接読むことでした。NNTPによって、ニュースリーダーソフトウェアを実行するクライアントシステムから、Usenetサーバーにリモートでアクセスできるようになりました。

Network News Transfer Protocolがサポートするコマンドの例は次のとおりです。

  • ARTICLE - Usenetサーバーから記事を取得する
  • GROUP - 特定のニュースグループを選択する
  • IHAVE - クライアントがサーバーに、サーバーが必要とする可能性のある記事を持っていることを伝える
  • LIST - サーバーで利用できるニュースグループの一覧を取得する
  • NEWSGROUPS - 特定の日時より後に作成されたニュースグループの一覧を受け取る
  • NEWNEWS - 特定の日時より後に作成された記事の一覧を受け取る
  • NEXT - ニュースグループ内の次のメッセージに移動する
  • POST - メッセージを投稿する、または既存のメッセージに返信する

ほとんどの場合、これらのNNTPコマンドやその他のコマンドはニュースリーダーソフトウェアによって自動的に処理されます。ニュースリーダーはこれらのコマンドを使ってUsenetサーバーと通信し、サーバー上の記事を閲覧・表示するためのグラフィカルユーザーインターフェース(GUI)を提供します。

更新日 March 21, 2018 著者: Per C.

quiz知識をテストする

An extranet is an intranet that is accessible over what?

A
Wi-Fi
0%
B
Bluetooth
0%
C
Power lines
0%
D
The Internet
0%
Correct! Incorrect!     View the Extranet definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのNNTPの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。