Bigarov Ruslan писал(а):
2 Sp!ZER > После тщательных тестов данная проблема не обнаружена, я тестировал со входящим и исходящим трафиком TCP и UDP протоколов, во всех тестах всё нормально отрабатывалось. Пожалуйста, опишите подробнее как Вы тестировали, чтобы разобраться с данным случаем.
1. Берем коммутатор. v 3.00.053
2. reset system (для простоты).
3. COS->Port Bandwith
3.1 PORT:8, TYPE:RX,NO_LIMIT: DISABLED,RATE:800
3.2 PORT:14, TYPE:RX,NO_LIMIT: DISABLED,RATE:800
4. Одна из сетевых карт не поддерживает 802.3x
5. тест по TCP
5.1. PORT:14 - iperf -s -i 10
5.2. PORT:8 - iperf -c xxx.xxx.xxx.xxx -i 10 -t 60
5.3. Результат измерения пропускной будет в районе 200 кбит.
6. тест по UDP
6.1. PORT:14 - iperf -s -i 10 -u
6.2. PORT:8 - iperf -c xxx.xxx.xxx.xxx -i 10 -t 60 -u
6.3. Результат измерения пропускной будет в районе 800 кбит.
7. тест по ICMP
7.1. PORT:14 - ping -f -s 1300 xxx.xxx.xxx.xxx
7.2. PORT:8 - iptraf -g & iftop -i eth0
7.3. при тестировании flood пингом была не значительная потеря данных (что вспринцепе вообще должно быть исключено), скорость в районе 900 кбит
8. тест FTP
8.1. PORT:14 - proftpd
8.2. PORT:8 - wget
ftp://xxx.xxx.xxx.xxx/verybigfile.iso
8.3. закачка производилась рывками, скорость не привышала 200 кбит
Выводы таковы, что коммутатор, скорее всего, неправильно выстраивает очередь по TCP.
Если органичивать скорость порта не по RX, а по TX, то все будет работать нормально.
Если этой информации будет мало, могу скинуть конфиги и ревизии коммутаторов.