Почему пинг и скорость загрузки в Интернет страдают на ПК № 1, когда файлы копируются с ПК № 1 на ПК № 2?

Во время копирования файла мой пинг идет от 20 мс до 600 мс +, скорость загрузки - от 1,8 МБ / с до 250 КБ / с.

Я загружаю файлы на ПК # 1_Drive # C, а ПК # 2 копирует файлы с ПК # 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)

Почему разница в скорости? Как я могу определить проблему?

AFAIK, коммутаторы не должны быть в каком-либо конкретном порту. Когда ПК № 2 копирует файлы по сетевому пути за ПК № 1 (если это можно так назвать), на ПК № 3. ПК № 1 не имеет проблемы со скоростью.

1 ответ1

0

Давайте использовать аналогию. Сеть похожа на железную дорогу. Поезда могут идти только в одном направлении за раз (поскольку существует только одна колея), и каждый двигатель может перемещать только ограниченное количество автомобилей (пакетов данных).

Копирование файла с ПК1 на ПК2 включает перемещение данных и возврат сигнала ACK, чтобы указать, что при передаче не было ошибок.

Когда вы загружаете файл из Интернета на ПК1, вы снова получаете 2-стороннюю связь.

Одной из проблем являются коллизии, которые происходят, когда ПК1 отправляет пакет данных, когда пакет поступает из Интернета. Поскольку информация накладывается друг на друга, принимающие компьютеры игнорируют данные (поскольку они не понимаются). Через некоторое время, поскольку сигнал ACK не был получен, данные повторно отправляются. Ваша скорость передачи данных падает из-за трафика в сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .