ホームページ >よくある問題 >7層のネットワーク構造とはどのようなモデルを指しますか?

7層のネットワーク構造とはどのようなモデルを指しますか?

青灯夜游
青灯夜游オリジナル
2022-12-05 10:51:2836821ブラウズ

7 層ネットワーク構造とは、アプリケーション層、プレゼンテーション層、セッション層、トランスポート層、ネットワーク層、データリンク層、物理層を含む OSI 7 層モデルを指します。物理層はビットストリームを透過的に伝送するために使用され、データリンク層は主に物理層から受信したデータのMACアドレスをカプセル化およびカプセル化解除し、隣接する2つのノード間の回線上でエラーなくフレーム単位で伝送します。セッション層はリモート アクセスを管理し、プレゼンテーション層は複数の通信システム間で交換される情報のプレゼンテーションを処理し、アプリケーション層はネットワーク ユーザーまたはアプリケーションにさまざまなサービスを提供します。

7層のネットワーク構造とはどのようなモデルを指しますか?

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

レイヤー 7 は、OSI 7 層プロトコル モデルを指します。主に、アプリケーション層 (Application)、プレゼンテーション層 (Presentation)、セッション層 (Session)、トランスポート層 (Transport)、ネットワーク層 (Network) です。 )、データリンク層(Data Link)、物理層(Physical)。

OSI 参照モデル

1. 物理層: 物理層の主なタスクは、ビットストリームを透過的に送信することです。物理層はビット ストリームの実際の意味や構造には関係なく、ビット ストリームの受信と送信のみを担当します。物理層は、使用される伝送メディアの種類、伝送メディアに接続されているコネクタ、およびその他の物理的特性を理解しやすいように、ネットワーク ハードウェアの特性を定義します。(主に、ネットワーク ケーブル インターフェイスの種類、光ファイバーなどの物理機器の標準を定義します)物理層のデータ伝送単位はビットです。

2. データリンク層:主に物理層から受け取ったデータのMACアドレス(ネットワークカードのアドレス)のカプセル化とカプセル化解除を行い、隣接するノード間の回線上で誤りなく伝送します。フレーム単位で、フレーム境界を生成して識別する必要があります。データ リンク層は、物理回線上で送信されるデータにエラーがないことを保証するためのエラー制御およびトラフィック制御方法も提供します。

3. ネットワーク層: (主に、下位層から受信したデータの IP アドレス (例: 192.168.0.1) をカプセル化およびカプセル化解除します) データ パケット (パケット) がネットワークから確実に到着するようにルーティングを選択します。送信側 受信側は、データ パケットがブロックされる場合に輻輳制御を実行します。ネットワーク層は、異なる種類のネットワークでのデータ パケットの送信を実現するために、異種ネットワークの相互接続問題を解決する必要もあります。ネットワーク層プロトコルの代表的なものには、IP、IPX、RIP、OSPF などが含まれます。

4. トランスポート層: (主に、下位層から受信したデータをセグメント化して送信し、宛先アドレスに到達した後に再組み立てします。このデータ層はセグメントと呼ばれることがよくあります) 上位層と通信します。エンドツーエンドのサービスが 2 つのプロセス間で提供されるため、トランスポート層より上の層は情報送信の問題を気にしなくなります。トランスポート層はセッション層からデータを受け取り、メッセージ (Message) を形成し、必要に応じてそれをいくつかのパケットに分割して、送信のためにネットワーク層に渡します。トランスポート層プロトコルの代表的なものには、TCP、UDP、SPX などがあります。

5. セッション層: セッション管理、送信同期、データ交換管理などを含む、リモート アクセスの管理 (ブレークポイント再開など) . .セッション層は、2 つのセッション ホスト間の接続の確立、管理、終了と、データの交換を維持する責任を負います。データ伝送路はトランスポート層(ポート番号:送信ポートと受信ポート)を介して確立されます。 (主に、システム間でセッションを開始するか、セッション要求を受け入れます (デバイスは、IP、MAC、またはホスト名など、お互いを認識する必要があります))

6. プレゼンテーション層: 複数の交換される情報の表現を処理するために使用されます。データ形式の変換、データの暗号化と復号化、データの圧縮と復元など、主に受信データの解釈、暗号化と復号化、圧縮と解凍などの通信システム間の処理(つまり、コンピュータが認識できるものを人間が認識できるものに変換する)

7. アプリケーション層: ファイル転送、電子メール、ネットワーク管理、リモート ログインなど、ネットワーク ユーザーまたはアプリケーションにさまざまなサービスを提供します。主にFTP(各種ファイルのダウンロード)、WEB(IEブラウジング)、QQなどのターミナルアプリケーション(コンピュータの画面上に見えるものと理解していただければと思います。ターミナルアプリケーションのことです)。

#最初の層: アプリケーション層。ネットワーク内でデータを通信および送信するためのインターフェイスを定義します。
  • 2 番目の層: プレゼンテーション層。送信を定義します。さまざまなシステムでのデータの形式、エンコードおよびデコード仕様;
  • #3 番目の層: セッション層。ユーザー セッションを管理し、ユーザー間の論理接続の確立と中断を制御します。

  • レイヤー 4: トランスポート層。ネットワーク内のエンドツーエンドのデータ送信を管理します。

  • レイヤー 5: ネットワーク層。ネットワーク層の間でデータを送信する方法を定義します。ネットワーク デバイス;

  • #レイヤー 6: リンク層。物理層の送信を容易にするために、上記のネットワーク層のデータ パケットをデータ フレームにカプセル化します。

  • #レイヤー 7: 物理レイヤー。このレイヤーは主にこれらのバイナリ データの送信に使用されます。

OSI参照モデルと TCP/IP 参照モデル レベルの対応関係:

  • ネットワーク インターフェイス層 - OSI 参照モデルの物理層およびデータ リンク層に対応します。

  • # ネットワーク層 - OSI 参照モデルのネットワーク層に対応します。

  • トランスポート層 -- OSI 参照モデルのトランスポート層に対応;

  • アプリケーション層 -- OSI のレイヤ 5、6、および 7 に対応リファレンスモデル。

ドメイン名解決プロセス

ユーザーURLを入力しますか?コンピューターは何をしましたか?

1. すべてのデータ通信はカプセル化され、物理的な物理回線を通じて送信される必要があります

2. すべてのホスト名が必要です IP アドレスに解決されます

3. アプリケーション層は HTTP プロトコルを使用し、トランスポート層では接続指向の TCP プロトコルを利用します。

4. WEB アプリケーションはクライアント/サーバー動作モードを採用します

#5. データ パケットはルーターを通過し、ルーティング テーブルに従って転送されます

##6. 各ネットワーク内で、IP アドレスを MAC アドレスに変換する必要があります

#7. サーバー上の WEB サービス プロセスは TCP ポートでリッスンします80

8. サーバーは HTML ドキュメントを生成し、リクエストに従ってクライアントに送信します。

9. クライアントのブラウザは HTML ドキュメントを解釈し、ページ

を生成します。関連する知識の詳細については、

FAQ

列をご覧ください。

以上が7層のネットワーク構造とはどのようなモデルを指しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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