Thursday, September 17th, 2015 | Author:
  • Bahagi 1 – Panimula – Pagse-set up Simple Queues (Ang post na ito)
  • Bahagi 2 – Maaasahan sa pagkilala ng trapiko – Pagse-set up ng sugat Panuntunan (Parating TM)
  • Bahagi 3 – Prayoridad at Limitasyon – Pagse-set up Queue Trees (Parating TM)
  • Bahagi 4 – Monitoring Usage – Muling pagtutukoy Queues – Limiting Abusive Devices (Parating TM)
  • Bahagi 5 – ??? Profit ???

Panimula

The first problem one usually comes across after being tasked with improving an Internet connection is that the connection is overutilised. Kadalasan walang nakakaalam kung bakit, sino, o kung ano ang nagdudulot ng problema – except of course everyone blames the ISP. Minsan ito ay ang ISP – but typically you can’t prove that without having an alternative connection immediately available. I currently manage or help manage four “mga site / mga lugar” na paggamit QoS upang pamahalaan ang kanilang koneksyon sa Internet. Ang isa ay ang aking lugar ng trabaho, two are home connections, and the last one is a slightly variable one – karaniwang lamang ng isang bahay na koneksyon ngunit Bilang kahalili, for a weekend every few months, it becomes a 140-lalaki (at lumalaki) LAN. Fun. 🙂

Mikrotik RouterOS at

Mikrotik'S 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, tulad ng DD-WRT, Smoothwall, Lutasin, at iba pa. Karamihan sa mga ito ay karaniwang nangangailangan na mayroon kang isang ekstrang server pagsisinungaling tungkol sa o ng isang katugmang hardware router. Mikrotik nagbebenta RouterBoards na mayroon RouterOS builtin – at ang mga ito ay medyo mura.

Ang aking karanasan sa mga router ay una sa Cisco at Mikrotik – and my experience with QoS is primarily with Mag-ukol ng NetEnforcer / NetXplorer sistema at Mikrotik. Ang pinaka-popular Mikrotik device sa aking karanasan (maliban sa kanilang nakalaang pang-hanay ng mga aparatong wireless) ay ang kanilang rb750 (bagong bersyon na may pangalang “Hex“) at rb950-based boards. Ang mga ito ay marami pang iba available and are relatively inexpensive. In historical comparison with Cisco’s premium devices, Na ako tended upang ilarawan device Mikrotik bilang “90% ang tampok na ito sa 10% ang gastos”. Bilang patnubay na ito ay naglalayong lalo na sa SME gamitin / Home, inexpensive makes more sense. If you’re looking at getting a MikroTik device, tandaan na gawin Mikrotik routers hindi typically include DSL modems, sa gayon ang iyong mga umiiral na kagamitan ay karaniwang kinakailangan pa rin. Tandaan din na ito ay hindi isang tutorial sa pag-set up ng isang Mikrotik device mula sa simula. Mayroong maraming mga gabay na magagamit sa online para sa na na.

Teorya sa pagsasanay – unang hakbang

Upang i-set up nang tama QoS, you need to have an idea of a policy that takes into account the following:

  • Ang pangkalahatang bilis ng koneksyon
  • Gaano karaming mga gumagamit / mga aparato ay ang paggamit ng koneksyon
  • The users/devices/services/protocols that should be prioritised for latency and/or throughput

Upang makamit ang itaas sa aking mga halimbawa, Ako ay ipinapalagay ang mga sumusunod na:

  • Ang Mikrotik ay naka-set up sa mga configuration default network kung saan ang mga lokal na network ay 192.168.88.0/24 at ang mga koneksyon sa Internet ay ibinigay sa pamamagitan ng PPPoE.
  • Ang bilis ng koneksyon ay 10 / 2Mbps (10 Mbps download bilis; 2 Mbps upload ng bilis)
  • Magkakaroon 5 gumagamit na may maraming bilang 15 aparato (maraming mga computer / tablet / mobile phone / etc WiFi)
  • Tipikal na mga pag-download ay nangangailangan ng mataas na priyoridad sa throughput ngunit mababang-priority sa latency
  • Gaming/Skype/Administrative protocols require high priority with both latency and throughput
  • Walang mga gumagamit ay dapat na prioritized sa iba

The first and probably quickest step is to set up what RouterOS refers to as a Simple Queue.

Ginawa ko ang isang maikling script na aking na-save sa aking Mikrotik device upang i-set up ang mga simpleng queue. Ito ay ang mga sumusunod:

:para sa x mula sa 1 sa 254 do ={
 /lilinya simpleng pangalan add ="internet-usage- $ x" dst ="pppoe" max-limit = 1900k / 9500k target ="192.168.88.$x"
}

Ano ang ginagawa ng mga nasa itaas ay limit ang maximum na bilis sa anumang indibidwal na aparato ay maaaring gamitin upang “1900k” (1.9Mb) mag-upload at “9500k” (9.5Mb) download.

Mga Tala:

  • Ang dahilan kung bakit ang max na limitasyon ay sa 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. Halimbawa, may 100 gumagamit sa isang 20MB serbisyo ay maaaring i-set ko ang limitasyon na ito sa 15Mb o kahit kasing liit ng 1MB. Ito ay ganap na nakasalalay sa kung paano “abusado” ang mga user ay at, bilang kang malaman kung saan at kung paano nangyayari marami abuso, you can adjust it appropriately.
  • Ang prefix “internet-paggamit” sa parameter name ay maaaring ipasadya. Kadalasan ako magse-set ang mga ito na mag-refer sa mga pangalan lugar. Halimbawa, with premises named “alpha” at “beta”, Ako ay karaniwang ilagay “internet-alpha” at “internet-beta”. Ito ay tumutulong sa mga katutubo differentiating sa pagitan ng mga site.
  • Ang parameter dst ay “pppoe” sa halimbawa sa. Ito ay dapat na papalitan ng mga pangalan ng interface that provides the Internet connection.

Tiyakin mong i-customize ang mga script upang maging angkop sa iyong configuration. I-save ang script sa Mikrotik at patakbuhin ito – o i-paste ito nang direkta sa terminal ng Mikrotik upang maipatupad ito.

In my next post I will go over setting up what RouterOS refers to as Sumira patakaran. Mga batas na magsilbi upang makilala / uri-uriin ang trapiko sa network upang gumawa ng mga posibleng mas pinong haspe QoS.

magbahagi
Category: random
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, o trackback from your own site.
Leave a Reply » Log in