mrk Posted June 16, 2009 Posted June 16, 2009 Коллеги есть необходимость оттестировать QoS на оборудовании. Канал точка-точка, в качестве тестовых устройств ноутбуки. Не подскажите какими программными средствами это можно сделать? Интересует в первую очередь бесплатные реализации тестовых утилит. Вставить ник Quote
cae Posted June 16, 2009 Posted June 16, 2009 Коллеги есть необходимость оттестировать QoS на оборудовании.iperf бесплатно,iqm платно, но пока сыро. Это если на 4-м и 3-м уровне. 2й - смотрите интерфейсы, 1й - тестеры соответствующей физики. Вставить ник Quote
photon Posted June 16, 2009 Posted June 16, 2009 (edited) iperf и ему подобные удобны только для эмуляции нагрузки на канал. Для проверки приоритезации нужно наряду с iperf запустить какое-то приложение, генерирующее трафик чувствительный к задержкам, например, передачу видео и звука в реальном времени. Это гораздо нагляднее, чем просто статистика по переданным и потерянным пакетам. Edited June 16, 2009 by photon Вставить ник Quote
Ivan_83 Posted June 16, 2009 Posted June 16, 2009 Более того, чувствительное приложение ещё должно уметь делать QoS, либо маркировать траффик чем то ещё. Вставить ник Quote
hiller Posted June 17, 2009 Posted June 17, 2009 Трафик можно и нужно маркировать на коммутаторах и/или маршрутизаторах. Вставить ник Quote
mrk Posted June 17, 2009 Author Posted June 17, 2009 Это если на 4-м и 3-м уровне. 2й - смотрите интерфейсы, 1й - тестеры соответствующей физики. QoS будет применяться на уровне Vlan. Трафик можно и нужно маркировать на коммутаторах и/или маршрутизаторах. Задача стоит в том, что на вход интерфейса на котором настроен QoS нужно подавать уже раскрашенный трафик. Соответственно и нужна программка которая может красить трафик. Ну а на выходе считать это крашенный трафик. Вставить ник Quote
cae Posted June 17, 2009 Posted June 17, 2009 Задача стоит в том, что на вход интерфейса на котором настроен QoS нужно подавать уже раскрашенный трафик. Соответственно и нужна программка которая может красить трафик. iptables? Вставить ник Quote
photon Posted June 18, 2009 Posted June 18, 2009 (edited) Если речь идет о приоритетах 802.1p, то они не будут работать без включенного VLAN tagging, т.е. 802.1q. Маркировку можно сделать путем редактирования у пакетов поля skb->priority (это поле TOS в случае IPv4) и сопоставления ему 802.1p приоритета с помощью vconfig set_egress_map и vconfig set_ingress_map. Я сам не делал, но вроде должно работать. TOS можно редактировать с помощью iptables, но программа, создающая чувствительный к задержкам трафик (звук или видео), по идее сама устанавливает нужное значение TOS, его надо подсмотреть с помощью Wireshark или tcpdump. Edited June 18, 2009 by photon Вставить ник Quote
chainick Posted June 21, 2009 Posted June 21, 2009 Я ставил speed 10, запускал многоторент и смотрел, как работает ип-телефон. Вставить ник Quote
nuclearcat Posted June 23, 2009 Posted June 23, 2009 В последних ядрах / iproute2 есть skbedit, с его помощью можно раскрашивать траффик в 802.1p Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.