Domnívám se, že se snažíš řešit neřešitelné. Alespoň standardními, běžně dostupnými prostředky.
Aby se queue aplikovala jen někdy lze docílit v podstatě dvěma způsoby. Buď ovlivníš nějakým scriptem její hodnoty (ať už rate, nebo její vytvoření), nebo ovlivňuješ packet-mark na které reaguje.
Takže vyvstává otázka: jak chceš definovat pojem "stránka"? Jako IP adresu serveru? Dost hrubé ... ale budiž. Můžeš si udělat pravidlo, které ji hodí do address-listu s nějakým timeoutem. A s tím se už asi v mangle pracovat dá. Ale teď mě nenapadá, jak udělat ten opačný timeout ...
Další problém vidím v tom, že nevím jak poznáš "jen tu načtenou stránku". Kdy končí její načítání? Ono totiž obecně jedna webová stránka generuje spoustu konexí ... není to jen jedna.
Asi ti nezbude než si pořídit "pořádnej" switch a naučit se OpenFlow ... tam bys to snad i nějak naprogramoval. I když hledat v hardware stejnou funkčnost, jako jsou queues na mikrotiku (obecně v software) je dost mimo mísu.
Jestli bys spíš neměl popsat, čeho a proč chceš docílit ... nějak podrobněji. Třeba nějaký způsob existuje, co naplní tvoje choutky.
Ale dle mého názoru na to prostě zapomeň.