Torsdag, September 17th, 2015 | Författare:
  • Del 1 – Introduktion – Ställa in Enkla köer (Det här inlägget)
  • Del 2 – Tillförlitligt Identifiera trafik – Ställa in Mangel regler (Kommer snart TM)
  • Del 3 – Prioriteringar och Gränser – Ställa in Queue Träd (Kommer snart TM)
  • Del 4 – Monitoring Usage – Omdefiniera Köer – Limiting Abusive Devices (Kommer snart TM)
  • Del 5 – ??? Vinst ???

Introduktion

The first problem one usually comes across after being tasked with improving an Internet connection is that the connection is overutilised. Vanligtvis ingen vet varför, som, eller vad som orsakar problemet – except of course everyone blames the ISP. Ibland är det ISP – but typically you can’t prove that without having an alternative connection immediately available. I currently manage or help manage four “platser / lokaler” denna användning QoS att hantera sin Internet-anslutning. En är min arbetsplats, two are home connections, and the last one is a slightly variable one – oftast bara ett hem anslutning men alternativt, for a weekend every few months, it becomes a 140-man (och växande) LAN. Kul. 🙂

MikroTik RouterOS och

MikroTikS RouterOS is very powerful in the right hands. Many other routers support QoS but not with the fine-grain control MikroTik provides. Alternatively you could utilise other Linux-based router OS’s, som DD-WRT, Heldragna, Reda, och så vidare. De flesta av dessa kräver normalt att du har en extra server ljuger om eller en kompatibel router. Mikrotik säljer RouterBoards som har RouterOS BUILTIN – och de är relativt billiga.

Min erfarenhet med routrar är i första hand med Cisco och MikroTik – and my experience with QoS is primarily with Tilldela s NetEnforcer / NetXplorer system och MikroTik. De mest populära MikroTik enheter i min erfarenhet (annat än deras hängivna långväga trådlösa enheter) ha varit deras rb750 (ny version som heter “Hex“) och rb950-baserade kort. De har många andra available and are relatively inexpensive. In historical comparison with Cisco’s premium devices, Jag har en tendens att beskriva MikroTik: s enheter som “90% funktionerna på 10% kostnaden”. Eftersom den här handboken riktar sig främst till små och medelstora / hemanvändning, inexpensive makes more sense. If you’re looking at getting a MikroTik device, notera att MikroTik routrar gör inte typically include DSL modems, därmed din befintliga utrustning är typiskt fortfarande nödvändigt. Notera också att detta är inte en handledning om att inrätta en MikroTik enhet från scratch. Det finns gott om guider tillgängliga online som redan.

Teori till praktik – första stegen

Så här konfigurerar QoS korrekt, you need to have an idea of a policy that takes into account the following:

  • Den totala anslutningshastighet
  • Hur många användare / enheter kommer att använda anslutningen
  • The users/devices/services/protocols that should be prioritised for latency and/or throughput

För att uppnå ovannämnda i mina exempel, Jag antar följande:

  • Den MikroTik är inställd med standardkonfigurationen nätverk där det lokala nätverket är 192.168.88.0/24 och Internet-anslutningen tillhandahålls via PPPoE.
  • Anslutningshastigheten är 10/2 Mbps (10 Mbps nedladdningshastighet; 2 Mbps uppladdningshastighet)
  • Det kommer vara 5 användare med så många som 15 enheter (flera datorer / tabletter / mobiltelefoner / WiFi etc)
  • Typiska nedladdningar kräver hög prioritet med genomströmning men låg prioritet med latens
  • Gaming/Skype/Administrative protocols require high priority with both latency and throughput
  • Inga användare som ska prioriteras framför andra

The first and probably quickest step is to set up what RouterOS refers to as a Enkel Kö.

Jag har gjort en kort manus som jag har sparat på mina MikroTik enheter för att ställa upp enkla köer. Det är som följer:

:för x från 1 till 254 do ={
 /kö enkla add name ="Internet-usage- $ x" dst ="pppoe" max-limit = 1900k / 9500k target ="192.168.88.$X"
}

Vad ovanstående gör är att begränsa den maximala hastigheten varje enskild enhet kan använda för att “1900k” (1.9Mb) ladda upp och “9500k” (9.5Mb) nedladdning.

Anmärkningar:

  • Anledningen till att max gränserna är vid 95% of the line’s maximum speed is that this guarantees no single device can fully starve the connection, negatively affecting the other users. With a larger userbase I would enforce this limit further. Till exempel, med 100 användare på en 20Mb tjänst som jag kan ställa in denna gräns till 15 MB eller så lite som 1Mb. Detta är helt beroende av hur “missbruk” användarna är och, som du räkna ut var och hur mycket missbruk förekommer, you can adjust it appropriately.
  • Prefixet “Internetanvändning” i namnet parameter kan anpassas. Vanligtvis jag in dessa att hänvisa till namn lokaler. Till exempel, with premises named “alfa” och “beta”, Jag kommer vanligtvis sätta “Internet-alfa” och “Internet-beta”. Detta bidrar med instinktivt skilja mellan platser.
  • Den dst parameter har “pppoe” i exemplet. Detta bör vara substituerad med namnet på den gränssnitt that provides the Internet connection.

Se till att du anpassa skript för att vara lämpligt att din konfiguration. Spara skriptet till MikroTik och kör den – eller klistra in den direkt i MikroTik terminal att verkställa.

In my next post I will go over setting up what RouterOS refers to as Mangel regler. Dessa regler syftar till att identifiera / klassificera nätverkstrafik för att göra finare korniga QoS möjlig.

Dela med sig
Kategori: slumpvis
Du kan följa svar på detta inlägg via RSS 2.0 foder. Du kan Lämna ett svar, eller track från din egen hemsida.
Lämna ett svar » Logga in