ホームページ 運用・保守 安全性 ネットワークの5層プロトコルを詳しく解説

ネットワークの5層プロトコルを詳しく解説

Nov 29, 2019 pm 04:54 PM
プロトコル 通信網

ネットワークの5層プロトコルを詳しく解説

1. アプリケーション層

タスク: オペレーティング システムまたはネットワーク アプリケーションのアクセスを提供します。ネットワーク サービスのインターフェイスと、アプリケーション プロセス間の対話を通じて特定のネットワーク アプリケーションを完成させます。アプリケーション層は、アプリケーション プロセス間の通信と対話のルールを定義します。

共通プロトコル:HTTP、SMTP、FTP、ping、telnet、DNS、DHCP など。

HTTP プロトコル (ハイパーテキスト転送プロトコル)

主な機能:

●クライアント/サーバー モードのサポート

##●シンプルかつ高速: クライアント サーバーからサービスをリクエストする場合、リクエスト メソッドとパスを送信するだけで済みます。一般的に使用されるリクエスト メソッドは GET、HEAD、POST などで、各メソッドはクライアントとサーバー間のさまざまなタイプの接続を規定しています。プロトコルが単純で、サーバー プログラムのサイズが小さく、通信速度が速い

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

##● コネクションレス: コネクションレスとは、接続ごとに 1 つのリクエストのみが処理されることを意味します。サーバーがクライアントのリクエストを処理し、クライアントの応答を受信した後、接続を切断して送信時間を節約します。

##● ステートレス: ステートレスとは、次のことを意味します。このプロトコルにはトランザクション処理のためのメモリ容量がありません; 応答は高速ですが、送信はデータ量が多くなります

#HTTP URL: ネットワーク リソースの検索

#●

http://host[:port][abs_path]

HTTP リクエスト

● リクエスト行、メッセージ ヘッダー、リクエストの 3 つの部分で構成されます。 body

##●形式: メソッド Request-URI HTTP-Version CRLF #●メソッド: リクエスト メソッド、GET、POST など

##●Request-URI: リクエストされた HTTP プロトコルバージョン

CRLF: キャリッジリターンとラインフィード

## HTTP レスポンス

##●ステータス行、メッセージヘッダー、レスポンスボディの 3 つの部分で構成されます。

#●ステータス行の形式: HTTP-Version Status-Code Reason-Phrase CRLF

●●HTTP-Version: サーバー HTTP プロトコルのバージョン

#●Status-Code: 応答ステータスサーバーから返されたコード

HTTPステータスコード

# 3桁の数字で構成され、最初の桁は応答カテゴリを定義します

1xx: 指示情報、リクエストが受信され、処理が続行されていることを示します。

2xx: 成功

3xx: リダイレクト、リクエストを完了するにはさらに操作を実行する必要があります。#●4xx: クライアントエラー、リクエストに構文エラーがあるか、リクエストを実装できません

#●5xx: サーバー側エラー: サーバーが失敗しました法的なリクエストを実装します

#一般的なステータス コード

● 200: OK、リクエストは成功しました。

##● 400: 不正なリクエスト、リクエストに構文エラーがあります。サーバーが理解できません。

##●401: Unauthorized、リクエストは許可されていません;

#●403: Forbidden、サーバーはリクエストを受信しましたが、サービスの提供を拒否しました;

#● 404: Not Found、リクエストされたリソースは存在しません;

● 500: インターネット サーバー エラー、サーバーで予期しないエラーが発生しました。

##● 503: サーバーが利用できません、サーバーは顧客の要求を処理できません

#2. トランスポート層

タスク:

2 つのホストのプロセス間の通信に共通のデータ サービスを提供する責任を負います (2 つのホスト上のアプリケーションがエンドツーエンドで提供するため)

伝送制御プロトコル TCP

: データの単位であるコネクション型で信頼性の高いストリームベースのデータ伝送サービスを提供します。送信はメッセージセグメントです。タイムアウト再送やデータ確認などを利用して、データが宛先に正しく送信されていることを確認します。

ユーザー データグラム プロトコル UDP

: コネクションレスで信頼性の低いデータグラムベースのデータ伝送サービスを提供します。データ送信の役割はユーザー データグラム

3 ネットワーク層

タスク: はデータ パケットを担当します ルーティングとストア アンド フォワード

##● パケット交換ネットワーク上のさまざまなホストに通信サービスを提供する責任を負います。データを送信するとき、ネットワーク層は、トランスポート層によって生成されたメッセージ セグメントとユーザー データグラムをパケット (IP データグラム) または送信用のパケットにカプセル化します。

# IP プロトコル: ホップバイホップ送信モード。データ パケットの宛先 IP アドレスに基づいてデータの送信方法を決定します。データ パケットを宛先に直接送信できない場合は、IP プロトコル適切なネクストホップ ルーターを見つけ、データ パケットをルーターに配信して転送します。

# ICMP プロトコル: ネットワーク接続の検出に使用されるインターネット コントロール メッセージ プロトコル

