Mmh, I have already seen this page.
But, after your post, i have done a new test. Initially, I haven't considered relevant the "bounded" and "isolated" keywords as they are marked optional in manpages.
This behaviour (isolating bandwidth) doesn't interest me. Do you know why I get an error by not using them ?
These commands work :
sudo tc class add dev eth0 parent "1:" classid "1:1" cbq rate 15mbit allot 5000 prio 2 bounded
sudo tc class add dev eth0 parent "1:" classid "1:1" cbq rate 15mbit allot 5000 prio 2 isolated
sudo tc class add dev eth0 parent "1:" classid "1:1" cbq rate 15mbit allot 5000 prio 2 bounded isolated
But this one doesn't work :
sudo tc class add dev eth0 parent "1:" classid "1:1" cbq rate 15mbit allot 5000 prio 2
So it seems not to be possible with my kernel to have a trafic controlling which would be neither bounded (able to borrow bandwidth) or isolated (able to lend bandwidth). Is it a particuliarity of my tc commands or a bug in the kernel ?