ทำไม WiFi โรงแรมช้า? แก้ด้วย Captive Portal & Load Balancing
โรงแรมระดับ 4 ดาวแห่งหนึ่งในพัทยา โทรหาผมด้วยความกลุ้มใจเพราะถูกลูกค้ารีวิว 1 ดาวบน Google Maps เพียงเพราะเหตุผลเดียวคือ "WiFi ช้ามาก โทรวิดีโอคอลหาครอบครัวไม่ได้เลย" ทางเจ้าของโรงแรมบอกผมว่า พวกเขาเพิ่งอัปเกรดความเร็วอินเทอร์เน็ตไฟเบอร์เป็น 1Gbps มาสดๆ ร้อนๆ แต่ทำไมปัญหาเดิมๆ ก็ยังไม่หายไป?
จากประสบการณ์การลงพื้นที่จริงของผมในนาม SIAM-LOGIN ตลอดหลายปีที่ผ่านมา ผมพบว่าปัญหา WiFi โรงแรมช้าไม่ได้เกิดจากความเร็วสายไฟเบอร์ต้นทางไม่พอเสมอไป แต่มักเกิดจาก "ขาดการจัดการทราฟฟิกไร้สายที่มีประสิทธิภาพ" วันนี้ผมจะเล่าให้ฟังครับว่า อะไรคือสาเหตุแท้จริงที่ทำให้นินเทอร์เน็ตอืด และเราจะนำระบบ Captive Portal ร่วมกับ Multi-WAN Load Balancing มาแก้ปัญหานี้ให้หมดไปได้อย่างไร
3 สาเหตุหลักที่ทำให้ WiFi โรงแรมอืด ทั้งที่เน็ตไฟเบอร์แรง
เวลาที่แขกแจ้งว่าเน็ตช้า สิ่งแรกที่ผู้ประกอบการมักทำคือการโทรไปด่า ISP หรือขอเพิ่มสปีดแพ็กเกจ ซึ่งเป็นการแก้ปัญหาที่ไม่ตรงจุดครับ จากที่ผมเข้าไป Audit ระบบ Network Infrastructure ตามโรงแรมต่างๆ มักพบต้นตอ 3 ข้อนี้เสมอ:
1. แขกบางห้องสูบ Bandwidth ทั้งหมด
หากคุณเปิดระบบ WiFi แบบใส่รหัสผ่านเดียวแล้วใช้งานได้เลย (PSK) โดยไม่มีระบบจำกัดความเร็ว แขกเพียงห้องเดียวที่โหลดไฟล์ขนาดใหญ่ ดูวิดีโอความละเอียด 4K หรือโหลด BitTorrent สามารถดึงความเร็วไปใช้งานจนเต็มท่อ ส่งผลให้แขกอีก 50 ห้องที่เหลือไม่สามารถโหลดแม้กระทั่งข้อความ Line
2. การกระจายสัญญาณชอนไชและการชนกันของ Channel
Access Point โรงแรม บางแห่งตั้งค่าแบบ Auto ไว้ทั้งหมด ทำให้ช่องสัญญาณ (Channel) ซ้อนทับกันเอง เกิด Co-Channel Interference สัญญาณแสดงเต็มเกร็ดบนหน้าจอมือถือ แต่รับส่งข้อมูลไม่ได้จริง
3. คอขวดที่ Router และสาย WAN เส้นเดียว
เมื่อมีผู้ใช้งานพร้อมกันหลายร้อย Device Router ไซส์บ้านทั่วไปจะไม่สามารถรับ Session หรือ Connection Table จำนวนมหาศาลได้ไหว และหากเน็ตไฟเบอร์เส้นเดียวมีปัญหา เน็ตทั้งโรงแรมก็ดับทันที
กู้ชื่อเสียงโรงแรมด้วยระบบ Captive Portal
แนวทางแก้ไขแรกที่ผมติดตั้งให้ลูกค้าเสมอคือการทำระบบยืนยันตัวตน หรือ Captive Portal ซึ่งไม่ได้มีไว้แค่หน้าล็อกอินสวยๆ แต่ทำหน้าที่เป็นศูนย์กลางของ Bandwidth Management
- การจัดสรรความเร็วที่เหมาะสม (QoS): เราสามารถกำหนดโปรไฟล์ให้แขกแต่ละห้องได้ความเร็วคนละ 20/10 Mbps ซึ่งเพียงพอสำหรับการดู Netflix Full HD หรือทำงานได้อย่างลื่นไหล โดยไม่ยอมให้ใครคนใดคนหนึ่งเหมาเน็ตทั้งโรงแรม
- จำกัดจำนวน Device ต่อผู้ใช้: กำหนดให้ 1 รหัสห้องพักสามารถล็อกอินได้ไม่เกิน 2-3 เครื่อง เพื่อป้องกันไม่ให้แขกนำ Router สื่อสารส่วนตัวมาต่อขยายสัญญาณจนระบบรวน
- ตัด Session ที่ไม่ได้ใช้งาน: ระบบจะช่วยเตะ Device ที่ไม่ได้ใช้งานจริงออกจากระบบ เพื่อคืนทรัพยากร IP Address และ Session ให้กับผู้ใช้งานคนอื่น
เสริมความเสถียรสูงสุดด้วย Multi-WAN Load Balancing
ต่อให้เราจัดการทราฟฟิกภายในดีแค่ไหน แต่ถ้าอินเทอร์เน็ตสายหลักจาก ISP มีปัญหา ระบบทั้งหมดก็ล้มได้ครับ วิธีแก้ปัญหาที่คุ้มค่าที่สุดคือการทำ Multi-WAN Load Balancing บน MikroTik Router
ผมมักแนะนำให้โรงแรมใช้อินเทอร์เน็ตไฟเบอร์จาก 2 ค่ายที่แตกต่างกัน (เช่น AIS และ True) แล้วนำมารวมท่อด้วยเทคนิค PCC (Per Connection Classifier) บน Router MikroTik:
- กระจายภาระการใช้งาน (Traffic Distribution): เมื่อทราฟฟิกของสายแรกเริ่มแน่น ระบบจะส่ง Connection ใหม่ไปยังสายที่สองทันที ทำให้ความเร็วเฉลี่ยรวมดีขึ้นอย่างเห็นได้ชัด
- ระบบสำรองอัตโนมัติ (Failover): หากสายเน็ตค่าย A ลำสายขาดจากอุบัติเหตุริมถนน ระบบจะสลับทราฟฟิกทั้งหมดไปใช้ค่าย B ภายในไม่กี่วินาที โดยที่แขกไม่รู้สึกเลยว่าเน็ตหลุด
สถาปัตยกรรมระบบ WiFi โรงแรมที่ SIAM-LOGIN แนะนำ
เพื่อให้เห็นภาพชัดเจน ระบบ Network Infrastructure ในโรงแรมยุคใหม่ควรมีโครงสร้างดังนี้ครับ:
ISP (2 สายต่างค่าย) → MikroTik Router (Load Balance + Captive Portal) → Managed PoE Switch (แบ่ง VLANs) → Access Point โรงแรม (รองรับ Roaming)
การแยก VLAN สำหรับทราฟฟิกของแขก (Guest Network), พนักงาน (Internal Staff), และกล้องวงจรปิดออกจากกัน จะช่วยเพิ่ม Security และป้องกันไม่ให้ข้อมูลสำคัญของโรงแรมรั่วไหลอีกด้วย
สรุปบทเรียนจากประสบการณ์จริง
การแก้ปัญหา WiFi โรงแรมช้า ไม่ใช่การถมเงินซื้อแพ็กเกจเน็ตที่แพงขึ้นเรื่อยๆ แต่คือการบริหารจัดการการใช้งานให้ยุติธรรมและเสถียรที่สุด การนำระบบ Captive Portal มาใช้ควบคุม Bandwidth ร่วมกับการวางระบบ Multi-WAN Load Balancing จะช่วยเปลี่ยนรีวิว 1 ดาวเรื่องเน็ตช้า ให้กลายเป็นจุดเด่นที่ทำให้แขกประทับใจและกลับมาพักซ้ำแน่นอนครับ
คำถามที่พบบ่อยเกี่ยวกับบทความนี้ (FAQ)
Q: ถ้าโรงแรมมีเน็ตไฟเบอร์ 1Gbps เส้นเดียว จำเป็นต้องทำ Multi-WAN Load Balancing ไหม?
แนะนำให้เพิ่มสายเน็ตราคาประหยัดอีก 1 เส้นจากต่างค่ายครับ เพราะแม้ความเร็ว 1Gbps จะพอ แต่วัตถุประสงค์หลักของ Multi-WAN คือการทำ Failover ป้องกันเน็ตล่มทั้งโรงแรมเมื่อสายใดสายหนึ่งมีปัญหา
Q: การล็อกอินผ่านหน้า Captive Portal จะสร้างความรำคาญให้แขกที่มาพักหรือไม่?
หากออกแบบระบบให้จดจำ MAC Address (Remember Me) หลังจากการล็อกอินครั้งแรก แขกจะไม่ต้องกรอกรหัสซ้ำตลอดระยะเวลาที่เข้าพัก ทำให้ใช้งานสะดวกสบายเหมือนเน็ตบ้านครับ
Q: ความเร็วเน็ตที่ควรจำกัดให้แขกต่อคน ควรอยู่ที่เท่าไหร่?
สำหรับการใช้งานทั่วไปในปัจจุบัน ความเร็วประมาณ 20-30 Mbps ดาวน์โหลด และ 10 Mbps อัปโหลด ต่อ 1 ผู้ใช้งาน ถือว่าเพียงพอสำหรับการ Stream วิดีโอ 4K และทำงานได้อย่างลื่นไหลโดยไม่กิน Bandwidth ของส่วนรวม
ต้องการความช่วยเหลือหรือจ้างวางระบบ Network?
ทีมวิศวกร SIAM-LOGIN ยินดีให้คำปรึกษา ออกแบบระบบ และจัดส่งทีมเข้าติดตั้งหน้างาน