#4. データ リンク層

タスク: MAC アドレスの割り当てを担当します#●2 つの隣接するノード間でデータが送信されるとき、データリンク層 ネットワーク層へのハンドオーバー IP データグラムはフレームに組み立てられ、2 つの隣接するリンクを介して送信されます。各フレームにはデータと必要な制御情報が含まれます。 ##● ネットワーク カード インターフェイスのネットワーク ドライバーは、物理メディア上のデータの送信を処理します。さまざまな物理ネットワークには電気的特性があり、ネットワーク ドライバーは実装の詳細を隠し、上位層プロトコルに一貫したインターフェイスを提供します

# 一般的に使用されるプロトコル: IP アドレスとマシンの物理アドレス (MAC アドレス) 間の変換を実現するアドレス解決プロトコル (ARP) および逆アドレス解決プロトコル (RARP)

##5 .Physicalレイヤー

物理層によって送信されるデータの単位はビットです。物理層は、1 または 0 を表すためにどのような電圧が使用されるか、および送信者が送信したビットを受信者がどのように認識するかを考慮する必要があります。

6.各層に対応する作業機器

●物理層:リピータ、ハブ

●データリンク道路層:ブリッジまたはスイッチ

##● ネットワーク層の中継システム:ルータ

##● ネットワーク層より上の中継システム:ゲートウェイ

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

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Windows 11でMTUサイズを調整する方法 Windows 11でMTUサイズを調整する方法 Aug 25, 2023 am 11:21 AM

Windows 11 でインターネット接続が突然遅くなり、本書に記載されているすべての方法を試した場合、それはネットワークとは何の関係もなく、最大伝送単位 (MTU) に関係している可能性があります。システムが間違った MTU サイズでデータを送受信すると、問題が発生する可能性があります。この記事では、スムーズで中断のないインターネット接続のために Windows 11 で MTU サイズを変更する方法を学びます。 Windows 11 のデフォルトの MTU サイズはどれくらいですか? Windows 11 のデフォルトの MTU サイズは 1500 で、これが許容される最大値です。 MTU は最大伝送単位の略です。これは、ネットワーク上で送受信できる最大パケット サイズです。あらゆるサポートネットワーク

WLAN拡張モジュールが停止しました[修正] WLAN拡張モジュールが停止しました[修正] Feb 19, 2024 pm 02:18 PM

Windows コンピュータの WLAN 拡張モジュールに問題がある場合、インターネットから切断される可能性があります。この状況はイライラすることがよくありますが、幸いなことに、この記事では、この問題を解決し、ワイヤレス接続を再び正常に動作させるのに役立ついくつかの簡単な提案を提供します。 WLAN 拡張モジュールが停止しました。 WLAN 拡張モジュールが Windows コンピュータで動作を停止した場合は、次の提案に従って修正してください。 ネットワークとインターネットのトラブルシューティング ツールを実行して、ワイヤレス ネットワーク接続を無効にし、再度有効にします。 WLAN 自動構成サービスを再起動します。 電源オプションを変更します。 変更します。詳細な電源設定 ネットワーク アダプター ドライバーを再インストールする いくつかのネットワーク コマンドを実行する それでは、詳しく見てみましょう

win11のDNSサーバーエラーの解決方法 win11のDNSサーバーエラーの解決方法 Jan 10, 2024 pm 09:02 PM

インターネットにアクセスするには、インターネットに接続するときに正しい DNS を使用する必要があります。同様に、間違った DNS 設定を使用すると、DNS サーバー エラーが発生しますが、このときは、ネットワーク設定で DNS を自動的に取得するように選択することで問題を解決できます。ソリューション。 win11 ネットワーク dns サーバー エラーを解決する方法. 方法 1: DNS をリセットする 1. まず、タスクバーの [スタート] をクリックして入力し、[設定] アイコン ボタンを見つけてクリックします。 2. 次に、左側の列の「ネットワークとインターネット」オプションコマンドをクリックします。 3. 次に、右側で「イーサネット」オプションを見つけ、クリックして入力します。 4. その後、DNSサーバーの割り当ての「編集」をクリックし、最後にDNSを「自動(D)」に設定します。

Chrome、Google ドライブ、フォトでの「ネットワーク エラーの失敗」ダウンロードを修正してください。 Chrome、Google ドライブ、フォトでの「ネットワーク エラーの失敗」ダウンロードを修正してください。 Oct 27, 2023 pm 11:13 PM

「ネットワーク エラーのダウンロードに失敗しました」問題とは何ですか?解決策を詳しく説明する前に、まず「ネットワーク エラーのダウンロードに失敗しました」問題が何を意味するのかを理解しましょう。このエラーは通常、ダウンロード中にネットワーク接続が中断された場合に発生します。この問題は、インターネット接続の弱さ、ネットワークの混雑、サーバーの問題など、さまざまな理由で発生する可能性があります。このエラーが発生すると、ダウンロードが停止し、エラー メッセージが表示されます。ネットワークエラーで失敗したダウンロードを修正するにはどうすればよいですか? 「ネットワーク エラー ダウンロードに失敗しました」というメッセージが表示されると、必要なファイルへのアクセスまたはダウンロード中に障害が発生する可能性があります。 Chrome などのブラウザを使用している場合でも、Google ドライブや Google フォトなどのプラットフォームを使用している場合でも、このエラーはポップアップ表示され、不便を引き起こします。この問題を解決し、解決するために役立つポイントを以下に示します。

