Hello,
I am not sure if you add multiple rate limit statements on an interface:
access-list 101 permit ip host 1.1.1.140 any
!
rate-limit input access-group 101 10000000 1875000 3750000 conform-action transmit exceed-action drop
!
access-list 102 permit ip host 1.1.1.142 any
!
rate-limit input access-group 101 30000000 5625000 11250000 conform-action transmit exceed-action drop
An alternative would be the below. If your IOS support shaping, better use that instead of policing:
access-list 101 permit ip host 1.1.1.140 any
access-list 102 permit ip host 1.1.1.142 any
!
class-map match-any 10M_LIMIT
match access-group 101
!
class-map match-any 30M-LIMIT
match access-group 102
!
policy-map RATE_LIMIT
class 10M_LIMIT
police cir 10000000
--> or shape average 10000000
class 30M_LIMIT
police cir 30000000
--> or shape average 30000000
!
interface FasttEthernet0/1
service-policy input RATE_LIMIT