上位レベルのリストに戻ります。第1章コンピュータネットワークの概要
1.コンセプト
OSI / RM(オープンシステム相互接続参照モデル):オープンシステム相互接続の基本的な参照モデル。最初はISO(National Organization for Standardization)によって開発されました
最も広く使用されているのは、法的国籍標準OSIではなく、非国際標準のTCP / IPです。このように、TCP / IPは、事実上の国際標準と呼ばれることがよくあります。
今日の最大のグローバルカバレッジであるTCP / IPベースのインターネットは、OSI標準を使用しません。OSIは理論的な研究結果の一部しか得ていませんが、市場化に関しては裏目に出て失敗しています。
コンピュータネットワークのさまざまな層とプロトコルの集まりがネットワークアーキテクチャです
1.2レイヤー化の利点と各レイヤーで実行される主な機能
メリット:
- レイヤーは独立しています
- 優れた柔軟性
- 構造的に分離可能
- 実装と保守が簡単
- 標準化を促進できる
主な機能:
- エラー制御
- フロー制御
- セグメンテーションと再組み立て
- 多重化と逆多重化
- 接続の確立と解放
2. 5層プロトコルアーキテクチャ(TCP / IP + OSI)
OSI 7層プロトコルには明確な概念と完全な理論がありますが、複雑で実用的ではありません
。TCP/ IP 4層プロトコルは広く使用されていますが、ネットワークインターフェイス層には特定のコンテンツがありません。
したがって、学校のコンピュータネットワークの原則は、妥協的なアプローチを採用することです。つまり、OSIとTCP / IPの利点を統合し、プロトコルが5層しかないアーキテクチャを採用します。これは簡潔かつ明確です。
- アプリケーション層:プロトコル(
域名系统DNS,万维网HTTP,电子邮件SMTP
)。アプリケーション層プロトコルは、アプリケーションプロセス間の通信および相互作用のルールを定義します。アプリケーション層と相互作用するデータユニットをメッセージ(メッセージ)と呼びます - トランスポート層(トランスポート層):トランスポート層のタスクは、2つのホストのプロセス間の通信に一般的なデータ送信サービスを提供することです。多重化とは、複数のアプリケーション層プロセスが下位トランスポート層のサービスを同時に使用できることを意味し、共有とは、トランスポート層が受信した情報を上位アプリケーション層の対応するプロセスに配信することを意味します。伝送制御プロトコル
TCP(Transmission Control Protocol)
------接続指向の信頼性の高いデータ伝送サービスを提供します。データ伝送の単位はセグメント(セグメント)です。ユーザーデータグラムプロトコルUDP(User Datagram Protocol)
-コネクションレスでベストエフォートのデータ転送サービスを提供し(データ転送の信頼性は保証されません)、データ転送の単位はユーザーデータグラムです。 - ネットワーク層:ネットワーク層は、パケット交換ネットワーク上のさまざまなホストに通信サービスを提供する責任があります。ネットワーク層の別のタスクは、送信元ホストのトランスポート層によって送信されたパケットがネットワーク内のルーターを介して宛先ホストを見つけられるように、適切なルートを選択することです。ネットワーク層プロトコルはコネクションレスです
网际协议IP(Internet Protocol)和许多种路由选择协议
- データリンク層(データリンク層):隣接する2つのノード間でデータを送信する場合、データリンク層は、ネットワーク層から渡されたIPデータグラムをフレームに組み立てます。上転送フレーム。各フレームには、データと必要な制御情報(同期、アドレス情報、エラー制御など)が含まれています。エラー検出
- 物理層(物理層):物理層で送信されるデータの単位はビットです。物理層は、「1」または「0」を表すために使用される電圧の大きさ、および受信側が送信側によって送信されたビットをどのように認識するかを考慮する必要があります。ビットが何を表すかを説明するのは物理層の仕事ではありません。物理メディア(ケーブル、光ケーブルなど)は物理層の下にあり、一部の人々はそれを層0と見なします