นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน

EkarinS.
Ico64
เอกรินทร์ ซื่อธานุวงศ์
อาจารย์
มหาวิทยาลัยสงขลานครินทร์ วิทยาเขตตรัง
เครือข่าย
สมาชิก · ติดตาม: 0 · ผู้ติดตาม: 0

อ่าน: 1686
ความเห็น: 3

วิธีการคำนวนจำนวนกฏใน Firewall Mangle สำหรับ Per-Connection Classifier ในการทำ Load Balancing แบบ PCC

วิธีการคำนวนจำนวนกฏใน Firewall Mangle สำหรับ Per-Connection Classifier ในการทำ Load Balancing แบบ PCC

 

    สืบเนื่องจากได้มีการสอนเนื้อหา การกระจายทราฟิกที่ใช้สำหรับออกอินเทอร์เน็ตด้วยการทำ Load Balancing แบบ PCC (Per-Connection Classifier) ซึ่งเป็นรูปแบบการทำ Load Balancing ที่นิยมรูปแบบหนึ่ง การเรียนการสอนได้มีการใช้อุปกรณ์จริงในการเรียนการสอนในห้องปฏิบัติการคอมพิวเตอร์ อุปกรณ์ที่ใช้เป็นเราเตอร์ไมโครติกขนาดเล็กแต่ทรงพลัง สามารถตั้งค่าได้อย่างหลากหลาย เหมาะอย่างยิ่งต่อการนำมาใช้ในการเรียนการสอน รุ่นของเราเตอร์  ไมโครติกที่ใช้งานอยู่มี hapAC2, RB9512HnD, RB450G, CCR1009, และ สวิตซ์ CRS328-4C-20S  

  

     เนื้อหาที่ใช้ในการเรียนการสอน Load Balancing แบบ PCC ได้อ้างอิงจาก https://wiki.mikrotik.com/wiki/Manual:PCC ซึ่งมีตัวอย่างที่มีการอธิบายได้ค่อนข้างละเอียด เข้าใจได้ไม่ยากสำหรับผู้ที่มีพื้นฐานการใช้งานเราเตอร์ไมโครติก ครอบคลุมกรณีต่างๆที่อาจเกิดขึ้น เช่น ทราฟิกที่เกิดจากการรีโมทเข้าเราเตอร์ที่ขา WAN ใดก็จะออกจากเราเตอร์ที่ขา WAN นั้น เป็นต้น อย่างไรก็ตาม ตัวอย่างได้นำเสนอเฉพาะกรณีที่ ISP1 และ ISP2 (ISP ย่อมากจาก Internert Service Provider) ที่สมมุติให้อัตราการดาวน์โหลดและอัพโหลดเท่ากัน ทำให้กฏการทำ Firewall Mangle ในส่วนของการตั้งค่า Connection Mask ของ Per-Connection Classifier มีจำนวน 2 กฏ แต่ในทางปฏิบัติผู้รับบริการอินเทอร์เน็ตได้รับอัตราการดาวน์โหลดและอัพโหลดจาก ISP ไม่เท่ากัน ดังนั้นผมจึงอยากจะอธิบายวิธีการคำนวณหาจำนวนกฏและการตั้งค่า Connection Mask สำหรับการทำ Firewall Mangle ในส่วนของการตั้งค่า Per-Connection Classifier   

สคริปต์คัดลอกมาจาก https://wiki.mikrotik.com/wiki/Manual:PCC  และได้ไฮไลท์สำหรับแสดงส่วน 2 กฏใน Firewall Mangle ในส่วนของการตั้งค่า Connection Mask ของ Per-Connection Classifier 


จำนวนกฏสำหรับการทำ Firewall Mangle ในส่วนของการตั้งค่า Per-Connection Classifier สำหรับ Load Balance แบบ PCC ใช้วิธีการหา ห.ร.ม (หารร่วมมาก) ตัวอย่างเช่น 

ISP1 ให้ Download/Upload = 200/100 Mbps

ISP2 ให้ Download/Upload = 100/50 Mbps

Per-Connection Classifier คำนวณจากอัตราการดาวน์โหลดเป็นหลัก

ISP1 -> 200 Mbps และ ISP2 -> 100 Mbps

หาค่าห.ร.ม. ได้ 100

วิธีการหาห.ร.ม.ศึกษาได้แบบละเอียดที่ https://youtu.be/ZI49VMzaWYg

ISP1 คิดได้ค่าน้ำหนัก 200/100 = 2

ISP2 คิดได้ค่าน้ำหนัก 100/100 = 1

รวมน้ำหนักทั้งหมดได้ 2 + 1 = 3

จำนวนกฏสำหรับการทำ Firewall Mangle ในส่วนของการตั้งค่า Per-Connection Classifier สำหรับ Load Balance แบบ PCC เป็น 3 กฏ โดยแต่กฏมีการตั้งค่า Connection Mask ตามน้ำหนักที่ได้ของแต่ละ ISP

ค่า Per-Connection Classifier ใน Mangle Rule คือ

