Не получается гигабитная скорость Ethernet между двумя компьютерами


0

Я пытаюсь соединить два компьютера вместе с помощью кабеля Cat6. Оба компьютера имеют гигабитные карты Ethernet, а на вкладке «Сеть» в диспетчере задач сообщается, что для обоих каналов скорость соединения составляет 1 Гбит / с. Один компьютер работает под управлением Win7 x64, а другой - под управлением Win8 x64. В момент тестирования оба компьютера были отключены от WiFi и им были назначены статические IP-адреса 192.168.10.1 и 2.

Тестирование с использованием iperf показывает пропускную способность около 430 Мбит / с, что далеко не соответствует заявленной скорости канала 1 Гбит / с.

  1. Я пытался заменить кабель вторым новым кабелем Cat6e, а также кабелем Cat5e, но средняя пропускная способность остается примерно (+/- 50 Мбит / с) такой же.

  2. Я попытался зайти в диспетчер устройств и изменить «автосогласование» на «1,0 Гбит / с в полнодуплексном режиме» на обоих компьютерах. Не то чтобы это имело значение, поскольку обе стороны в любом случае автоматически договорились бы о скорости до 1,0 Гбит / с.

Есть что-то, чего я здесь не хватает?


Кабель Cat6e профессионального уровня или самодельный? и как долго это?
Tyson

2
Вы включили гигантские кадры?
ChrisInEdmonton

1
Если скорость соединения согласована на уровне 1 Гбит / с и остается там, маловероятно, что возникла проблема с кабелем. Для коротких пробегов 1000BASE-T обычно работает по мусорному кабелю, который не должен работать нормально.
tgies

@ChrisInEdmonton Даже со стандартными 1500-байтовыми кадрами TCP / IPv4 через гигабитный Ethernet эффективен на 94% (940+ Мбит / с). Jumbo 9000 Byte frames просто позволяют выжать еще 4-5% из ссылки.
Spiff

Луи, какой размер окна TCP сообщил iperf? Только для хихиканья, заставьте это огромное, добавляя -w 2M в обе командные строки iperf. Какие чипсеты используют ваши гигабитные интерфейсы Ethernet (NIC)? Я склоняюсь к ответу "у вас просто дерьмовые сетевые карты".
Spiff

Ответы:


0

РЕДАКТИРОВАТЬ: Первоначально я глупо неправильно прочитал OP и не видел, что он уже использовал программу нагрузочного тестирования. Я решил оставить несколько строк моего исходного поста на тот случай, если кто-нибудь еще придет на эту страницу с аналогичной проблемой, но с использованием проверки файлов-копий.

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


Как ОП тестирует с iperf, жесткие диски не учитывают это. ОП является тестирование с помощью приложения для нагрузочного тестирования сети.
Lawrence

Argh, мой плохой, читал слишком быстро и не видел «iperf» - извините за это. Должен ли я голосовать, чтобы удалить свой пост? Это ничего не добавляет к обсуждению (и я чувствую себя немного смущенным из-за того, что неправильно прочитал сообщение ОП)
smashingly

Нет проблем, до вас :) все еще полезно, если кто-то сталкивался с этим, если он делает передачу файлов между двумя компьютерами "и не получает гигабитную скорость"
Lawrence

Я сделал немного того и другого - большую часть отредактировал, но оставил соответствующую информацию там. Спасибо за руководство и понимание; это был один из моих первых ответов, и я немного подпрыгнул;)
smashingly
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.