Кабель CAT-6: какие скорости я должен ожидать?

Я имею, просто выполнил кабель CAT-6 всюду по моему дому. Я завершил и свои концы с помощью патч-панели CAT-6 и разъем трапецеидального искажения CAT-6.

Я поместил два компьютера на любой конец (MacBook Pro 13 дюймов; я верю способный к Гбит/с, и Шлюз ПК, который определенно способен к Гбит/с), настраивает их в той же сети (вручную присвоение адреса 192.168.0.1/24 и 192.168.0.2/24), и выполнил iperf. Нет никакого переключателя, концентратора или любого другого промежутка сетевого устройства: просто эти два ноутбука, подключенные через соединительный кабель или к разъему трапецеидального искажения или к патч-панели.

Результаты следующие:

eddie@prowl ~ $ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:   256 KByte (default)
------------------------------------------------------------
[  4] local 192.168.0.2 port 5001 connected with 192.168.0.1 port 1303
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec    560 MBytes    470 Mbits/sec
[  4] local 192.168.0.2 port 5001 connected with 192.168.0.1 port 1304
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec    559 MBytes    469 Mbits/sec

Насколько я понимаю теоретический максимум, который я должен получить, составил бы приблизительно 1 000 Мбит, или 1 Gbit. Если я не ошибаюсь, что я вижу, точно половина из этого.

Теперь, известная проблема, которую я имею, состоит в том, что я использовал соединительный кабель для подключения к патч-панели и разъему трапецеидального искажения, и я держу пари, что это - CAT-5 или CAT-5e в лучшем случае

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

Спасибо.

6
задан 08.09.2010, 19:47

6 ответов

Хорошо, найденный моей проблемой, поэтому к сожалению, я оказываюсь перед необходимостью отмечать свой собственный ответ как корректный - я - upvoting все, кто ответил мне здесь, поскольку существует некоторый большой материал в Ваших сообщениях.

Проблема для меня состояла в том, что моя плата NIC в моем ноутбуке является "картой" Гигабита Broadcom NetXtreme. Я не совсем уверен, какова проблема, но если я использую свой ноутбук против моего сервера Linux, результаты очень отличаются:

eddie@prowl ~ $ iperf -c 10.0.0.10 2>&1
------------------------------------------------------------
Client connecting to 10.0.0.10, TCP port 5001
TCP window size:   129 KByte (default)
------------------------------------------------------------
[  3] local 10.0.0.216 port 52201 connected with 10.0.0.10 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.07 GBytes    920 Mbits/sec

Я предполагаю, что проблема имеет некоторое отношение к следующему [источник]:

Почему не там никакая опция вызвать скорость и дуплекс к 1000Mb/s - Полный дуплекс?

На стандарт IEEE единственный IEEE совместимый способ работать в 1000Mb/s-Full дуплексе через автоматическое согласование. Если используемым сетевым коммутатором будет совместимый IEEE, то скорость канала автосогласует к 1000Mb/s-Full дуплексу, когда autoneg будет выбран.

В целом, я счастлив. Однажды я выясню проблему ноутбука ПК, но на данный момент, если я могу достигнуть 920 Мбит/с с iperf, по крайней мере, который означает, что я способен к более высоким скоростям, чем 480!

Спасибо за всю справку все. Надежда это помогает кому-то еще там.

4
ответ дан 07.12.2019, 15:28

Я сказал бы, что Ваши результаты выглядят хорошими. Существует много других вещей, которые влияют на скорости сети. И Mac и ПК могут иметь Гигабитные сетевые платы, но не все сетевые платы то же.

В целом на более старых разъемах PCI использования сетевых плат Гигабита ПК, которые являются узкими местами. Это особенно верно для интегрированных карт. Также интегрированные карты обычно имеют дешевые чипсеты, которые разгружают часть работы к ЦП. Это негативно влияет на производительность сети.

Другой вещью, которая приходит на ум, является размер MTU. Это может повлиять на скорости сети. Попытайтесь включить Крупные кадры, если они отключены и видят то, что происходит.

