Forum Discussion
How to rate shaping per user or ip address?
My understanding LTM rate shaping is acumulative, applies to all ip addresses access to a VIP in total. Is there any way we can control the limit of each client ip address can consume but not limit the total of the VIP's bandwidth?
Thanks,
Yatao
16 Replies
- What_Lies_Bene1
Cirrostratus
Sorry, there's no real detail on the wiki about the rateclass command so I'm not able to progress this I'm afraid. Hopefully one of the F5 guys (yes you Hoolio) will be on later and can provide some further detail. - schmal_111133
Nimbostratus
Thank you Steve for the help. - Jarrod_Lucia_40
Nimbostratus
my experience is the same, the rateclass apply's to all clients (as an aggregate) that share the same rate class. For our system as a workaround we use icontrol and create and delete a rateclass per client, admittedly not the most efficient means but works for us. - schmal_111133
Nimbostratus
Hi Lucia, - bboyjnr_8532
Cirrus
Hi Guys,
I know this one is a bit old so apologies if there are other posts regarding this but has anyone else come across this requirement before and got a working solution?
Thanks,
B
- Scott_Pemrick_8
Nimbostratus
Example irule:
{when CLIENT_ACCEPTED { set addr [IP::client_addr]; if { ($addr equals "204.15.2.2") } { rateclass KillTheBOT }}}
Example rateclass:
rate class KillTheBOT { rate 9600bps ceiling 9600bps burst 10240 drop policy tail type sfq }
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com