ホームページ  >  記事  >  8 つの一般的なアプリケーション層プロトコルとは何ですか?

8 つの一般的なアプリケーション層プロトコルとは何ですか?

青灯夜游
青灯夜游オリジナル
2021-07-23 11:37:4459677ブラウズ

8 一般的なアプリケーション層プロトコル: 1. DNS ドメイン ネーム システム; 2. FTP ファイル転送プロトコル; 3. Telnet リモート端末プロトコル; 4. HTTP ハイパーテキスト転送プロトコル; 5. SMTP 電子メール プロトコル; 6 、POP3 メール読み取りプロトコル、7. SNMP 簡易ネットワーク管理プロトコル、8. TFTP 簡易ファイル転送プロトコル。

8 つの一般的なアプリケーション層プロトコルとは何ですか?

このチュートリアルの動作環境: Windows 10 システム、Dell G3 コンピューター。

アプリケーション層プロトコルは、異なるエンド システムで実行されているアプリケーション プロセスが相互にメッセージを転送する方法を定義します。

アプリケーション層で一般的に使用されるプロトコル

1. DNS: ドメイン ネーム システム

DNS はインターネットで使用されます。人間にわかりやすいマシン名を IP アドレスに変換する命名システムです。

現在、トップレベル ドメイン名 TLD は 3 つのカテゴリに分類されています: 国内トップレベル ドメイン名 nTLD、一般トップレベル ドメイン名 gTLD、インフラストラクチャ ドメイン名

ドメイン ネーム サーバーは次のように分類されています。ルート ドメイン ネーム サーバー、トップレベル ドメイン ネーム サーバー、ローカル ドメイン ネーム サーバー、権限ドメイン ネーム サーバーの 4 つのタイプがあります。

2. FTP: ファイル転送プロトコル

FTP は、インターネット上で最も広く使用されているファイル転送プロトコルです。 FTP は対話型アクセスを提供し、顧客がファイルの種類と形式を指定できるようにし、ファイルにアクセス権を与えることができます。 FTP は TCP とは異なります。

3. Telnet: リモート ターミナル プロトコル

Telnet は単純なリモート ターミナル プロトコルであり、インターネットの公式標準でもあります。ターミナル エミュレーション プロトコルとも呼ばれます。

4. HTTP: ハイパーテキスト転送プロトコル

HTTP は、トランザクション指向のアプリケーション層プロトコルであり、世界中で信頼性の高いファイル交換を行うための重要な基盤です。ウェブ。 http は、トランスポート層プロトコルとして接続指向の TCP を使用して、データの信頼性の高い送信を保証します。

5. SMTP: 電子メール プロトコル

は、簡易メール転送プロトコルです。 SMTP は、相互に通信する 2 つの SMTP プロセス間で情報を交換する方法を指定します。 SMTP 通信には、接続の確立、メールの送信、接続の解放の 3 つの段階があります。

6. POP3: メール読み取りプロトコル

POP3 (Post Office Protocol 3) プロトコルは通常、電子メールの受信に使用されます。

7. SNMP: Simple Network Management Protocol

SNMP は、SNMP 自体、管理情報構造 SMI、管理情報 MIB の 3 つの部分で構成されます。

SNMP は、管理ステーションとエージェント間で交換されるパケット形式を定義します。 SMI は、オブジェクト タイプの命名、およびオブジェクトとオブジェクト値のエンコードに関する一般規則を定義します。 MIB は、管理対象エンティティ内に名前付きオブジェクトを作成し、タイプを指定します。

8. TFTP: シンプル ファイル転送プロトコル

TFTP は、クライアントとサーバー間の単純なファイル転送に使用される TCP/IP プロトコル スイートの 1 つです。は、シンプルで安価なファイル転送サービスを提供します。ポート番号は69です。

TFTP はファイル転送用の単純なプロトコルであり、UDP プロトコルに基づいて実装されていますが、一部の TFTP プロトコルが他の送信プロトコルに基づいているかどうかは不明です。このプロトコルは、小さなファイル転送用に設計されています。したがって、通常の FTP の多くの機能は備えておらず、ファイル サーバーからのファイルの取得または書き込みのみが可能で、ディレクトリの一覧表示はできず、認証は行われず、8 ビット データを転送します。送信には 3 つのモードがあります。1 つは 8 ビット ASCII コード形式である netascii、もう 1 つは 8 ビット ソース データ型である octet です。最後のメールはサポートされなくなり、返されたデータを直接返します。ファイルとして保存されません。

特徴:

  • データ メッセージはすべて 512 バイト (最後のメッセージは 512 バイト以下になる可能性があります)

  • データ メッセージには番号が付けられています1 から始まるシリアル番号で指定

  • ##ASCII コードとバイナリ送信をサポート (FTP もサポート)

  • ファイルの読み取りと書き込みが可能

  • 最初の部分は簡単です

関連する知識の詳細については、

FAQ 列をご覧ください。

以上が8 つの一般的なアプリケーション層プロトコルとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。