ხუთშაბათი, September 17th, 2015 | ავტორი:
  • ნაწილი 1 – შესავალი – შექმნის მარტივი რიგები (ეს პოსტი)
  • ნაწილი 2 – საიმედოდ განსაზღვრა საგზაო – შექმნის Mangle წესები (მალე TM)
  • ნაწილი 3 – პრიორიტეტები და ლიმიტები – შექმნის Queue ხეები (მალე TM)
  • ნაწილი 4 – Monitoring Usage – ხელახალი რიგები – Limiting Abusive Devices (მალე TM)
  • ნაწილი 5 – ??? მოგება ???

შესავალი

The first problem one usually comes across after being tasked with improving an Internet connection is that the connection is overutilised. როგორც წესი, არავინ იცის, რატომ, რომელიც, ან რა არის გამომწვევი პრობლემა – except of course everyone blames the ISP. ზოგჯერ ეს ISP – but typically you can’t prove that without having an alternative connection immediately available. I currently manage or help manage four “საიტები / შენობა” რომ გამოყენება QoS მართვა მათი ინტერნეტით. ერთი არის ჩემი სამუშაო ადგილი, two are home connections, and the last one is a slightly variable one – როგორც წესი, უბრალოდ სახლში კავშირი, მაგრამ გარდა ამისა,, for a weekend every few months, it becomes a 140-კაცი (და მზარდი) LAN. გართობა. 🙂

MikroTik RouterOS და

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, როგორიცაა DD-WRT, Smoothwall, Untangle, და ა.შ.. ყველაზე ამ, როგორც წესი, მოითხოვს, რომ თქვენ გაქვთ სათადარიგო სერვერზე ცრუობს ან თავსებადი აპარატურის როუტერი. Mikrotik და ა.შ. ყიდის RouterBoards რომ აქვს RouterOS builtin – და ისინი შედარებით იაფია.

ჩემი გამოცდილება მარშრუტიზატორები არის, პირველ რიგში, Cisco და MikroTik – and my experience with QoS is primarily with გამოყოს ის NetEnforcer / NetXplorer სისტემები და MikroTik. ყველაზე პოპულარული MikroTik მოწყობილობა ჩემი გამოცდილება (გარდა მათი თავდადებული გრძელვადიანი უკაბელო მოწყობილობები) არ ყოფილა მათი rb750 (ახალი ვერსია სახელად “Hex“) და rb950-დაფუძნებული დაფები. მათ აქვთ მრავალი სხვა available and are relatively inexpensive. In historical comparison with Cisco’s premium devices, მე იმას აღწერს MikroTik ის მოწყობილობები, “90% თვისებები ზე 10% ღირებულება”. როგორც ეს სახელმძღვანელო მიზნად პირველ რიგში მცირე და საშუალო ბიზნესის / მთავარი გამოყენება, inexpensive makes more sense. If you’re looking at getting a MikroTik device, აღნიშნავენ, რომ MikroTik მარშრუტიზატორები გააკეთოს არა typically include DSL modems, ამგვარად თქვენი არსებული ტექნიკის, როგორც წესი, მაინც აუცილებელია. აღსანიშნავია ასევე, რომ ეს არის არა სამეურვეო შექმნის MikroTik მოწყობილობა ნულიდან. არსებობს უამრავი გიდები ხელმისაწვდომი, რომ უკვე.

თეორია პრაქტიკაში – პირველი ნაბიჯები

შეიქმნა QoS სწორად, you need to have an idea of a policy that takes into account the following:

  • საერთო კავშირის სიჩქარე
  • რამდენი მომხმარებლებს / მოწყობილობების გამოყენებით დაკავშირებით
  • The users/devices/services/protocols that should be prioritised for latency and/or throughput

იმისათვის, რომ მისაღწევად ჩემი მაგალითები, მე ვივარაუდოთ შემდეგი:

  • MikroTik შეიქმნა ერთად default ქსელში, სადაც ადგილობრივი ქსელის 192.168.88.0/24 და ინტერნეტი მეშვეობით PPPoE.
  • კავშირი სიჩქარე 10 / 2Mbps (10 Mbps გადმოწერის სიჩქარით; 2 Mbps ატვირთვის სიჩქარე)
  • იქნება 5 მომხმარებლების როგორც ბევრი როგორც 15 მოწყობილობები (მრავალჯერადი კომპიუტერები / ტაბლეტი / მობილური ტელეფონები / WiFi და ა.შ.)
  • ტიპიური ჩამოტვირთვების მოითხოვს მაღალი პრიორიტეტია გამტარუნარიანობა მაგრამ დაბალი პრიორიტეტი შეყოვნება
  • Gaming/Skype/Administrative protocols require high priority with both latency and throughput
  • არარის წევრებს უნდა პრიორიტეტული მეტი სხვები

The first and probably quickest step is to set up what RouterOS refers to as a მარტივი Queue.

მე გააკეთა მოკლე სცენარი, რომ მე არ გადაარჩინა ჩემს MikroTik მოწყობილობები შექმნას მარტივი რიგები. ეს ასეთია:

:ამისთვის x ეხლა 1 უნდა 254 do ={
 /მდგომ მარტივი add name ="ინტერნეტ-usage- $ x" dst ="PPPoE" max-ლიმიტი = 1900k / 9500k target ="192.168.88.$x"
}

რა ზემოთ არ არის ლიმიტი მაქსიმალური სიჩქარე ნებისმიერი ინდივიდუალური მოწყობილობა შეგიძლიათ გამოიყენოთ “1900k” (1.9Mb) ატვირთოთ და “9500k” (9.5Mb) ჩამოტვირთვა.

შენიშვნები:

  • მიზეზი, რის გამოც max ლიმიტები ზე 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. მაგალითად, ერთად 100 მომხმარებლის შესახებ 20Mb მომსახურების მე შესაძლოა, ეს ლიმიტი 15MB ან თუნდაც როგორც პატარა, როგორც 1Mb. ეს არის მთლიანად დამოკიდებული, თუ როგორ “შეურაცხმყოფელი” წევრებს და, როგორც თქვენ გაერკვნენ სად და რამდენი ბოროტად ხდება, you can adjust it appropriately.
  • პრეფიქსი “ინტერნეტ-ბმულები” სახელით პარამეტრი შეიძლება მორგებულია. როგორც წესი, მითითებული ეს ეხება შენობაში სახელი. მაგალითად, with premises named “ალფა” და “beta”, მე, როგორც წესი, დააყენა “ინტერნეტ-alpha” და “ინტერნეტ-beta”. ეს ეხმარება ინსტინქტურად შორის განსხვავების საიტები.
  • Dst პარამეტრი აქვს “PPPoE” მაგალითად. ეს უნდა შეიცვალოს სახელი ინტერფეისი that provides the Internet connection.

დარწმუნდით, რომ თქვენ სახის დამწერლობის იყოს შესაბამისი კონფიგურაციის. გადავარჩინოთ სკრიპტი MikroTik და გაუშვით – ან ჩასვით პირდაპირ MikroTik ტერმინალში უნდა შეასრულოს ის.

In my next post I will go over setting up what RouterOS refers to as Mangle წესები. ეს წესები ემსახურება იდენტიფიცირება / დაალაგეთ ქსელური ტრაფიკის, რათა finer წვრილმარცვლოვანი QoS შესაძლებელია.

Share
კატეგორია: შემთხვევითი
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, ან trackback from your own site.
Leave a Reply » Log in