iperf, указывающий 940 Мбит / с с использованием кабеля Cat 5
У меня есть коробка старых Ethernet-кабелей, и я собирался использовать iperf, чтобы определить, были ли они кошкой 5 или кошкой 5e. В качестве проверки работоспособности я обнаружил, что на нем все еще есть ярлыки, указывающие, что это была кошка 5, но когда я соединил ее между двумя компьютерами и протестировал ее с iperf, я получаю 940~ Мбит / с. Я нашел второй, помеченный как кошка 5, и получил тот же результат.
Оба компьютера имеют гигабитные порты Ethernet. Один работает под управлением Windows, а другой - под управлением Ubuntu. Они подключены к гигабитному коммутатору с помощью кабеля cat 5, идущего от коммутатора к ПК с Ubuntu, и кабеля cat 5e, идущего от коммутатора к ПК с Windows.
На Ubuntu:
iperf3 -s
На окнах:
.\iperf3.exe -c myip
Результат:
ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 113 MBytes 946 Mbits/sec
[ 4] 1.00-2.00 sec 112 MBytes 934 Mbits/sec
[ 4] 2.00-3.00 sec 112 MBytes 944 Mbits/sec
[ 4] 3.00-4.00 sec 112 MBytes 944 Mbits/sec
[ 4] 4.00-5.00 sec 113 MBytes 944 Mbits/sec
[ 4] 5.00-6.00 sec 112 MBytes 944 Mbits/sec
[ 4] 6.00-7.00 sec 112 MBytes 943 Mbits/sec
[ 4] 7.00-8.00 sec 113 MBytes 945 Mbits/sec
[ 4] 8.00-9.00 sec 112 MBytes 944 Mbits/sec
[ 4] 9.00-10.00 sec 113 MBytes 945 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 1.10 GBytes 943 Mbits/sec sender
[ 4] 0.00-10.00 sec 1.10 GBytes 943 Mbits/sec receiver
Я схожу с ума или я делаю что-то не так?
1 ответ
Стандарт гигабитного Ethernet 1000BASE-T, как указано в IEEE 802.3, предназначен для работы на расстоянии до 100 метров простого старого Cat 5. Идея, что для него требуется Cat 5e, является распространенной ложью.
Стандарт 802.3 можно бесплатно загрузить из IEEE, поэтому вы можете загрузить его и проверить его самостоятельно.
~ 943 мегабит в секунду - это теоретическая максимальная пропускная способность, которую вы можете получить с TCP по IPv4 через 1000BASE-T, используя стандартные полезные нагрузки 1500 байт, из-за обязательных межпакетных промежутков и других издержек протокола. Итак, вы видите полную скорость, как и ожидалось.