Протестировать пропускную способности гигабитной локальной сети. Как?

  • Автор темы veugen
  • Дата начала
comvir

comvir

Новичок
Регистрация
23.09.2004
Сообщения
5 438
Реакции
38
Баллы
0
это если ТХ....у топикстартера же, в лучшем случае Т.....

да не, на 1000BASE-T тоже "честный" гигабит должен быть.

http://www.nestor.minsk.by/sr/2004/02/40212.html

Протоколы Gigabit Ethernet: 1000Base-T и 1000Base — TX. В чем разница?

Параметры протокола 1000 BASE-T Gigabit Ethernet описываются документом IEEE Std 802.3ab, утвержденным Ассоциацией стандартов Института инженеров электроники и электротехники (IEEE-SA). Второй стандарт называется ANSI/TIA-854 “Спецификация физического уровня дуплексного 1000 BASE-TX Gigabit Ethernet симметричных кабельных систем категории 6”.
Оба стандарта используют все четыре пары в кабеле, но в каждом применена различная техника передачи и схема кодирования. В соответствии с 802.3ab (1000Base-T) поток данных со скоростью 1 Гбит/с распределяется равномерно по всем четырем парам, таким образом, по каждой из них данные передаются со скоростью 250Мбит/с. Причем передача по каждой паре ведется в двух направлениях. В соответствии с ANSI/TIA-854 (1000Base-TX) физически разделены передающие и приемные пары, т.е. по двум парам данные передаются со скоросью 500Мбит/с, по двум другим передача ведется с той же скоростью в обратном направлении. Для работы такого приложения требуется более высокое качество кабельной системы (КС).
Основное отличие 1000Base-TX состоит в отсутствии схемы цифровой компенсации наводок и возвратных помех. В результате сложность, уровень энергопотребления и цена процессоров TIA-854 ниже, чем у процессоров IEEE 1000BASE-T.

Зачем нужны кабельные системы Категории 6?

Протокол 1000Base-T был разработан с той целью, чтобы Gigabit Ethernet мог работать по ранее инсталлированным КС Категории 5/5Е. Большая часть этих инсталляций может быть способна к передаче Gigabit Ethernet, а часть нет, по причине слишком большого разброса задержек прохождения сигналов по витым парам (delay skew), который оказывает влияние на правильную работу 250Мбит/с протокола. Конфигурация 1000Base-T значительно усложняет и удорожает проект из-за необходимости двунаправленной передачи по каждой паре. Чтобы отделить прием от передачи, требуются сложные схемотехнические решения, также цифровые сигнальные процессоры (DSPs Digital Signal processors) должны компенсировать перекрестные наводки и отражения в кабельном тракте.
Поскольку в 1000Base-TX передающие и приемные пары физически разделены, то применение дорогих чипов не требуется, эхо-сигнал подавлять не нужно. Следовательно, электроника 1000Base-TX должна быть дешевле и проще, чем 1000Base-T. Но чтобы обеспечить скорость передачи данных по каждой паре в 1000Base-TX(500Мбит/с) в два раза большую, чем в 1000Base-T(250Мбит/с) и в 5 раз большую, чем в Fast Ethernet 100Base-TX(100Мбит/с), необходима КС Категории 6, которая обеспечивает необходимый запас технических характеристик для такой высокой скорости.

Какая система для Gigabit Ethernet будет дешевле:
1000Base-T (Кат.5Е) или 1000Base-TX (Кат.6)?

