Hi Sebastian,
I should have made this more clear please see below topology with added comments. the customers connecting to the linux router can be in range from 100 to 2000, so shaping on the switch is not really a option. I am right now testing on a i3 machine, but for actual live testing am planning to test with i7 or a xeon.
Cache-Server [ connected to internet gateway , traffic can be sent to it via wccp or policy based routing ]
|
internet---->internet Gateway —> L2 switch [ MEN network on fiber ] --> LInux router with cake[ includes a pppoe server which authenticates with radius ] - - [ pppoe connection over a fiber men network ] --> customer [ customers can be 100 to 2000 ]
basically the customer will create a broadband connection on his pc to connect.
. > @Allan, what is the link technology you use?
fiber 1g/10g/last hop cat5e
> As I just wrote, can’t we completely avoid the IMQ/IFB here and use dual egress shaping instead (once on the pppoe device and once on the interface connected to the switch, which effectively should shape both directions)?
i may be wrong here, but i think jonathan is advising the use of IMQ/IFB to provide two different shaping scenarios on egress itself. not ingress. as i need cache traffic to have higher bandwidth on the egress towards customer but non- cache traffic [ pure internet ] to remain within the bandwidth limits purchased by the customer.