Я пытаюсь диагностировать производительность сети в моем доме. Я запустил iperf3 на двух компьютерах Mac, подключенных к гигабитному Ethernet-коммутатору (через кабель в стене). Мои результаты были:

Connecting to host 10.0.1.192, port 5201  

[  5] local 10.0.1.51 port 50191 connected to 10.0.1.192 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  9.54 MBytes  80.0 Mbits/sec
[  5]   1.00-2.00   sec  11.3 MBytes  94.7 Mbits/sec
[  5]   2.00-3.00   sec  11.3 MBytes  94.5 Mbits/sec
[  5]   3.00-4.00   sec  11.2 MBytes  94.2 Mbits/sec
[  5]   4.00-5.00   sec  11.2 MBytes  93.6 Mbits/sec
[  5]   5.00-6.00   sec  11.3 MBytes  94.6 Mbits/sec
[  5]   6.00-7.00   sec  11.2 MBytes  94.2 Mbits/sec
[  5]   7.00-8.00   sec  11.1 MBytes  93.5 Mbits/sec
[  5]   8.00-9.00   sec  11.3 MBytes  94.7 Mbits/sec
[  5]   9.00-10.00  sec  11.2 MBytes  94.3 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec   111 MBytes  92.8 Mbits/sec - sender
[  5]   0.00-10.05  sec   110 MBytes  92.0 Mbits/sec - receiver

Таким образом, это выводит результаты для каждой секунды в течение 10 секунд. Я не вижу никаких предупреждений о том, что в документации iperf3 упоминается, что мне нужно применять специальные параметры, отличные от значения по умолчанию iperf3 -c [ip] .

Мои вопросы:

  1. Итак, я предполагаю, что в столбце «Передача» указано, сколько данных было отправлено за 1-секундный интервал?
  2. Если да для № 1, почему он не соответствует битрейту «data /second»? Если нет для № 1, можете ли вы объяснить, что передача и битрейт действительно означают с точки зрения непрофессионала?
  3. Я полагаю, это жалкая производительность для двух компьютеров Mac, подключенных через Ethernet к гигабитному маршрутизатору?
  4. Есть ли где-нибудь страница / ссылка, которая описывает, какие номера я должен получить, если у меня есть соединение 100 Мбит / с против 1000 Мбит / с для проводных соединений в оптимальных условиях?

Я не знаю, есть ли у меня плохие проводные соединения по всему дому или нет, но я просто пытаюсь разобраться в моей реальной работе, прежде чем принимать какие-либо радикальные решения (например, потрошить проводку в моем доме, потянуть новый провод и получить новый). аппаратное обеспечение).

Я следовал тесту из этой статьи, и его автор, кажется, получил 700/600 номеров в своих проводных результатах, поэтому я чувствую, что что-то далеко.

Тестируемое оборудование:

  • Netgear GS608 Коммутатор 8 x 10/100/1000 Мбит / с Gigabit Ethernet
  • 21,5 "середина 2011 года iMac работает на El Capitan
  • MacBook Pro 15 "Retina, конец 2013 года с использованием кабеля Cable-Matters USB-> 3.0 для Ethernet

1 ответ1

1

Столбец передачи iperf находится в мегабайтах: 1 048 576 8-битных байтов.
Столбец битрейта iperf представлен в мегабитах: 1 000 000 битов в 1 бит.
На MebiByte приходится примерно 8,4 мегабита.

94 Мбит / с - это максимальная скорость, которую вы можете получить для пропускной способности TCP / IP в 100 Мбит Ethernet с кадрами стандартного размера. Если бы это был гигабитный Ethernet, вы должны увидеть 942 мегабит / сек.

Ваши результаты показывают, что вы установили 100-мегабитную связь между двумя компьютерами Mac. Проверьте проводку, чтобы убедиться, что у вас есть все 4 пары с правильной разводкой на обоих концах, и вдвойне убедитесь, что вы не разбили пару. Также дважды проверьте USB-адаптер USB, чтобы убедиться, что он гигабитный. Многие USB-адаптеры USB всего 10/100. Убедитесь, что оба Mac говорят о своем гигабитном Ethernet, и убедитесь, что коммутатор считает, что оба порта согласовали гигабит.

Я не уверен, почему вы ожидали только 600-700 мегабит в секунду. Mac могут насыщать гигабитный Ethernet со скоростью 942 Мбит / с на iperf с 1 ГГц PPC G4 Mac в 2001 году. Меньше, и у вас есть неисправная проводка, которая не соответствует спецификации Cat5 или длиннее 100 метров.

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