PC#1 から PC#2 にファイルをコピーすると、PC#1 の ping とインターネット ダウンロード速度が低下するのはなぜですか?
ファイルのコピー中、ping は 20 ミリ秒から 600 ミリ秒以上に、ダウンロード速度は 1.8 MB/秒から 250 KB/秒程度に上がります。
私は PC#1_Drive#C にファイルをダウンロードしており、PC#2 は PC#1_Drive#D からファイルをコピーしています。したがって、おそらくハード ドライブの問題ではありません。
私のネットワークはこんな感じです。家の中では、メインラインが部屋に通っていて、デバイスが複数ある場合はスイッチを設置しています。完璧とは程遠いですが、ネットワークは「進化」しています。基本的なネットワークを十分に表現できたと思います。
DSL Router <-> 1Gb Switch#1 <-> PC#1 (1Gb Network card) "The Office"
1Gb Switch#1 <-> 1Gb Switch#Central <-> 1Gb Switch#2 "The Central Room"
1Gb Switch#2 -> PC#2 (100Mb Network Card) "The Lounge"
(All cable is Cat6)
なぜ速度に差があるのでしょうか? どうすれば問題を特定できるでしょうか?
私の知る限り、スイッチは特定のポートに接続する必要はありません。PC#2 がネットワーク パスを使用して PC#1 (このように呼べる場合) を経由して PC#3 にファイルをコピーしている場合、PC#1 には速度の問題はありません。
答え1
例え話をしてみましょう。ネットワークは鉄道のようなものです。列車は一度に一方向にしか進むことができません (線路が 1 つしかないため)。また、各機関車で移動できる車両 (データ パケット) の数も限られています。
PC1 から PC2 にファイルをコピーするには、データを移動し、転送中にエラーがなかったことを示す ACK 信号を返す必要があります。
インターネットから PC1 にファイルをダウンロードすると、再び双方向通信が可能になります。
1 つの問題は、インターネットからパッケージが到着したときに PC1 がデータ パッケージを送信すると衝突が発生することです。情報が積み重ねられているため、受信側のコンピューターはデータを無視します (理解できないため)。しばらくすると、ACK 信号が受信されないため、データが再送信されます。ネットワーク上のトラフィックにより、データ速度が低下します。