Jump to content
Калькуляторы

тестирование PPPoE сервера

Доброго времени суток. Возникла необходимость поднять небольшой PPPoE сервер (он-же шлюз). Задача - поднять порядка 100 PPPoE сессий и пустить по каждому интерфейсу трафик. Есть какие-нибудь идеи?

Share this post


Link to post
Share on other sites

Shumsky, вы что конкретно хотите? укажите желаемый дистрибутив, для начала.

на ваш вопрос масса предложений, а если продажники набегут, то и аппаратные предложения ;)

Share this post


Link to post
Share on other sites

Сорри, не объяснил до конца. Сервер будет на FreeBSD + mpd. Хочу дать нагрузку, чтобы посмотреть сколько оно вытянет по факту. Тестирование на программном уровне. Дистрибутивы: FreeBSD, Arch, Debian, Win XP: под чем будет легче и эффективнее

Share this post


Link to post
Share on other sites

Shumsky

debian + pppd call, хоть 10000 процессов можно запустить, только памяти нужно побольше и ядро лучше пересобрать из последних, иначе интерфейсы аццки медленно создаются

 

Если же всего 100 интерфейсов, то можно и не пересобирать ядро.

 

Пустить трафик не проблема, даже в одной таблице маршрутизации

ip ro add 1.1.1.0 dev ppp0

ip ro add 1.1.1.1 dev ppp1

ip ro add 1.1.1.2 dev ppp2

...

 

и пускаете трафик в сторону 1.1.1.1, 1.1.1.2 и т.д.

Share this post


Link to post
Share on other sites

Shumsky, всё зависит от конфигурации сервера и тюнинга FreeBSD. Для mpd 100 сессий вообще не нагрузка, что вы на 100 сессиях хотите увидеть? Пропускная способность упрется в железо (если вы на 100 сессиях пустите по 100Мбит). Серьезная нагрузка начинается на 1000-2000 сессиях и выше.

С другой стороны можете установить тот же mpd и создать нужное число клиентских сессий.

Edited by [S]

Share this post


Link to post
Share on other sites
' timestamp='1363307422' post='819336']

Shumsky, всё зависит от конфигурации сервера и тюнинга FreeBSD. Для mpd 100 сессий вообще не нагрузка, что вы на 100 сессиях хотите увидеть? Пропускная способность упрется в железо (если вы на 100 сессиях пустите по 100Мбит). Серьезная нагрузка начинается на 1000-2000 сессиях и выше.

С другой стороны можете установить тот же mpd и создать нужное число клиентских сессий.

на этом-же сервере будет нат и мускул с freeRADIUS, вот в чем дело

Share this post


Link to post
Share on other sites

Shumsky, вы что конкретно хотите, я не понял. Конфигурацию сервера подобрать или что?

Share this post


Link to post
Share on other sites

конфигурация подобрана. Мне необходимо выяснить сколько она вытянет по нагрузке. Объяснения - чтобы было понятно, что на сервере не только терминация PPPoE будет. Сорри за лишний флуд

Share this post


Link to post
Share on other sites

Присоединяюсь к вопросу.

 

Никто не видел коммерческих или открытых решений для такого тестирования? Конкретно - на число соединений, число соединений/разрывов в секунду, пропускаемый трафик + в зависимости от числа соединений.

 

Интересует именно софт, железки от Ix известны. Самому писать тоже очень не хотелось бы.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this