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

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

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
Вопрос к знатокам :)
Есть сеть - гигабитные свитчи, кабель и розетки категории 5e. Надо протестировать (и показать вредным людям), что сеть реально гигабитная или около того. Тестера за 5-30 килобаксов нету и покупать нет возможности :)
Как быть? Чем протестить?
Просто копированием файла с ПК на ПК не получается, т.к. пропускная способность жестких дисков ПК не позволяет, хотя и увидели скорость порядка ~200Мбит, но больше никак.
 
Diki

Diki

Участник
Регистрация
15.11.2007
Сообщения
917
Реакции
1
Баллы
18
Ну....Если предоставить свитчи то в принципе есть сама возможность прогнать их на гигабитность.. В том числе и по оптике...Пройдет --не пройдет...Но вот в присутствии вредных людей...Не получится. Не пустят их туда где есть возможность провести этот эксперимент....А если эксперимент заснять на видео-не поверят..Если вредные))
 
comvir

comvir

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

у меня лучший результат получался - 60 мегабайт/сек (480 megabit/sec) при копировании с SATA2 диска (Raid Edition, с поддержкой NCQ) на одном серваке на такой-же SATA2 (Raid Edition, с поддержкой NCQ) диск на другом серваке. В качестве OS был 64-битный linux. Такая-же скорость получается при копировании с винта на винт в этом-же 64-битном linux.

Под WinXP на при тех-же винтах получается всего 25-30 мегабайт/сек (200-240 megabit/sec),что по сети, что с винта на винт внутри одного компа.

Думаю без аппаратного RAID на SCSI дисках (которые 15k RPM) быстрее не получиться. На менее "понтовых" SCSI скорость получается как на SATA2
 
Dr.Lecter

Dr.Lecter

Новичок
Регистрация
30.12.2005
Сообщения
7 324
Реакции
0
Баллы
0
Network analyzer?
 
RealSystem

RealSystem

Активный участник
Регистрация
20.07.2006
Сообщения
13 866
Реакции
371
Баллы
83
Юзали Iperf, клиент-сервер, кросс-платформа. Лучше канеш компу пошустрей и линуха :)
 
OP
veugen

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
Это что такое? Под Линукс? А под винду нет программки какой-нить? Я так мыслю что такая программа по идее не большой объем должна копировать, а пакеты кидать и время их прохождения считать (т.е. не зависеть от жесткого диска).
 
evn

evn

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

Novel

Активный участник
Регистрация
14.10.2006
Сообщения
12 743
Реакции
29
Баллы
48
Это что такое? Под Линукс? А под винду нет программки какой-нить? Я так мыслю что такая программа по идее не большой объем должна копировать, а пакеты кидать и время их прохождения считать (т.е. не зависеть от жесткого диска).

Открой google.com и напиши там в очке "iperf for windows".
 
A

Alex 777

Guest,
Регистрация
24.11.2005
Сообщения
110 109
Реакции
360
Баллы
0
А если не с винтов копировать, а с оперативки?
 
OP
veugen

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
А если не с винтов копировать, а с оперативки?

Ну Iperf, как я понял (если не вдаваться в подробности), и делает что-то подобное. Сегодня попробую у себя в офисе протестить на 2 ПК.
 
OP
veugen

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
Вчера и сегодня мучал разные сети Iperf'ом. В общем даже при соединении напрямую двух ноутбуков с гигабитными сетевыми скорости больше ~500Мбит достичь не удается (хотя в стомегабитной сети показывается скорость около 80-90 Мбит). Т.е., я так понимаю, больше и в принципе не бывает, и гигабит - это чисто теоретическая скорость?
 
comvir

comvir

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

Не думаю что это теоретическая скорость. Считаю что загрузить двумя компами гигабит нереально. Не каждый процессор может генерить "хлам" со скоростью 125 мегабайт/сек (1 гигабит/сек). А ещё кроме этого в компе много чего влияет на результат. На вскидку драйвер сетевой карты не достаточно оптимизирован, tcp/ip стек откровенно "кривой", чип сетевой карты может оказаться уровня Low-End, т.е. без поддержки многих функций ускоряющих производительность (таких как подсчёт контрольной суммы пакета, поддержка Jumbo-фреймов и пр.)

Кроме этого нужно оценить ещё и производительность коммутационного оборудования. Может у него коммутационная фабрика "хилая".
 
OP
veugen

veugen

