Thursday, September 17th, 2015 | Author:
  • Rhan 1 – Cyflwyniad – Sefydlu Ciwiau Syml (Mae'r swydd hon)
  • Rhan 2 – Ddibynadwy Adnabod traffig – Sefydlu Rheolau mangl (I ddod yn fuan TM)
  • Rhan 3 – Blaenoriaethau a Therfynau – Sefydlu Coed Ciw (I ddod yn fuan TM)
  • Rhan 4 – Monitoring Usage – Ailddiffinio Ciwiau – Limiting Abusive Devices (I ddod yn fuan TM)
  • Rhan 5 – ??? Elw ???

Cyflwyniad

The first problem one usually comes across after being tasked with improving an Internet connection is that the connection is overutilised. Yn nodweddiadol does neb yn gwybod pam, pwy, neu beth sy'n achosi'r broblem – except of course everyone blames the ISP. Weithiau, mae'n yr ISP – but typically you can’t prove that without having an alternative connection immediately available. I currently manage or help manage four “safleoedd / adeiladau” y defnydd QoS i reoli eu cysylltedd Rhyngrwyd. Mae un yn fy man gwaith, two are home connections, and the last one is a slightly variable one – Fel arfer, dim ond cysylltiad gartref ond fel arall, for a weekend every few months, it becomes a 140-dyn (ac yn tyfu) LAN. Hwyl. 🙂

MikroTik RouterOS a

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, megis DD-WRT, Smoothwall, Untangle, ac yn y blaen. Mae'r rhan fwyaf o'r rhain fel arfer yn ei gwneud yn ofynnol bod gennych weinydd sbâr dweud celwydd am neu llwybrydd caledwedd gydnaws. Mikrotik yn gwerthu RouterBoards sydd â RouterOS ydynt wedi'u gosod yno – ac maent yn gymharol rad.

Mae fy mhrofiad gyda llwybryddion yn bennaf â Cisco a MikroTik – and my experience with QoS is primarily with Allot yn NetEnforcer / NetXplorer systemau a MikroTik. Mae'r dyfeisiau MikroTik mwyaf poblogaidd yn fy mhrofiad (ar wahân i'w ddyfeisiau diwifr hir-amrywiaeth pwrpasol) wedi bod yn eu rb750 (fersiwn newydd o'r enw “Hex“) a rb950-byrddau seiliedig. Mae ganddynt llawer o rai eraill available and are relatively inexpensive. In historical comparison with Cisco’s premium devices, Rydw i wedi tueddu i ddisgrifio dyfeisiau MikroTik fel “90% y nodweddion ar 10% y gost”. Gan fod y canllaw hwn wedi'i anelu'n bennaf at fusnesau bach a chanolig / defnyddio Home, inexpensive makes more sense. If you’re looking at getting a MikroTik device, nodi bod llwybryddion MikroTik yn ei wneud Ni typically include DSL modems, felly eich offer presennol yn nodweddiadol dal yn angenrheidiol. Noder hefyd bod hyn yn Ni tiwtorial ar sefydlu dyfais MikroTik o'r dechrau. Mae digon o ganllawiau ar gael ar-lein ar gyfer hynny eisoes.

Theori ar waith – camau cyntaf

Sefydlu QoS yn gywir, you need to have an idea of a policy that takes into account the following:

  • Mae'r cyflymder cysylltu cyffredinol
  • Faint o ddefnyddwyr / bydd dyfeisiau yn defnyddio'r cysylltiad
  • The users/devices/services/protocols that should be prioritised for latency and/or throughput

Er mwyn cyflawni'r uchod yn fy enghreifftiau, Byddaf yn cymryd yn ganiataol y canlynol:

  • Mae'r MikroTik wedi'i sefydlu gyda'r ffurfweddiad rhwydwaith diofyn lle mae'r rhwydwaith lleol 192.168.88.0/24 ac mae'r cysylltiad Rhyngrwyd yn cael ei ddarparu drwy PPPoE.
  • Mae cyflymder cysylltiad yn 10 / 2Mbps (10 Mbps cyflymder llwytho i lawr; 2 Mbps cyflymder llwytho i fyny)
  • Bydd 5 defnyddwyr gyda chymaint â 15 Dyfeisiau (cyfrifiaduron lluosog / tabledi / ffonau symudol / WiFi etc)
  • Downloads nodweddiadol yn gofyn am flaenoriaeth uchel gyda trwybwn ond blaenoriaeth isel gyda latency
  • Gaming/Skype/Administrative protocols require high priority with both latency and throughput
  • Dim defnyddwyr yn cael eu blaenoriaethu dros eraill

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

Rydw i wedi gwneud sgript fer yr wyf wedi arbed ar fy dyfeisiau MikroTik i sefydlu'r ciwiau syml. Mae'n fel a ganlyn:

:ar gyfer x o 1 i 254 do ={
 /ciw enw adia syml ="rhyngrwyd-usage- $ x" DST ="PPPoE" max-derfyn = 1900k / 9500k targed ="192.168.88.$x"
}

Yr hyn y mae'r uchod yn ei wneud yw terfyn y cyflymder uchaf y gall unrhyw ddyfais unigol eu defnyddio i “1900k” (1.9Mb) llwytho a “9500k” (9.5Mb) lawrlwytho.

Nodiadau:

  • Y rheswm pam y terfynau max mewn 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. Er enghraifft,, gyda 100 defnyddwyr ar wasanaeth 20Mb efallai y byddaf yn gosod terfyn hwn i 15MB neu hyd yn oed cyn lleied â 1Mb. Mae hyn yn gwbl ddibynnol ar sut “cam-drin” mae'r defnyddwyr yn ac, wrth i chi chyfrif i maes ble a faint o gam-drin yn digwydd, you can adjust it appropriately.
  • Mae'r rhagddodiad “y rhyngrwyd-ddefnydd” yn enw'r paramedr yn cael ei addasu. Fel arfer yr wyf yn gosod y rhain i gyfeirio at yr enw safle. Er enghraifft,, with premises named “alffa” a “beta”, Byddaf fel arfer yn rhoi “y rhyngrwyd-alffa” a “y rhyngrwyd-beta”. Mae hyn yn helpu gyda reddfol gwahaniaethu rhwng safleoedd.
  • Mae'r paramedr DST wedi “PPPoE” yn yr enghraifft. Dylai hyn gael ei amnewid gydag enw'r rhyngwyneb that provides the Internet connection.

Gwnewch yn siŵr eich customize 'r sgript i fod yn briodol i'ch ffurfweddiad. Achub y sgript i'r MikroTik a'i redeg – neu gludwch uniongyrchol i mewn terfynell yr MikroTik i gyflawni ei.

In my next post I will go over setting up what RouterOS refers to as Mangl rheolau. Mae'r rheolau hyn yn fodd i adnabod / dosbarthu traffig rhwydwaith er mwyn gwneud QoS graen-manylaf posibl.

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