No ono to s historiou IMQ je dost zaujimave. Len pre pripomenutie:
- prvotny napad a implementaciu spravil Devik (quick & dirty)
- potom sa toho ujal Patrick McHardy - Kaber, ktory to spravoval pocas doby kedy to pouzival. Pocas skoro 1 roka prispelo zopar ludi patchmi, ale aj tak sa IMQ velmi nevylepsilo (stale tam bol problem s lokalne generovanymi packetmi a ich dropovanim)
- kedze Kaber to prestal pouzivat a aj udrzovat, a vseobecne sa vedelo a designovych problemoch povodneho IMQ, tak vznikli 2 nove implementacie:
* www.linuximq.net
* pupa.da.ru/imq/
z toho www.linuximq.net sa povazuje za lepsiu a stabilnejsiu implementaciu.
- aby to nebolo este dost, nedavno vznikla dalsia nova implementacia z ceskych luhu a haju od Jiriho Fojtaseka - http://hyperfighter.jinak.cz/qos/
Cize IMQ je zive viac ako dost, ale pokial sa nezmenia urcite designove veci, tak vzdy je tu riziko, ze to moze padat v 2 konkretnych situaciach:
- dropovanie lokalne generovanych packetov (krasny vertex storm efekt - cim viac packetov sa zahodi o to viac ich kernel vygeneruje a tak sa vlastne pochova) [toto uz nejako vyriesili ludia od netfilter-u a uvazuje sa so zaclenenim do www.linuximq.net]
- ingress shaping (ono v podstate ingress shaping nieje vobec dobry napad a lepsie je pouzit namiesto toho predradeny shaping bridge i ked samozrejme, ze to vo vsetkych pripadoch nieje mozne)
Takze pokial mate router, na ktorom chcete pouzivat IMQ a nebudete sa snazit shapovat lokalne generovane packety, tak mozete s kludom nasadit www.linuximq.net a skoro pokojne spavat.