|
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.
• <název rozhraní>: reprezentuje jedno konkrétní odchozí rozhraní.
. Pouze provoz, který
je určen pro toto rozhraní projde přes HTB fronty.
• Global-out: reprezentuje všechny odchozí interface (EGRESS queue). Užívá případě kdy má
zákazník jeden limit upload download (sčítá DOWN). Musíme následovat tři základní kroky při tvorbě HTB:
• Identifikovat označit provoz roztřídit provoz pro další použití. HTB umožňuje vytvářet
hierarchickou strukturu front rozhodovací vazby mezi frontami.19
4 QOS ROUTEROS
Pro kompletní řešení, musíme RouterOS nasadit QoS, které nám zajistí spravedlivé
rozdělování využívání konektivity. RouterOS pro tento případ implementuje Queues
(fronty) Jsou určeny pro omezování upřednostňování provozu:
• omezovat datový tok podle určité adresy, podsítě, protokolů, portů dalších síťových
parametrů
• omezovat P2P provoz
• upřednostňovat jeden datový tok před druhým
• nastavovat burst pro rychlejší prohlížení webových stránek
• používat různé limity pro různý čas
• sdílet dostupný provoz mezi uživateli rovnovážně nebo závislosti vytížení linky.
Existují dva rozdílné způsoby jak nastavit queue RouterOS:
• /queue simple menu vytvořeno pro snadné nastavení jednoduchých, každodenních
queue úkolů.)
• /queue tree menu: pro řešení pokročilejších úkolů.
• global-total: představuje všechny vstupní všechny výstupní rozhraní dohromady.1 HTB
HTB (Hirearchical Token Bucket) metoda třídění front, která užitečná pro zpracování
různých druhů provozu [9]. (jako politika globálního
upřednostňování, omezování skupin uživatelů) Vyžaduje označkované toky paketů
pomocí /ip firewall mangle
Na základě těchto informací jsem rozhodl použít /queue tree.
• Vytvořit pravidla (politiky) značkování provozu předat konkrétní provoz do
konkrétní fronty definovat akce které jsou dány pro každou třídu.
(Jinými slovy spojení global-in global-out). (jako nastavení omezení jednoho klienta, omezení P2P provozu atd. RouterOS mohou být tyto
hierarchické struktury připojeny různá místa:
• global-in: reprezentuje všechny vstupní rozhraní.
4. Fronta připojená
na global-in aplikuje provoz který přijímán směrovačem před paketovým
filtrem. (INGRESS queue). Skládá jednoho
nebo více srovnávacích vlastností vybrání paketu specifikované třídy.
Implementace Queue RouterOS založena HTB