Участник
Регистрация
03.08.2006
Сообщения
2 999
Реакции
11
Баллы
38
нда :(
тогда тема формулируется по-другому: кто может дать погонять (небесплатно) тестер для тестирования гигабитной сети?
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
С гигабитом не так. Он никогда не был полу-дуплексным, а только фул-дуплекс. И у него 1000 всегда была и есть 500 исходящий + 500 входящий. Вот такая фигня. То есть сегодня фулдуплекс сотка всего в 5 раз медленнее гигабита.
для размышления....
 
comvir

comvir

Новичок
Регистрация
23.09.2004
Сообщения
5 438
Реакции
38
Баллы
0
для размышления....

Гигабит Ethernet (Gigabit Ethernet, 1 Гбит/с)

* 1000BASE-T, IEEE 802.3ab — стандарт, использующий витую пару категорий 5e или 6. В передаче данных участвуют все 4 пары. Скорость передачи данных — 250 Мбит/с по одной паре.

* 1000BASE-TX был создан Ассоциацией Телекоммуникационной Промышленности (англ. Telecommunications Industry Association, TIA) и опубликован в марте 2001 года как «Спецификация физического уровня дуплексного Ethernet 1000 Мб/с (1000BASE-TX) симметричных кабельных систем категории 6 (ANSI/TIA/EIA-854-2001)» (англ. «A Full Duplex Ethernet Specification for 1000 Mbis/s (1000BASE-TX) Operating Over Category 6 Balanced Twisted-Pair Cabling (ANSI/TIA/EIA-854-2001)»). Стандарт, использует раздельную приёмо-передачу (2 пары на передачу, 2 пары на приём, по каждой паре данные передаются со скоростью 500 Мбит/с), что существенно упрощает конструкцию приёмопередающих устройств. Но, как следствие, для стабильной работы по такой технологии требуется кабельная система высокого качества, поэтому 1000BASE-TX может использовать только кабель 6 категории. Ещё одним существенным отличием 1000BASE-TX является отсутствие схемы цифровой компенсации наводок и возвратных помех, в результате чего сложность, уровень энергопотребления и цена процессоров становится ниже, чем у процессоров стандарта 1000BASE-T. На основе данного стандарта практически не было создано продуктов, хотя 1000BASE-TX использует более простой протокол, чем стандарт 1000BASE-T, и поэтому может использовать более простую электронику.
 
evn

evn

LPD: Земля
Регистрация
27.07.2005
Сообщения
28 585
Реакции
189
Баллы
63
Гигабит Ethernet (Gigabit Ethernet, 1 Гбит/с)

* 1000BASE-T, IEEE 802.3ab — стандарт, использующий витую пару категорий 5e или 6. В передаче данных участвуют все 4 пары. Скорость передачи данных — 250 Мбит/с по одной паре.

* 1000BASE-TX был создан Ассоциацией Телекоммуникационной Промышленности (англ. Telecommunications Industry Association, TIA) и опубликован в марте 2001 года как «Спецификация физического уровня дуплексного Ethernet 1000 Мб/с (1000BASE-TX) симметричных кабельных систем категории 6 (ANSI/TIA/EIA-854-2001)» (англ. «A Full Duplex Ethernet Specification for 1000 Mbis/s (1000BASE-TX) Operating Over Category 6 Balanced Twisted-Pair Cabling (ANSI/TIA/EIA-854-2001)»). Стандарт, использует раздельную приёмо-передачу (2 пары на передачу, 2 пары на приём, по каждой паре данные передаются со скоростью 500 Мбит/с), что существенно упрощает конструкцию приёмопередающих устройств. Но, как следствие, для стабильной работы по такой технологии требуется кабельная система высокого качества, поэтому 1000BASE-TX может использовать только кабель 6 категории. Ещё одним существенным отличием 1000BASE-TX является отсутствие схемы цифровой компенсации наводок и возвратных помех, в результате чего сложность, уровень энергопотребления и цена процессоров становится ниже, чем у процессоров стандарта 1000BASE-T. На основе данного стандарта практически не было создано продуктов, хотя 1000BASE-TX использует более простой протокол, чем стандарт 1000BASE-T, и поэтому может использовать более простую электронику.

Вопрос к знатокам :)
Есть сеть - гигабитные свитчи, кабель и розетки категории 5e. Надо протестировать (и показать вредным людям), что сеть реально гигабитная или около того. Тестера за 5-30 килобаксов нету и покупать нет возможности :)
Как быть? Чем протестить?
Просто копированием файла с ПК на ПК не получается, т.к. пропускная способность жестких дисков ПК не позволяет, хотя и увидели скорость порядка ~200Мбит, но больше никак.
ну как то так.....
 
comvir

comvir

Новичок
Регистрация
23.09.2004
Сообщения
5 438
Реакции
38
Баллы
0
ну как то так.....

да не, не получается... 4*250 = 1000, из описания понятно что 1000BASE-TX это раздельная приёмо-передача 2 пары по 500 мегабит, стало-быть 1000BASE-T 4 пары в обе стороны. Иначе зачем акцентировать внимание на

"Стандарт, использует раздельную приёмо-передачу (2 пары на передачу, 2 пары на приём, по каждой паре данные передаются со скоростью 500 Мбит/с), что существенно упрощает конструкцию приёмопередающих устройств. Но, как следствие, для стабильной работы по такой технологии требуется кабельная система высокого качества, поэтому 1000BASE-TX может использовать только кабель 6 категории. Ещё одним существенным отличием 1000BASE-TX является отсутствие схемы цифровой компенсации наводок и возвратных помех, в результате чего сложность, уровень энергопотребления и цена процессоров становится ниже, чем у процессоров стандарта 1000BASE-T."

И смотрим характеристики гигабитного свича:
Стандарты
# IEEE 802.3 10BASE-T Ethernet (на витой медной паре)
# IEEE 802.3u 100BASE-TX Fast Ethernet (на витой медной паре)
# IEEE 802.3ab 1000BASE-T Gigabit Ethernet (на витой медной паре)
# Автосогласование ANSI/IEEE 802.3 Nway
# Управление потоком IEEE 802.3x
# IEEE 802.1p QoS

Протокол
# CSMA/CD

Скорость передачи данных
# Ethernet:

* 10 Мбит/с (полудуплекс)
* 20 Мбит/с (полный дуплекс)

# Fast Ethernet:

* 100 Мбит/с (полудуплекс)
* 200 Мбит/с (полный дуплекс)

# Gigabit Ethernet:
* 2000 Мбит/с (полный дуплекс)
 
evn

evn

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