データリンク層にエラー制御とフロー制御がある場合、トランスポート層にもこれらの 2 つのメカニズムが必要なのはなぜですか?
答え1
リンク層フロー制御: 方法はリンク層各フレームがプロトコルに従って正しい方法でメディアにアクセスしていることを確認します。イーサネット、PPP、ワイヤレス LAN の場合と同じではありません。送信する許可があるかどうか、またはリッスンするタイミングかどうかのみをチェックします。
トランスポート層フロー制御: 間のメカニズムです両ホストバッファオーバーランを回避するためにデータの流れを規制します。
まとめ:それらは全く違います。
リンク層エラー制御: 検証する方法誠実さフレームがメディアを介して送信されるときに、受信側は受信したフレームが送信中に破損していないかどうかを確認できます。リンク層は破損したフレームを検出すると、フレームを破棄し、使用されているプロトコルに従って再送信を要求します。
トランスポート層エラー制御送信側は、ネットワーク層で複数のパケットに分割されたセグメントを送信し、リンク レベルで各パケットを複数のフレームに送信します。
セグメントはネットワーク上を移動し(フレームとパケットに分割され)、受信側でのみ再構成される。
送信側と受信側の間には、多数の中間ルーターが存在する可能性があります。ルーターがパケット内のデータを変更すると、受信側のトランスポート層のエラー制御に到達するまで、その変更は検出されずに通過します。
このエラー制御は、セグメントを損傷するネットワーク層の問題がなかったことを確認します。
まとめ: エラーのほとんどはネットワーク層 (ルーターなど) ではなくメディアで発生するため、冗長性は少しありますが、エンドツーエンドの整合性は保証されます。