Кроме того, так же, как заметка на полях мне никогда не удавалось получить больше, чем 350Mb/s использование соединительного кабеля, подключающего мой ноутбук и рабочий стол (я не могу помнить сетевые платы в данный момент, извините).

6
ответ дан 07.12.2019, 15:28

Получение скорости GigE между двумя устройствами берет выполнение. Существует много нетелеграфирующих факторов, которые могут влиять на пропускную способность. Прежде всего сам TCP/IP может вызвать регулировку в зависимости от того, как стеки IP обоих устройств взаимодействуют. Получите его действительно неправильно, и Вы можете быть ограничены шикарным 15Kb/s. Также то, как любой стек обрабатывает даже простые отказы, может оказать большое влияние на воспринятое использование пропускной способности, если тест достаточно короток для достаточно частых ошибок. И затем существуют узкие места уровня устройств. Не все карты GigE способны к сгребанию пакетов что быстро даже при идеальных условиях.

3
ответ дан 07.12.2019, 15:28

У меня не было большого опыта при тестировании кабелей CAT, но для большинства других вещей система только так же хороша как ее самая слабая часть. Так, даже если у Вас будет CAT 6 кабелей, способных к высоким скоростям, то Вы будете ограничены скоростью того, что другой кабель Вы используете.

CAT 5 и кабели UTP CAT 5e могут поддерживать 10/100/1000 Ethernet Мбит/с. Хотя кабель CAT 5 может поддерживать до некоторой степени в Gigabit Ethernet (1 000 Мбит/с), он работает ниже стандарта во время сценариев высокой передачи данных, таким образом, я не рекомендую Вам использовать кабель CAT 5 в Gigabit Ethernet, используйте CAT 5e вместо этого (конечно, CAT 6 является лучшим).

CAT 6 Кабель UTP произведен, предназначаясь на Gigabit Ethernet и обратно совместимый с Ethernet на 10/100 Мбит/с. Это выполняет лучше затем кабель CAT 5 с более высокой скоростью передачи и более низкой ошибкой передачи. Если Вы планируете иметь сеть Gigabit, ищите кабели UTP CAT 6 или CAT 5e.

Источник

3
ответ дан 07.12.2019, 15:28

Моя установка

MacBook <---> TimeCapsule <---> PC

И MacBook и мой ПК имеют Ethernet GBit, NIC и TimeCapsule имеют Ethernet-коммутатор GBit.

lennart@carla:~$ iperf -s 
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 192.168.1.5 port 5001 connected with 192.168.1.10 port 61313
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec  1.02 GBytes    875 Mbits/sec
[  5] local 192.168.1.5 port 5001 connected with 192.168.1.10 port 61317
[  5]  0.0-30.0 sec  3.07 GBytes    879 Mbits/sec

Это составляет приблизительно 100 Мбайт/с. Я не забываю иметь скорости вокруг 60MByte/s при передаче файлов от одного ПК до другого, но я думаю, что узкое место было жестким диском в этом случае.

Примечание: Установка размера окна к 256 КБ вручную с -w 256 замедленный все. Я не знаю, как размер окна по умолчанию определяется.

[редактирование] я - кабели usin cat5e здесь. Самая длинная ссылка: приблизительно 10 метров.

3
ответ дан 07.12.2019, 15:28

Я отвечаю на свой собственный вопрос, поскольку я спросил некоторый techs на работе, и они упомянули, что я могу хотеть исследовать включающий полнодуплексный режим на обеих картах в случае, если они упорно продолжены полудуплексные.

По общему признанию я не действительно уверен в различии (кроме очевидной "половины", не звучит столь же хорошим как "полным" :)), таким образом, мне нужно некоторое расследование. Сообщите мне, имеет ли этот ответ заслугу или нет.:) Я буду делать некоторое расследование об этом, когда я возвращусь домой также.

2
ответ дан 07.12.2019, 15:28

Теги

Похожие вопросы