Должным образом сконфигурированные сети 1000Base-T и 1000Base-TX должны обеспечить один и тот же результат: Надежный Gigabit Ethernet! Сегодня стоимость КС Категории 6 (которая необходима для работы 1000Base-TX) больше стоимости КС Категории 5Е. Будет ли разница в стоимости всей информационной системы?
Стоимость КС обычно составляет 5-7% от стоимости ЛВС в целом, ее срок эксплуатации значительно больше времени жизни или морального старения всех остальных элементов информационной системы (ПК, серверы, активное сетевое оборудование, программные средства). В отличие от кабельной системы стоимость активного сетевого оборудования может составлять 7-12% от стоимости ЛВС.
Разница в цене между КС Категорий 5Е и 6 будет компенсироваться более дешевым и простым активным оборудованием Gigabit Ethernet 1000Base-TX. Можно расчитывать, что с ростом продаж КС Категории 6 их стоимость будет снижаться.
Категория 6 это необходимый фундамент для снижения полной стоимости системы Gigabit Ethernet особенно для тех заказчиков, которые не устанавливают сразу оборудование Gigabit Ethernet, но планируют перейти на эту технологию в будещем.

По материалам компании "Профессиональные сетевые системы".


© Сетевые решения
 
OP
veugen

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
для размышления....

Жень, а где это написано про гигабит (что он в 5 раз только быстрее фуллдуплексной сотки) - вредным людям бы дал почитать, можно ссылку?
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
C

Cr_net

Новичок
Регистрация
14.08.2007
Сообщения
970
Реакции
0
Баллы
0
Вчера и сегодня мучал разные сети Iperf'ом. В общем даже при соединении напрямую двух ноутбуков с гигабитными сетевыми скорости больше ~500Мбит достичь не удается (хотя в стомегабитной сети показывается скорость около 80-90 Мбит). Т.е., я так понимаю, больше и в принципе не бывает, и гигабит - это чисто теоретическая скорость?
Гигабит это практическая скорость, Comvir прав, проблема в производительности сетевого стека на хостах с помощью которых вы тестируете. Особенно если тестируете по tcp, на обычных операционках из коробки параметр tcp congestion window под такие скорости не настроен, но даже если настроите скорее всего упрётесь в производительность железа хостов.
Самый простой вариант поставить 6 машин с iperfom (3 на приём три на передачу), запустить iperfы одновременно минут на 15-30, снять показания с аплинкового порта свитча по snmp и нарисовать по этим данным графики c помощью rrdtlool, mrtg, если не совсем на мыльницах построено, будет там полка в районе 1gb/s. Ну и не говорить злым людям, что производительность сети измеряется не шириной полосы на портах.
 
comvir

comvir

Новичок
Регистрация
23.09.2004
Сообщения
5 438
Реакции
38
Баллы
0
Гигабит это практическая скорость, Comvir прав, проблема в производительности сетевого стека на хостах с помощью которых вы тестируете. Особенно если тестируете по tcp, на обычных операционках из коробки параметр tcp congestion window под такие скорости не настроен, но даже если настроите скорее всего упрётесь в производительность железа хостов.
Самый простой вариант поставить 6 машин с iperfom (3 на приём три на передачу), запустить iperfы одновременно минут на 15-30, снять показания с аплинкового порта свитча по snmp и нарисовать по этим данным графики c помощью rrdtlool, mrtg, если не совсем на мыльницах построено, будет там полка в районе 1gb/s. Ну и не говорить злым людям, что производительность сети измеряется не шириной полосы на портах.

Совет:

При снятии статистики по snmp надо будет не забыть использовать 64-х битные счётчики, иначе на таких скоростях счётчик успевает обнулиться и на графиках "красивые" провалы получается примерно после 110-120 мегабит/сек.

Пример настройки mrtg

Target[ezwf]: 2:public@router1:

нужно заменить на

Target[ezwf]: 2:public@router1:::::2

чтобы устранить проблему с провалами
 
RealSystem

RealSystem

Активный участник
Регистрация
20.07.2006
Сообщения
13 866
Реакции
371
Баллы
83
да, и поставьте наконец-то уже линух и с него тестируйте :)
 
OP
veugen

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
Буду пробовать :) Спасибо за советы, отпишусь по результатам :)
 
OP
veugen

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
Вспомнил, что хотел отписаться :)
В общем заказчиков удовлетворили показания Iperf'a - он показывал порядка 470 Мбит. И на этом они успокоились :)
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
ну ты бы сказал что это в одну сторону))))))
 
Верх Низ