snažím se zkonfgurovat obousměrný shaping( tj. abych když nastavím třídu na 20Mbit, tak aby se sčítal jak Upload tak Download), tak jsem nahodil IMQ a poslal oba směry, tj. z preroutingu i postroutingu do jednoho IMQ.
Teď ale potřebuji přes TC Filter omarkovat provoz ( tc protože to chci to dělat přes Hash tabulky), problém je že na jeden interface můžu pověsit filter buď SRC a nebo DST, ale ne oboje. Jak z toho ven? Prosím poraďte, určitě už to musel někdo taky řešit.
Už se mi to podařilo, nakonec jsem použil IFB, trošku mi něšlo do hlavy hašování s TC na jednom interface, ale už jsem to rozlousknul, je to jednoducé, na hlavní větev sem pověsil ty filtry dva podle src a dst a šlape to jak má.
Je to taková anabáze, původně jsem to dělal na linuxu, pak jsem přešel na mikrotik, pak jsem zjistil že jeden mikrotik to prostě nezvládne, tak jsem to rozdělil na víc mikrotiků na páteři, pak jsem zjistil že ani tohle neni uplně supr výkonný řešení, tak jsem zpátky přešel na centrální shaper a linux. Zkušebně přes starý Core2Duo tlačím přes 600Mbit, pravidla se nahrajou běhěm 10 sekund, šlape to naprosto luxusně. Na mikrotiku jsem tam ty pravidla ládoval 20 minut, pak se to seklo a zatížení vyskočilo na 80%.