ホームページ  >  記事  >  モデルを記述するために使用される tcp/ip 参照モデルとは何ですか?

モデルを記述するために使用される tcp/ip 参照モデルとは何ですか?

尚
オリジナル
2020-02-28 10:01:256137ブラウズ

TCP/IP 参照モデルは、インターネット アーキテクチャを記述するために使用されるネットワーク モデルです。

TCP/IP は、ネットワーク相互接続の実装に使用される一連の通信プロトコルです。インターネット ネットワーク アーキテクチャは TCP/IP に基づいています。 TCP/IP に基づく参照モデルは、プロトコルをネットワーク アクセス層、インターネット層 (ホスト間)、トランスポート層、アプリケーション層の 4 つの層に分割します。

1. アプリケーション層

アプリケーション層は OSI 参照モデルの上位層に相当し、FTP、Telnet、DNS、SMTP など、必要なさまざまなサービスをユーザーに提供します。

2. トランスポート層

トランスポート層は、OSI 参照モデルのトランスポート層に対応し、アプリケーション層エンティティにエンドツーエンドの通信機能を提供し、データ パケットの連続送信を保証します。そしてデータの整合性。この層は、伝送制御プロトコル (TCP) とユーザー データグラム プロトコル (UDP) という 2 つの主要なプロトコルを定義します。

TCP プロトコルは、「3 ウェイ ハンドシェイク」伝送サービスを通じて信頼性の高いデータ接続を提供します。一方、UDP プロトコルは、信頼性が保証されていない (信頼性がないわけではない) コネクションレス型のデータ送信サービスです。

3. インターネット層

インターネット層は、OSI 参照モデルのネットワーク層に対応し、主にホストの問題を解決します。ホスト間の通信の問題。これには、ネットワーク全体でデータ パケットを論理的に送信するために設計されたプロトコルが含まれています。 IP アドレスをホストに再割り当てしてホストのアドレス指定を完了することに重点を置き、さまざまなネットワークでデータ パケットをルーティングする役割も果たします。この層には、インターネット プロトコル (IP)、インターネット グループ管理プロトコル (IGMP)、およびインターネット コントロール メッセージ プロトコル (ICMP) の 3 つの主要なプロトコルがあります。

IP プロトコルはインターネット層で最も重要なプロトコルであり、信頼性の高いコネクションレス型のデータグラム配信サービスを提供します。

4. ネットワーク アクセス層 (ホスト ネットワーク層)

ネットワーク アクセス層は、OSI 参照モデルの物理層とデータリンク層に相当します。ホストとネットワーク間のデータ交換を監視する役割を果たします。実際、TCP/IP 自体はこの層のプロトコルを定義しておらず、相互接続に参加している各ネットワークは独自の物理層およびデータリンク層プロトコルを使用して、TCP/IP のネットワーク アクセス層に接続します。アドレス解決プロトコル (ARP) は、この層、つまり OSI 参照モデルのデータ リンク層で機能します。

さらに関連する知識については、PHP 中国語 Web サイト に注目してください。

以上がモデルを記述するために使用される tcp/ip 参照モデルとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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