ホームページ >よくある問題 >ネットワークプロトコルの重要な要素は何ですか?

ネットワークプロトコルの重要な要素は何ですか?

藏色散人
藏色散人オリジナル
2020-07-25 11:36:218473ブラウズ

ネットワーク プロトコルの重要な要素は次のとおりです: 1. 文法、つまりデータと制御情報の構造または形式、2. セマンティクス、つまりどのような種類の制御情報を送信する必要があるか、何を送信する必要があるか完了するアクションとどのような応答を行うか; 3. タイミングには、「ルール」、つまりイベントが実装される順序の詳細な記述も意味します。

ネットワークプロトコルの重要な要素は何ですか?

ネットワーク プロトコルの重要な要素:

1. 文法、つまりデータの構造または形式。制御情報;

2. セマンティクス、つまり、どのような制御情報を送信する必要があるか、どのようなアクションを完了し、どのような応答を行う必要があるか;

3. タイミング、つまり、詳細な説明イベントの実装シーケンス。

ネットワーク プロトコルの主要な要素:

ネットワーク プロトコルの 3 つの要素は、構文、セマンティクス、およびルール (タイミング) であり、その中でローカル エリア ネットワークのプロトコルは次のとおりです。最も重要な。

HTTP プロトコルの概要

HTTP は、アプリケーション層に属するオブジェクト指向プロトコルであり、そのシンプルかつ高速な方式により、分散ハイパーメディア情報システムに適しています。 。これは 1990 年に提案され、数年間の使用と開発を経て継続的に改善および拡張されてきました。現在、WWW では HTTP/1.0 の 6 番目のバージョンが使用されており、HTTP/1.1 の標準化作業が進行中であり、HTTP-NG (Next Generation of HTTP) 提案も提出されています。

HTTP プロトコルの主な機能は次のように要約できます:

1. クライアント/サーバー モードをサポートします。

2. シンプルかつ高速: クライアントがサーバーにサービスを要求するときは、要求メソッドとパスを送信するだけで済みます。一般的に使用されるリクエスト メソッドは、GET、HEAD、および POST です。各メソッドは、クライアントとサーバー間の異なるタイプの接続を指定します。

HTTPプロトコルがシンプルなため、HTTPサーバーのプログラムサイズが小さく、通信速度が非常に速いです。

3. 柔軟性: HTTP では、あらゆる種類のデータ オブジェクトの送信が可能です。転送されるタイプは Content-Type によってマークされます。

4. 接続なし: 接続なしの意味は、各接続が 1 つのリクエストのみを処理するように制限することです。サーバーはクライアントの要求を処理し、クライアントの応答を受信した後、接続を切断します。この方法により、送信時間が節約されます。

5. ステートレス: HTTP プロトコルはステートレス プロトコルです。ステートレスとは、プロトコルにトランザクション処理のためのメモリ機能がないことを意味します。ステータスがないということは、後続の処理で以前の情報が必要な場合にその情報を再送信する必要があることを意味し、その結果、接続ごとに転送されるデータ量が増加する可能性があります。一方、事前の情報が必要ない場合、サーバーはより速く応答します。

以上がネットワークプロトコルの重要な要素は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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