修正: WD My Cloud が Windows 11 のネットワーク上に表示されない 修正: WD My Cloud が Windows 11 のネットワーク上に表示されない Oct 02, 2023 pm 11:21 PM

WDMyCloud が Windows 11 のネットワーク上に表示されない場合、特にそこにバックアップやその他の重要なファイルを保存している場合は、大きな問題になる可能性があります。これは、ネットワーク ストレージに頻繁にアクセスする必要があるユーザーにとって大きな問題となる可能性があるため、今日のガイドでは、この問題を永久に修正する方法を説明します。 WDMyCloud が Windows 11 ネットワークに表示されないのはなぜですか? MyCloud デバイス、ネットワーク アダプター、またはインターネット接続が正しく構成されていません。パソコンにSMB機能がインストールされていません。 Winsock の一時的な不具合がこの問題を引き起こす場合があります。クラウドがネットワーク上に表示されない場合はどうすればよいですか?問題の修正を開始する前に、いくつかの予備チェックを実行できます。

Windows 10 の右下に地球が表示されてインターネットにアクセスできない場合はどうすればよいですか? Win10 で地球がインターネットにアクセスできない問題のさまざまな解決策 Windows 10 の右下に地球が表示されてインターネットにアクセスできない場合はどうすればよいですか? Win10 で地球がインターネットにアクセスできない問題のさまざまな解決策 Feb 29, 2024 am 09:52 AM

この記事では、Win10のシステムネットワーク上に地球儀マークが表示されるがインターネットにアクセスできない問題の解決策を紹介します。この記事では、地球がインターネットにアクセスできないことを示す Win10 ネットワークの問題を読者が解決するのに役立つ詳細な手順を説明します。方法 1: 直接再起動する まず、ネットワーク ケーブルが正しく接続されていないこと、ブロードバンドが滞っていないかを確認します。ルーターまたは光モデムが停止している可能性があります。この場合は、ルーターまたは光モデムを再起動する必要があります。コンピュータ上で重要な作業が行われていない場合は、コンピュータを直接再起動できます。ほとんどの軽微な問題は、コンピュータを再起動することですぐに解決できます。ブロードバンドが滞っておらず、ネットワークが正常であると判断される場合は、別の問題です。方法 2: 1. [Win]キーを押すか、左下の[スタートメニュー]をクリックし、表示されるメニュー項目の電源ボタンの上にある歯車アイコンをクリックし、[設定]をクリックします。

Windows 11 で Wake on LAN を有効/無効にする方法 Windows 11 で Wake on LAN を有効/無効にする方法 Sep 06, 2023 pm 02:49 PM

Wake on LAN は、コンピュータを休止状態またはスリープ モードからリモートで復帰できるようにする Windows 11 のネットワーク機能です。カジュアル ユーザーはあまり使用しませんが、この機能は有線ネットワークを使用するネットワーク管理者やパワー ユーザーにとっては便利です。今回はその設定方法を説明します。自分のコンピューターが Wake on LAN をサポートしているかどうかを確認するにはどうすればよいですか?この機能を使用するには、コンピュータに次のものが必要です。 リモートからスリープ モードから復帰できるように、PC を ATX 電源に接続する必要があります。アクセス コントロール リストを作成し、ネットワーク内のすべてのルーターに追加する必要があります。ネットワーク カードは Wake-up-on-LAN 機能をサポートしている必要があります。この機能が動作するには、両方のコンピュータが同じネットワーク上にある必要があります。ほとんどのイーサネット アダプタは

Windows 11 でネットワーク接続の詳細とステータスを確認する方法 Windows 11 でネットワーク接続の詳細とステータスを確認する方法 Sep 11, 2023 pm 02:17 PM

ネットワーク接続が適切に機能していることを確認するため、または問題を解決するために、Windows 11 のネットワーク接続の詳細を確認する必要がある場合があります。これにより、IP アドレス、MAC アドレス、リンク速度、ドライバーのバージョンなどのさまざまな情報を表示できます。このガイドでは、その方法を説明します。 Windows 11 でネットワーク接続の詳細を確認するにはどうすればよいですか? 1. 「設定」アプリを使用し、+ キーを押して Windows の設定を開きます。 WindowsI 次に、左側のペインで [ネットワークとインターネット] に移動し、ネットワークの種類を選択します。この場合、これはイーサネットです。ワイヤレス ネットワークを使用している場合は、代わりに Wi-Fi ネットワークを選択します。画面の下部に次のように表示されます。

See all articles