วิธีแก้ปัญหา WiFi โรงแรมช้า หลุดบ่อย คนใช้เยอะด้วย Bandwidth & Load Balance
โรงแรมกว่า 8 ใน 10 แห่งที่ผมเคยเข้าไปรีโนเวทและวางระบบเครือข่ายใหม่ เจอปัญหาเหมือนกันเป๊ะครับ แขกเข้าพักช่วง Peak Time เวลา 20.00 - 23.00 น. แล้วอินเทอร์เน็ตช้าจนหมุนเคว้ง บางคนหลุดจากระบบ ต้องคอยกรอกรหัส Login ใหม่ซ้ำๆ จนเกิดรีวิว 1 ดาวบน Agoda หรือ Booking.com ที่ระบุว่า "ห้องพักสวย แต่ WiFi ช้ามาก ทำงานไม่ได้เลย"
จากประสบการณ์ตรงของผมในการวางระบบเครือข่ายให้โรงแรมและรีสอร์ตหลายสิบแห่ง สาเหตุหลักไม่ได้เกิดจากเน็ตบ้านไม่แรง หรือ Access Point ยี่ห้อไม่ดีครับ แต่เกิดจากการขาดการจัดการจราจรข้อมูล (Traffic Management) ที่ถูกต้อง บทความนี้ผมจะมาเล่าให้ฟังแบบเจาะลึกว่า เราจะใช้เทคนิค Bandwidth Management ร่วมกับ Load Balancing เพื่อจัดการปัญหา WiFi โรงแรมช้าได้อย่างไรครับ
สาเหตุจริงที่ทำให้ WiFi โรงแรมช้าเมื่อคนใช้งานพร้อมกัน
เวลาที่แขกในโรงแรมใช้งานพร้อมกัน ปัญหามักจะมาจาก 3 ปัจจัยหลักที่คนทำระบบเครือข่ายหลายท่านมองข้ามไปครับ
- มีคนดึง Bandwidth ทั้งหมดไปใช้คนเดียว: แขกแค่ห้องเดียวเปิดดาวน์โหลดไฟล์ใหญ่ หรือดูวิดีโอความละเอียด 4K ก็สามารถสูบเน็ตสายหลักจนหมดท่อ ส่งผลให้แขกอีก 50 ห้องที่เหลือเปิดหน้าเว็บไม่ขึ้น
- ท่ออินเทอร์เน็ต (WAN) มีเส้นเดียวและแน่น: การพึ่งพาเน็ตบ้านสายเดียวขนาด 1000/300 Mbps ไม่เพียงพอเมื่อรองรับอุปกรณ์ (Devices) นับร้อยเครื่องพร้อมกัน ค่า Latency จะพุ่งสูง และเกิด Packet Loss ทันที
- Access Point และ Switch เกิด Broadcast Storm: หากไม่มีการแบ่ง VLAN แยกวงเครือข่าย ข้อมูลจะถูกกระจายไปทุกอุปกรณ์ในระบบ ทำให้เร้าเตอร์และ Access Point ทำงานหนักเกินไปจนแฮงก์
1. การทำ Bandwidth Management ด้วย MikroTik (PCQ & Queue Tree)
วิธีแก้ปัญหาที่เห็นผลทันทีที่สุดคือการทำ Bandwidth Management ครับ โดยหลักการคือการจำกัดและจัดสรรความเร็วอินเทอร์เน็ตให้แขกทุกคนอย่างเท่าเทียมและเป็นระบบ
การใช้ PCQ (Per Connection Queue) เพื่อความเท่าเทียม
ใน MikroTik RouterOS มีฟีเจอร์เด็ดที่เรียกว่า PCQ (Per Connection Queue) ซึ่งต่างจากการล็อกความเร็วแบบตายตัวครับ สมมติเรามีท่ออินเทอร์เน็ต 500 Mbps หากมีคนใช้งาน 5 คน ระบบจะแบ่งให้คนละ 100 Mbps แต่พอมีคนใช้พร้อมกัน 100 คน ระบบจะปรับลดและเฉลี่ย Bandwidth ให้อย่างอัตโนมัติคนละ 5 Mbps ทำให้ไม่มีใครดึงเน็ตจนคนอื่นใช้งานไม่ได้เลยครับ
การตั้งค่า Queue Tree ร่วมกับ QoS
นอกจากเฉลี่ยความเร็วแล้ว ผมมักจะแนะนำให้จัดลำดับความสำคัญของ Traffic (QoS - Quality of Service) ด้วยครับ โดยแบ่งกลุ่มความสำคัญดังนี้:
- High Priority (ความสำคัญสูงสุด): ระบบชำระเงิน POS, ระบบจองห้องพักของโรงแรม, และงานเอกสารของฝ่ายบริหาร
- Medium Priority: การใช้งานทั่วไปของแขก เช่น Web Browsing, LINE, Email, Social Media
- Low Priority: การดาวน์โหลดไฟล์ขนาดใหญ่ หรือบริการ Video Streaming ความละเอียดสูง
2. การทำ Load Balancing รวมสายอินเทอร์เน็ตด้วย PCC
ต่อให้จัดสรร Bandwidth ดีแค่ไหน แต่ถ้าท่ออินเทอร์เน็ตจาก ISP เข้ามาแค่เส้นเดียว เมื่อสายขาดหรือโหนดมีปัญหา โรงแรมของคุณจะไม่มีเน็ตใช้งานทันทีครับ
โซลูชันที่ผมเลือกใช้เสมอคือการขออินเทอร์เน็ตต่างค่ายกัน 2-3 สาย (เช่น AIS Fibre + True GigaTex) แล้วนำมาเข้า MikroTik ทำ Load Balancing แบบ PCC (Per Connection Classifier)
ประโยชน์ของการทำ Load Balancing ในโรงแรม
- กระจายภาระการใช้งาน (Traffic Distribution): ระบบจะกระจาย Session การเชื่อมต่อของแขกแต่ละคนไปยังท่ออินเทอร์เน็ตที่มีอยู่แบบกระจายตัว เช่น แขกชั้น 1-2 วิ่งออก ISP1 และแขกชั้น 3-4 วิ่งออก ISP2 ทำให้ได้ความเร็วรวมมหาศาล
- ระบบสำรองอัตโนมัติ (Failover): หากสายอินเทอร์เน็ตค่ายใดค่ายหนึ่งขาด ระบบจะสลับ Traffic ไปยังสายที่เหลืออยู่อัตโนมัติในเวลาไม่กี่วินาที แขกแทบจะไม่รู้สึกว่าเน็ตหลุดเลยครับ
3. การแบ่งโครงสร้างเครือข่ายด้วย VLAN แยกตามประเภทผู้ใช้งาน
อีกหนึ่งเทคนิคสำคัญเพื่อแก้ WiFi โรงแรมช้า คือการทำ Network Segmentation ด้วย VLAN ครับ ผมแนะนำให้แบ่งวง Network ออกเป็นอย่างน้อย 4 วงชัดเจน:
- VLAN 10 - Guest WiFi: วงสำหรับแขกที่เข้าพัก ผ่านระบบ Captive Portal และจำกัด Bandwidth
- VLAN 20 - Staff & Office: วงสำหรับพนักงาน พฤติกรรมใช้งานปลอดภัย ได้ Bandwidth ไม่อั้น
- VLAN 30 - IP Camera / CCTV: วงสำหรับกล้องวงจรปิด ป้องกันไม่ให้สัญญาณวิดีโอรบกวน Guest WiFi
- VLAN 40 - Management: วงสำหรับผู้ดูแลระบบ เข้าควบคุม Switch และ Access Point
สรุปขั้นตอนแก้ปัญหา WiFi โรงแรมช้าแบบวัดผลได้จริง
หากโรงแรมของคุณกำลังเจอปัญหาแขกบ่นเรื่องอินเทอร์เน็ต ผมแนะนำให้ดำเนินการตามลำดับขั้นดังนี้ครับ:
1. ตรวจสอบฮาร์ดแวร์เร้าเตอร์หลักว่ารองรับ NAT Sessions และ Concurrent Users เพียงพอหรือไม่
2. คอนฟิก MikroTik เพื่อทำ Bandwidth Management ด้วย PCQ และ Queue Tree ให้เรียบร้อย
3. ติดตั้งอินเทอร์เน็ตสำรองอีก 1 สาย และทำ Load Balancing แบบ PCC เพื่อเพิ่มความเสถียร
4. วางโครงสร้าง VLAN และจัดการ Access Point ให้กระจายช่องสัญญาณ (Channel) ไม่ซ้ำกันเพื่อลดสัญญาณรบกวน
การลงทุนปรับแต่งระบบเพียงเล็กน้อยโดยอาศัยอุปกรณ์ MikroTik และ Access Point ที่มีคุณภาพ สามารถเปลี่ยนประสบการณ์การเข้าพักของแขกจากหน้ามือเป็นหลังมือ ช่วยลดรีวิวติดลบ และสร้างความประทับใจให้แขกอยากกลับมาพักซ้ำได้อย่างแน่นอนครับ
คำถามที่พบบ่อยเกี่ยวกับบทความนี้ (FAQ)
Q: เน็ตโรงแรมช้า ควรเพิ่มความเร็วอินเทอร์เน็ตจาก ISP หรือปรับแต่ง Bandwidth Management ก่อนดี?
ผมแนะนำให้ปรับแต่ง Bandwidth Management ก่อนครับ เพราะต่อให้คุณอัปเกรดเน็ตเป็น 2000 Mbps แต่หากไม่มีการจำกัดและจัดสรร Traffic ที่ดี แขกเพียงไม่กี่คนก็ยังสามารถดึงเน็ตไปใช้จนหมดท่อได้เหมือนเดิม การทำ PCQ บน MikroTik จะช่วยแก้ปัญหาตรงจุดและประหยัดค่าบริการรายเดือนได้ดีกว่าครับ
Q: การทำ Load Balancing สองสายจะช่วยเพิ่มความเร็วสูงสุดต่อหนึ่งการทดสอบ Speedtest หรือไม่?
การทำ Load Balancing แบบ PCC ไม่ได้นำความเร็ว 2 สายมารวมกันเป็นท่อเดียวในการดาวน์โหลดไฟล์เดียวครับ แต่เป็นการรวมความจุ (Capacity) โดยรวมของระบบ ทำให้รองรับแขกจำนวนมากที่ใช้งานพร้อมกันได้ดีขึ้นโดยที่เน็ตไม่อืดครับ
Q: อุปกรณ์ MikroTik รุ่นไหนเหมาะสำหรับการทำ Load Balancing และ Bandwidth Management ในโรงแรมขนาดกลาง?
สำหรับโรงแรมหรือรีสอร์ตขนาด 30-80 ห้อง ผมแนะนำรุ่น MikroTik RB5009UG+S+IN หรือ CCR2004 ครับ เพราะมี CPU ที่ประมวลผล NAT และ Queue Tree ได้รวดเร็วโดย Latency ไม่พุ่งสูงเมื่อมีผู้ใช้งานพร้อมกันจำนวนมากครับ
ต้องการความช่วยเหลือหรือจ้างวางระบบ Network?
ทีมวิศวกร SIAM-LOGIN ยินดีให้คำปรึกษา ออกแบบระบบ และจัดส่งทีมเข้าติดตั้งหน้างาน