tcp/ip プロトコルは 4 層の階層構造を採用しています: 1. ネットワーク インターフェイス層 (ホスト-ネットワーク層)、2. シンプルかつ柔軟、コネクションレス、ベストエフォート型のデータグラム配信サービスを提供するインターネット層。 3. アプリケーション プロセス間のエンドツーエンドの論理通信を提供するトランスポート層、4. ユーザーにアプリケーションを提供するアプリケーション層。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
TCP/IP プロトコルでは、ネットワーク インターフェイス層は4番目の層。ネットワーク インターフェイス層は物理層とデータ リンク層を統合するため、ネットワーク インターフェイス層はデータを送信するための物理媒体であるだけでなく、ネットワーク層に正確な回線も提供します。
物理層は、伝送メディアのインターフェースに関連するいくつかの特性、つまり機械的特性、電気的特性、機能的特性、プロセス特性を定義し、パラレル伝送とシリアル伝送の間の変換を完了する必要があります。
データ リンク層は、この層のユーザーに透過的で信頼性の高いデータ送信サービスを提供します。透明性とは、この層で送信されるデータの内容、形式、エンコードに制限がなく、情報構造の意味を説明する必要がないことを意味し、信頼性とは、送信プロセス中に障害が発生する可能性のある物理接続が遮断されることを意味します。エラーのないデータ リンクの具体的な方法には、フレーム同期、エラー制御、フロー制御、リンク管理などがあります。
物理層の主なブロードバンド アクセス テクノロジには、CD プロトコル、イーサネット 802.3 などがあります。
2. インターネット層インターネット層の主なプロトコルには、IP プロトコル、アドレス解決プロトコル ARP および逆アドレス解決プロトコル RARP、インターネット制御メッセージ プロトコル ICMP などがあります。
IP プロトコルはインターネット層の中核であり、ルーティングを通じてネクスト ホップ IP がカプセル化され、ネットワーク インターフェイス層に渡されます。 IP データグラムはコネクションレス型サービスです。
ICMP はインターネット層の補足であり、メッセージを送り返すことができます。ネットワークがスムーズかどうかを確認するために使用されます (ping コマンドを使用します)。
ARP は、既知の IP を通じてホストの MAC アドレスを見つけることです。
RARP は MAC アドレスを通じて IP アドレスを決定します。
3. トランスポート層トランスポート層の主なプロトコルは、ユーザー データグラム プロトコル UDP と伝送制御プロトコル TCP です。
4. アプリケーション層アプリケーション層の主なプロトコルには、ドメイン ネーム システム DNS、ファイル転送プロトコル FTP、リモート ターミナル プロトコル TELNET、ハイパーテキスト転送プロトコル HTTP、簡易メール転送プロトコル SMTP、メール読み取りプロトコル POP3 および IMAP、およびダイナミック ホストが含まれます。構成プロトコル DHCP、簡易ネットワーク管理プロトコル SNMP。
DNS: 提供 ドメイン名解決サービス、ポート 53
を使用してドメイン名と IP アドレス間の変換を提供 FTP: ポート 21
を使用して異種ネットワーク内の任意のコンピュータ間でファイルを転送 TELNET: ユーザーにリモート ログイン サービスを提供、ポート 23 を使用、明確なコード送信を使用、機密性が低い、シンプルで便利
HTTP: World Wide Web 上のさまざまなリンク、つまり World Wide Web クライアント プログラムと世界との間の接続を実現するために使用されます。 Wide Web サーバー、ポート 80 を使用
SMTP/POP3、IMAP: 電子メール送信を提供し、レターの送信と転送の制御に使用されます。 /メールサーバーからメールを読み取ります。
DHCP: ネットワークに新しく追加されたコンピュータに IP アドレスを自動的に割り当てます。
SNMP: インターネット上の多くのメーカーが製造したソフトウェアおよびハードウェア プラットフォームの管理
関連知識の詳細については、
FAQ以上がtcp/ip プロトコルにはどのような層が含まれていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。