Požadavek #1171
Aktualizováno uživatelem Michal Kliment před 6 měsíc(ů)
Přidat skupiny Aktuálně jsou třídy rychlosti spíše takové šablony rychlostí - každá skupina v systému je jich pouze pár a do každé patří X uživatelů. Je třeba je upravit tak, aby tvořily hierarchický strom - v systému jich bude obsahovat 1 až N podsítí nebo 1 až N dceřinných skupin. Na základě skupin několik tisíc a tříd rychlostí se vygeneruje strom rychlostí pro QoS: budou 3 typy: * kořenová (root) třída (celková konektivita) * vnitřní (inner) třídy - potomci kořenové třídy a rodič koncových tříd (skupiny IP adres) * koncová (leaf) třída - potomci vnitřních tříd, vždy bude mít přiřazené koncové IP adresy Všechny typy budou mít povinně definované maximum (ceil). Koncové třídy navíc budou mít navíc povinně definované minimum (rate) a mělo by platit, že je menší než maximum. U ostatních typů tříd se bude minimum počítat jako součet minim všech jeho přímých potomků. Příklad: * hlavní konektivita - maximum 200M, minimum 159M (vypočítané jako 146+13=159) ** spoj A - maximum 170M, minimum 146M (vypočítané jako 20+10+30+10+10+5+1+10+30+20=146) *** zákazník A - minimum 20M, maximum 50M *** zákazník B - minimum 10M, maximum 30M *** zákazník C - minimum 30M, maximum 60M *** zákazník D - minimum 10M, maximum 30M *** zákazník E - minimum 10M, maximum 30M *** zákazník F - minimum 5M, maximum 20M *** zákazník G - minimum 1M, maximum 10M *** zákazník H - minimum 10M, maximum 40M *** zákazník I - minimum 30M, maximum 60M *** zákazník J - minimum 20M, maximum 50M ** spoj B - maximum 50M, minimum 13M (vypočítané jako 5+3+5+13) *** zákazník A - minimum 5M, maximum 50M *** zákazník B - minimum 3M, maximum 30M *** zákazník C - minimum 5M, maximum 50M