Как определить максимальную скорость сетевого кабеля?

3550
Tak

У меня есть несколько машин, подключенных к моей сети на рабочем месте с помощью кабелей Ethernet. Я знаю, что некоторые типы кабелей Ethernet могут работать со скоростью до 5 Гбит / с, но я не уверен, какие именно. Поэтому я хочу определить максимальную скорость каждого кабеля Ethernet в моей среде. У меня есть доступ к каждому концу кабелей, которые мне нужно проверить.

Как я могу это сделать? Есть ли способ сделать это с терминалом?

3
Нет. Вы могли бы потенциально выполнить фиктивную передачу с / на каждого клиента, но на это будет влиять множество факторов (скорость системы, кабель, количество и настройка прыжков, фактические используемые сетевые карты и параметры конфигурации для них). Seth 6 лет назад 0
В большинстве случаев кабель маркируется таким образом, чтобы указать его скорость (Cat 5, Cat 6 и т. Д.). Ramhound 6 лет назад 0
У вас есть доступ к обоим концам кабеля? Twisty Impersonator 6 лет назад 0
@TwistyImpersonator да Tak 6 лет назад 0
Я внес значительные изменения в ваш вопрос, чтобы сделать его более понятным. Я удалил части, обсуждающие тот факт, что некоторые компьютеры являются частью сети, а некоторые - нет, поскольку это кажется неуместным для вопроса. Пожалуйста, [отредактируйте] вопрос, нужны ли какие-либо незначительные изменения, или полностью откатите мои правки, если я неправильно понял ваше намерение. Twisty Impersonator 6 лет назад 0

2 ответа на вопрос

2
Twisty Impersonator

Используйте iPerf для определения реальной пропускной способности

По данным сайта iPerf :

iPerf3 - это инструмент для активных измерений максимально достижимой пропускной способности в IP-сетях.

Вы можете скачать его с официального сайта здесь . Документация доступна здесь .

iPerf определяет реальную пропускную способность соединения. Это лучший метод тестирования, чем предполагать, что кабель с маркировкой «Cat5e» может выдавать 1 Гбит / с, поскольку способ и среда установки кабеля могут негативно повлиять на его производительность. Эти факторы могут быть неочевидны для простого осмотра, но они сразу же проявятся в тесте, проведенном с iPerf.

Чтобы проверить максимальную пропускную способность сетевого кабеля, выполните следующие действия:

  1. Установите iPerf на два компьютера, затем подключите оба к противоположным концам кабеля.
  2. На одном из компьютеров запустите iPerf в режиме сервера:

    iperf -s 
  3. На другом компьютере запустите iPerf в режиме клиента, чтобы проверить соединение:

    iperf -c <IP of server> 

В конце теста вы увидите сводный раздел, например:

Test Complete. Summary Results: [ ID] Interval Transfer Bandwidth [ 5] 0.00-15.00 sec 53.0 MBytes 29.6 Mbits/sec sender [ 5] 0.00-15.00 sec 53.0 MBytes 29.6 Mbits/sec receiver 

Под заголовком Bandwidth вы увидите достигнутую пропускную способность соединения. (Этот пример является результатом теста, выполненного по беспроводному соединению 802.11g; результаты по кабельному соединению должны быть намного выше.)

Что если результаты, показанные для «отправитель» и «получатель», отличаются?

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

Или используйте кабельный тестер

Потенциальным недостатком iPerf является то, что на его результаты может влиять конкретная аппаратная конфигурация компьютеров, используемых для тестирования. Если вы хотите исключить эту небольшую переменную, вы должны использовать кабельный тестер, который может проверить пропускную способность. Примером является квалификационный тестер Fluke Networks CableIQ. Сайт Fluke описывает эту функцию устройства:

[Квалификационный тестер CableIQ .... дает даже самым начинающим специалистам возможность увидеть, какие скорости может поддерживать существующая кабельная система, быстро изолировать кабельные соединения от проблем в сети и узнать, что находится на дальнем конце любого кабеля ... CableIQ быстро показывает, подходит ли канал связи, включая патч-корды, для передачи голоса, 10 / 100BASE-T, VoIP или Gig.

Кабельные тестеры, как правило, просты в использовании. Вот как выглядит пример экрана результатов теста:

Но такие тестеры, как правило, дороги для качественных моделей, что делает метод, подобный iPerf, привлекательной альтернативой.

1
JuniorPenguin

Чтобы на самом деле узнать, какая скорость кабеля, можно потратить деньги с помощью сертификатора кабеля Ethernet - это оборудование проверит, подходит ли кабель для определенной скорости на определенной длине. Поэтому я бы посоветовал сначала проверить этикетку - если на этикетке написано, что она CAT6a, она рассчитана на скорость до 10 Гбит / с, что покрывает 5 Гбит / с в секунду. Выполнение теста скорости с ПК на ПК и т. Д. Может быть неточным, поскольку ваши вычислительные мощности должны быть очень мощными, чтобы передавать данные такого рода. CAT6A будет гарантировать до 90 метров, тогда как CAT 7 будет гарантировать 100 метров для скорости 10 Гбит / с.

- В las кабели могут не иметь значения, потому что у вас может быть только 1-гигабитное сетевое соединение. Если у вас есть серверная карта 10 Гбит / с на сервере или NAS или что-то еще, просто убедитесь, что порт коммутатора на другом конце также поддерживает 10Bgps, и купите новый кабель CAT 7.

- Если это не так, ваша современная рабочая станция, вероятно, имеет скорость до 1 Гбит / с (наиболее распространенная), и большинство магазинов в наши дни продают по крайней мере CAT5E, рассчитанную на 1 Гбит / с.

* Выполнение теста скорости с ПК на ПК и т. Д. Может быть неточным, поскольку ваша вычислительная мощность может быть очень высокой * ... не соответствует действительности. iPerf может насыщать канал с высокой пропускной способностью с очень низкой загрузкой ЦП. Twisty Impersonator 6 лет назад 0