logo

データリンク層

  • OSI モデルでは、データリンク層は 4 です。番目上から重ねて2nd下から層を作ります。
  • 隣接するノードを接続する通信チャネルはリンクとして知られており、データグラムを送信元から宛先に移動するには、データグラムを個別のリンクを介して移動する必要があります。
  • データリンク層の主な役割は、個々のリンクを介してデータグラムを転送することです。
  • データ リンク層プロトコルは、ノード間で交換されるパケットの形式と、エラー検出、再送信、フロー制御、ランダム アクセスなどのアクションを定義します。
  • データリンク層プロトコルは、イーサネット、トークンリング、FDDI、および PPP です。
  • データリンク層の重要な特徴は、パス内の異なるリンク上の異なるリンク層プロトコルによってデータグラムを処理できることです。たとえば、データグラムは最初のリンクでは Ethernet によって処理され、2 番目のリンクでは PPP によって処理されます。

データリンク層によって次のサービスが提供されます。

データリンク層
    フレーミングとリンクへのアクセス:データリンク層プロトコルは、リンクを介して送信する前に、各ネットワーク フレームをリンク層フレーム内にカプセル化します。フレームは、ネットワーク層のデータグラムが挿入されるデータフィールドと、いくつかのデータフィールドで構成されます。これは、フレームの構造と、リンク上でフレームを送信するチャネル アクセス プロトコルを指定します。確実な配送:データリンク層は、信頼性の高い配信サービスを提供します。つまり、ネットワーク層のデータグラムをエラーなく送信します。信頼性の高い配信サービスは、送信と確認応答によって実現されます。データ リンク層は主に、エラー率が高く、エラーが発生したリンクでデータの再送信を強制することなくローカルで修正できるため、リンク上で信頼性の高い配信サービスを提供します。フロー制御:受信ノードは、フレームを処理するよりも速い速度でフレームを受信できます。フロー制御がないと、受信側のバッファがオーバーフローし、フレームが失われる可能性があります。この問題を解決するために、データ リンク層はフロー制御を使用して、リンクの一方の側の送信ノードがリンクのもう一方の側の受信ノードを圧倒しないようにします。エラー検出:信号の減衰やノイズによってエラーが発生する可能性があります。データリンク層プロトコルは、1 つ以上のエラーを検出するメカニズムを提供します。これは、フレームにエラー検出ビットを追加することで実現され、受信ノードはエラー チェックを実行できます。エラー修正:エラー訂正はエラー検出と似ていますが、受信ノードがエラーを検出するだけでなく、フレーム内のどこでエラーが発生したかを判断する点が異なります。半二重および全二重:全二重モードでは、両方のノードが同時にデータを送信できます。半二重モードでは、同時にデータを送信できるノードは 1 つだけです。