1

Я только что получил услугу кабельного модема 150 Мбит / с.

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

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

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

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

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

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

Это все с тем же шнуром / кабелем.

1 ответ1

0

Когда вы пробовали Windows 7 ПК и шлюз с 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 ГГц или выше, чтобы получить пропускную способность IPerf TCP на GigE менее 900 мегабит в секунду по правильно подключенному кабелю Cat5 или более качественному кабелю.

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