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 tillgängliga och är relativt billiga. I historisk jämförelse med Ciscos premium enheter, 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, billigt är mer förnuftigt. Om du tittar på att få en MikroTik enhet, notera att MikroTik routrar gör inte inkluderar typiskt DSL-modem, 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, du behöver för att få en uppfattning om en politik som tar hänsyn till följande:

  • Den totala anslutningshastighet
  • Hur många användare / enheter kommer att använda anslutningen
  • De användare / enheter / tjänster / protokoll som bör prioriteras för latens och / eller genomströmning

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 / administrativa protokoll kräver hög prioritet både latens och genomströmning
  • Inga användare som ska prioriteras framför andra

Den första och förmodligen snabbaste steg är att sätta upp vad RouterOS refererar till som en 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% av linjen högsta hastighet är att detta garanterar ingen enskild anordning kan helt svälta anslutningen, påverkar andra användare negativt. Med en större användarbas skulle jag genomdriva denna gräns ytterligare. 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, du kan justera det på lämpligt sätt.
  • Prefixet “Internetanvändning” i namnet parameter kan anpassas. Vanligtvis jag in dessa att hänvisa till namn lokaler. Till exempel, med lokaler som heter “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 som ger Internet-anslutningen.

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.

I mitt nästa inlägg kommer jag att gå igenom inrätta vad RouterOS kallar 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