Welcome to Sysnet Board คู่มือ การใช้งานอุปกรณ์ Network. Please log in.
สมาชิกทั้งหมด
17,948
กระทู้ทั้งหมด
9,930
หัวข้อทั้งหมด
4,627

  • การแบ่ง Bandwidth โดยเฉลี่ยตามจำนวนเครื่องที่เชื่อมต่อ (PCQ)
    เริ่มโดย yod
    Read 36,257 times
0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้
yod

การแบ่ง Bandwidth โดยเฉลี่ยตามจำนวนเครื่องที่เชื่อมต่อ (PCQ)


จะเรียก Queue แบบนี้ว่า PCQ ครับ

ตัวอย่างเช่น Internet ความเร็ว 10Mbps ถ้ามีเครื่องใช้งาน 1 เครื่อง จะได้ความเร็ว 10Mbps แต่ถ้ามีเครื่องมาเชื่อมต่ออีกเครื่อง จะเหลือความเร็ว 5Mbps และถ้ามีเครื่องมาเชื่อมต่อ 10 เครื่อง จะเหลือ 1Mbps

...แต่ความเร็วที่ได้ ไม่ตายตัวนะครับ ถ้า 10 เครื่องนี้ไม่ได้เข้า Internet พร้อมๆกัน สมมุติ ช่วงเวลานั้นๆมีเปิด Youtube พร้อมๆกัน 2 เครื่อง แต่เครื่องอื่นๆอาจจะอ่านหน้า web อยู่ ไม่มี traffic 2 เครื่อง ที่เข้า youtube ก็จะได้ความเร็วเครื่องละ 5Mbps ไปครับ

ตัวอย่าง

Wan จะเป็น Port ether1 IP จะเป็น 192.168.1.50/24
Lan  จะเป็น Port ether4 และ ether5 แต่สร้างเป็น bridge2 ไว้ IP 192.168.2.1/24




2. สร้าง Mark Connection

Menu IP --> Firewall --> Mangle --> New
Tab General
Chain: forward
Src.Address 192.168.2.0/24



Tab Action
Action: mark connection
New Connection Mark: NET-MC



Click [OK]


3. สร้าง Mark Packet

Menu IP --> Firewall --> Mangle --> New
Tab General
Chain: forward
Connection Mark: NET-MC



Tab Action
Action: mark packet
New Connection Mark: NET-PM



Click [OK]


4. จะได้รายการตามรูป




5. สร้าง Queue Type pcq-download

Click [New]
Type Name: pcq-download
Kind: pcq
Classifier: Dst.Address



Click [OK]


6. สร้าง Queue Type pcq-upload

Click [New]
Type Name: pcq-upload
Kind: pcq
Classifier: Src.Address



Click [OK]




7. สร้าง Queue Tree Download

Click [New]

Name: queue1
Parent: bridge2 (Interface ฝั่ง Lan)
Packet Marks: NET-PM
Queue Type: pcq-download



Click [OK]


8. สร้าง Queue Tree Upload

Click [New]

Name: queue22
Parent: ether1 (Interface ฝั่ง Wan)
Packet Marks: NET-PM
Queue Type: pcq-upload



Click [OK]




เรียบร้อยครับ ลองทดสอบกันดูนะครับ  :D


เดี๋ยวกำลังทำ การจัดการ bandwidth แบบ l7 ครับ เช่นบีบ bittorent ให้ได้ต่ำๆ เล่น net ได้ความเร็วปกติ

jobbansil
รบกวนคุณยอดครับ ถ้าเราแบ่ง bandwidth แบบนี้ แล้วการแบ่ง bandwith แบบอื่นที่เราทำไปต้องลบออกมั้ยครับ
หรือถ้าพูดจริงแล้วทำpcqแบบนี้ดีที่สุด มีกี่เครื่องมันก็แบ่งให้เอง ไม่ต้องทำแบบอื่นแล้วครับ 
แล้วก็เราจะตรวจสอบได้อย่างไรว่าเราทำเซ็ท pcq ถูกต้องแล้วอะครับ  พอดีว่าผมลองทำตอนที่ Mikrotik ให้ลูกค้าใช้งานไปแล้ว
ออนไลน์พร้อมกันก็ประมาณ 30 - 40 เครื่อง ของผมรุ่น 1100AHx2 ที่อยากทำ pcq เพราะ ถ้าเราจำกัน bandwidth แล้วตอน
ช่วงที่ไม่มีคนใช้เลยเหมือน user หรือ ip ที่เราจะกัด มันจะใช้งานอินเตอร์เน็ตได้ไม่เต็ม speed ของผม ใช้ cat Gold 60m/10mอะครับ
รบกวนคุณยอดหน่อย

yod


ต้องลบออกครับ ดูได้จากใน menu queue บรรทัดบนสุดจะทำงานก่อน ถ้าบรรทัดต่อมาซ้ำ มันจะไไม่ทำครับ


jobbansil
รบกวนพี่ยอดหน่อยคับผมตั้งอย่างนี้ถูกมั้ยตรงหัวข้อ simplequeses ต้องลบออกมั้ย แล้วก็ตรง firewall mangel ข้อ 2,3 chang mss ต้องลบออกมั้ยคับ
คือผมเซ็ท pqc แล้ว ออนไลนประมาณ 20 - 30 เครื่อง เน็ตมันช้าอะคับ ผมใช้เน็ต cat 30/5 fiber เซ็ท mikrotik เป้น pppoe ผมปล่อยเฉพาะ wiless ไม่มี lan รบกวนหน่อยคับ