Кабельный интернет на скорости 150 Мбит/с, но только для некоторых ПК

Кабельный интернет на скорости 150 Мбит/с, но только для некоторых ПК

Я только что подключил кабельный модем со скоростью 150 Мбит/с.

У меня есть маршрутизатор Netgear R6300v2, кабельный модем Motorola SB6141 и коммутатор Netgear GS605v4.

У меня есть ноутбук Sony VAIO, который при прямом подключении к модему выдает ~150 Мбит/с на speedtest.net. При подключении к маршрутизатору выдает ~150 Мбит/с, при подключении к коммутатору выдает ~150 Мбит/с.

У меня есть ПК с Windows 7 и контроллером Realtek PCIe GBE Family, встроенным в материнскую плату. Этот ПК получит только около ~50 Мбит/с при подключении к тому же коммутатору, для которого ноутбук получает хорошую пропускную способность. Кроме того, у меня есть компьютер Gateway с Vista, который также получает ~50 Мбит/с при тестировании.

Почему оба ПК ограничены этой скоростью и какие настройки мне искать? Я пробовал отключать кучу опций в драйвере для зеленого Ethernet и энергосбережения. И я удалил Auto Negotiate и просто установил его на 1g full duplex.

Что еще я упускаю из виду, что позволяет ноутбуку Sony использовать полную скорость, но ограничивает два ПК?

Обновление: попробовал подключить ноутбук Lenovo с Windows 8 к тому же коммутатору с помощью того же кабеля, и он также получает скорость около 150 Мбит/с.

И все это с помощью того же самого шнура/кабеля.

решение1

Когда вы пробовали ПК с Windows 7 и Gateway box с Vista, вы использовали тот же кабель Ethernet, что и для VAIO и Lenovo? У вас может быть старый кабель Ethernet 10/100, к которому подключены только две пары (4 провода).

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

Вместо того, чтобы вводить потенциальную изменчивость скорости интернет-подключения в микс, я бы протестировал с помощью инструмента тестирования производительности TCP, например IPerf, вместо использования Speedtest.net. Я также предпочитаю IPerf тестам копирования файлов, потому что тесты копирования файлов вносят накладные расходы на диск, файловую систему и протокол файловой службы (SMB) и задержки.

Я бы подключил две машины через заведомо исправные кабели Cat5 или лучше, правильно подключенные кабели к коммутатору Netgear (и убедился, что в это время через коммутатор не проходит никакого другого трафика), а затем запустил бы iperf -sна одном ПК и iperf -c <IPAddrOfOtherIPerfPC>на другом и посмотрел бы, какую производительность я получу. Я бы также посмотрел, какой размер окна TCP выбрала для меня Windows (IPerf покажет это при запуске теста). Если он не меньше 37 КБ, я бы вручную добавил его -w 128Kк аргументам командной строки сервера и клиента IPerf. Это принудительно увеличивает размер окна TCP до 128 КБ, чего должно быть достаточно. Если вы получаете высокие 930 мегабит в секунду, вы в хорошей форме. Нет никаких оправданий для любого современного ПК 1 ГГц или лучше, чтобы получить менее 900 мегабит в секунду пропускной способности IPerf TCP на GigE через правильно подключенные кабели Cat5 или лучше.

Связанный контент