ValentinProstin Posted December 17, 2008 Posted December 17, 2008 Приветствую. Стоит задача как можно более нативным и элегантным методом изменять параметры ограничения скорости для виртуального (читай ppp) интерфейса. Дано: BRAS, терминирующий pppoe на 7201 + внешний радиус (freeradius). Клиент подключается, с радиуса ему прилетает в access-requiest'e параметр lcp:interface-config и через него задается скорость через рейтлимиты (ну или через шейпинг, без разницы). Отлично! Но, к примеру, по определенному событию (наработка определенного порога трафика, либо в определенное время) нужно скорость изменить в ту или иную сторону. Можно ли как-то через interim-update пакеты или по другому реализовать онлайн схему? Скидывать клиента с линии нельзя (задача тогда смысла не имеет). Можно удаленно по ключам с радиуса идти на циску по ssh или rsh, но имхо, это костыли. Или через Net::Telnet... Можно ли как-то через snmp это проделать? Но в идеале хочется это через протокол радиуса все проворачивать. Подскажите, в какую сторону копать... Вставить ник Quote
KD Posted December 18, 2008 Posted December 18, 2008 У меня сейчас реализовано правкой конфига через telnet достаточно криво (в плане реализации, для клиента все замечательно), но работает стабильно С радиусом особо не пробовал заморачиваться, ибо он встроенный в UTM. Также интересуют наработки по теме Вставить ник Quote
ValentinProstin Posted December 18, 2008 Author Posted December 18, 2008 Хм, а ведь даже ручками подкрутить интерфейс не получится: (config)#int Virtual-Access3 % Please use virtual template to configure your virtual access Изменение на темплейте приводит к глобальным изменениям на всех Virtual-Access интерфейсах. Вот здесь и здесь тоже упоминаются эти проблемы. Неужели только через дроп сессии? Вставить ник Quote
snark Posted January 4, 2009 Posted January 4, 2009 по времени - элементарно! ключевые слова: policy-map, access-list, time-range ... дальше объяснять? ;) Вставить ник 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.