|
Kategorie: Seminární práce |
Tento dokument chci!
Cílem diplomové práce je navrhnout a realizovat systém automatického vyvažování datového toku paketů s využitím směrovače s operačním systémem Mikrotik Router OS . Navržené řešení musí zajistit rozložení směrování toku do více bran s dynamickým dělením na základě aktuální přenosové rychlosti. Součástí návrhu musí být také řešení všech problémů spojených s přepínáním bran.
HTB umožňuje vytvářet hierarchickou strukturu front rozhodovací vazby mezi frontami,
jako „předek-potomek“ nebo „potomek-potomek“. nejnižší
priorita, nejvyšší priorita.
Poznámka: CIR bude přiřazen odpovídající frontě vždy když max-limit předka
překročen)
Pro zaručení optimálního využití dvojitého omezení doporučuje držet těchto pravidel:
• Součet zadaných rychlostí všech potomků musí být menší nebo odpovídající množství
provozu, které jsou dostupné předkovi.
.
Jinými slovy, nejdříve bude uspokojen limit-at všech front, poté zkouší potomci front
zapůjčit nezbytnou rychlost jejich předků pořadí dosažení max-limit.
V RouterOS nezbytné určit předka fronty!
4.1 Dvojité omezení
Každá fronta HTB dvě rychlostní omezení:
• CIR (Committed infomation Rate) (limit-at RouterOS) nejhorší případ, tok
dosáhne toho množství provozu vždy.
Fronta vyšší prioritou dosáhne max-limitu před frontou nižší prioritou.1.. CIR(parent)* CIR(child1) +..
• MIR (Maximal information rate) (max-limit RouterOS) nejlepší případ, rychlost
kterou tok může nejvýše dosáhnout, pokud rodičovské frontě zbývá šířka pásma.2 Priorita
Už víme limit-at všech front bude uřčen vždy..1. Vnitřní fronty jsou odpovědné pouze distribuci provozu. Priorita odpovědná distribuci
zbývajícího provozu předků front potomků, tak jsou schopni dosáhnout max-limitu.
Jakmile fronta nejméně jednoho potomka stává vnitřní frontou, všechny fronty
bez potomka listová fronta (na konci stromu). Listová fronta vytváří skutečný provoz
(skutečně provoz frontě je).. &
MIR (parent) MIR(childN)
Barvy front WinBoxu:
• 50% dostupného provozu využito zelená
• 51% 75% dostupného provozu využito žlutá
• 76% 100% dostupného provozu využito červená
4.20
• Přidat politiku pro konkrétní rozhraní přidat politiku pro všechna rozhraní (global-in,
global-out nebo global-total), pro konkrétní rozhraní nebo pro určitou rodičovskou
queue.+ CIR(childN)
* případě předek hlavní předek CIR(parent) MIR (parent)
• Maximální rychlost jakéhokoli potomka musí být menší nebo rovna maximální
rychlosti předka MIR (parent) MIR(child1) MIR (parent) MIR(child2)