これは問題のステートメントです:
リンクの公称レートは、送信側が 4 kbps、受信側が 1 kbps です。伝播遅延は 20 ミリ秒、ACK サイズは 40 バイトです。停止して待機すると、少なくとも 50% の効率が得られるフレーム サイズの範囲はどれくらいですか?
この問題を解決してくださいと言っているわけではありませんが、論理的でないことがあります。
- ビットレートまたはクロック速度が同じでない場合、両端が受信したフレーム (および ACK) を正しく解釈する方法は?
- ネットワーク アダプタのバッファは、この状況で役割を果たしますか?
両端のクロック速度が異なるため、ビットレートも異なります。両端のクロックが同期していないと結論付けます。さらに、一方の端からもう一方の端に送信される信号の同期は、データ リンク層が正しく解釈されたビットを持つように、物理層で行う必要があると結論付けています。
私を啓発します。