Rule ที่ 1 เป็น 3/0 สำหรับ Connection Mask ของ ISP1

Rule ที่ 2 เป็น 3/1 สำหรับ Connection Mask ของ ISP1

Rule ที่ 3 เป็น 3/2 สำหรับ Connection Mask ของ ISP2


นอกจากนี้ ยังได้มีการนำเอาเนื้อหาที่ได้เขียนใน Forum ของ MikroTik ซึ่งเป็นเนื้อหาที่ได้จากการตอบคำถามผู้เข้าฟังการนำเสนอในงาน MikroTik User Meeting Conference 2018 มาใช้ในการเรียนการสอนในรายวิชาด้วย

รายละเอียดของคำถามและวิธีการแก้ปัญหาสามารถอ่านได้ที่ https://forum.mikrotik.com/viewtopic.php?f=9&t=139597

  

หมวดหมู่บันทึก: การเรียนการสอน
คำสำคัญ (keywords): Failover  Load Balancing  Per-Connection Classifier
สัญญาอนุญาต: ซีซี: แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน Cc-by-nc-sa
สร้าง: 16 ตุลาคม 2563 22:49 แก้ไข: 17 ตุลาคม 2563 14:58 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ: Ico24 Our Shangri-La.
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

Ico48
ambet [IP: 180.183.16.25]
30 พฤษภาคม 2564 16:28
#120243

AMBBET แน่นอนการเดินทางโดยไร้จุดหมาย เว็บคาสิโน ทำให้เราเสียเวลาเป็นอย่างมาก ambbet โปร ผู้เล่นควรตั้งเป้าหมายว่า เกมสล็อต จะได้กำไรเท่าไหร่ถึงจะพอ สมัคร amb ซึ่งวิธีการตั้งเป้าหมายนั้น reeffutures2018 เราจะกำหนดจากความเป็นจริง gclub โดยคำนวณจากเงินทุนที่มี AMB สำหรับเกมสล็อตเอากำไรสัก บาคาร่า 40%-50% ของ mavoixtavoie ทุนที่มีก็เพียงพอแล้ว หากอยาก xopg.net ได้เยอะต้องให้เข้าเกมโบนัส northbristol หรือรางวัลแจ็คพอตเท่านั้น เกมคาสิโน ถ้าเป็นการจ่ายปกติ herbalpertpresents ไม่ควรเกินนี้จ้า

Ico48
joker gaming [IP: 180.183.16.25]
01 มิถุนายน 2564 14:05
#120541

joker gaming ถือเป็นเกมเดิมพันออนไลน์ joker โปร ที่ได้รับความนิยมมากที่สุด ณ เวลานี้ เป็นหนึ่งในเกมออนไลน์ reeffutures2018 ที่เป็นที่สนใจของนักลงทุน ในเกมพนันมากมาย เป็นเกม xopg.net ที่เล่นได้ง่าย mavoixtavoie ไม่จำเป็นที่จะต้องลงทุนเยอะ สมัคร joker ก็สามารถเล่นสล็อตออนไลน์ได้ สามารถสร้างกำไรได้ เพียงแค่ทำการกดสปินเท่านั้น herbalpertpresents ก็มีโอกาสที่จะได้รับรางวัลใหญ่อยู่เสมอ เทคนิคสล็อต และไม่จำเป็นต้องใช้ความคิดที่มากมายอะไร gclub ก็สามารถร่วมสนุก slot joker ในการเล่นเกมสล็อตออนไลน์ northbristol

 

Ico48
slotxo [IP: 180.183.17.158]
11 มิถุนายน 2564 15:45
#121114

Xo สล็อตออนไลน์ โปรสล็อต XO เกมออนไลน์ทำเงินยอดฮิตเกมสล็อต xopg.net คือเกมทำเงิน reeffutures2018 ผ่านทางออนไลน์อย่างหนึ่ง ที่เล่นง่าย และได้เงินไว แถมยังลงทุนด้วยเงินน้อย mavoixtavoie ทำเงินได้ตลอดเวลา ซึ่งหลายคนอาจได้เคยเห็นรีวิวเรื่องของ สล็อต xo สล็อตออนไลน์ ไว้มากมาย เทคนิคสล็อต ทั้งเรื่องการเล่นแล้วได้เงิน herbalpertpresents และเล่น สล็อต แล้วไม่ได้เงิน นั่นเองค่ะ ซึ่งการที่คุณจะเล่นได้เงินหรือไม่ได้เงินนั้น essentialsforasoul ส่วนหนึ่งก็เป็นในเรื่องของดวงเข้ามาเกี่ยวด้วย northbristol เพราะสล็อตเป็นเกมออนไลน์เสี่ยงโชค ทดลองเล่น xo เกมหนึ่งซึ่งจะมีสูตร หรือเทคนิคเข้ามาช่วย gclub เพื่อโกงดวงอยู่เสมอซึ่งในเว็บของเรา สมัคร xo ก็มีมาแนะนำไว้ให้เห็นกันมากมายหลายสูตร

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 18.207.132.116
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