ออกแบบระบบ Network องค์กร 500 อุปกรณ์ เน็ตไม่หลุด
คืนวันศุกร์ปลายปีที่แล้ว ผมกำลังจะเข้านอน แต่โทรศัพท์จากผู้จัดการ IT ของบริษัทลูกค้าแห่งหนึ่งก็ดังขึ้น เสียงปลายสายสั่นเครียดว่า "ช่างครับ เน็ตออฟฟิศล่มสนิท ทุกคนกำลังประชุม Town Hall ร่วมกับทีมต่างชาติมากกว่า 500 เครื่อง เน็ตหมุนค้าง แจก IP ไม่ทัน เครื่องหลุดกันทั้งตึก!" พอผมบึ่งรถไปถึงห้อง Server และตรวจสอบ Logs สิ่งที่พบไม่ใช่สายอินเทอร์เน็ตขาด แต่เป็นเพราะระบบถูกวางโครงสร้างแบบบรอดคาสต์วงเดียว (Flat Network) จนเกิด Broadcast Storm วิ่งชนกันในสาย LAN สวิตช์ค้าง และ DHCP Server ประมวลผลไม่ทัน
เคสคืนนั้นทำให้ผมต้องรื้อระบบใหม่ทั้งหมด เหตุการณ์นี้ไม่ใช่เรื่องแปลกครับ บริษัทที่เติบโตรวดเร็วหลายแห่งมักเจอปัญหานี้ เมื่อจำนวน Smart Phone, Laptop และ IoT เพิ่มขึ้นจนทะลุ 500 อุปกรณ์พร้อมกัน Router เกรดตามบ้านหรือ Switch Unmanaged ทั่วไปจะเริ่มทำงานไม่ไหว วันนี้ผมในฐานะวิศวกรเครือข่าย SIAM-LOGIN จึงอยากมาแชร์ แนวทางการออกแบบระบบ Network องค์กร เพื่อให้ระบบของคุณทำงานได้ราบรื่น ไม่มีสะดุด แม้ในวันที่ Load สูงสุดครับ
ทำไมเน็ตองค์กรถึงล่มเมื่อมีผู้ใช้งานพร้อมกันมากกว่า 500 อุปกรณ์?
ก่อนจะลงมือแก้ เราต้องเข้าใจสาเหตุที่แท้จริงก่อนครับ จากประสบการณ์ของผม ปัญหาเน็ตหลุดหรือต่อไม่ติดในองค์กรใหญ่ๆ ไม่ได้เกิดจากความเร็วอินเทอร์เน็ตไม่พอ (เช่น Fiber 1Gbps/1Gbps มักจะเพียงพออยู่แล้ว) แต่เกิดจากปัจจัยภายในเหล่านี้:
- Broadcast Domain ใหญ่เกินไป: เมื่อทุกเครื่องอยู่ใน subnet เดียวกัน แพ็กเกจค้นหาในระบบจะกระจายถึงทุกเครื่อง ทำให้ bandwidth ในสาย LAN แน่นโดยไม่จำเป็น
- DHCP IP Pool เต็มหรือ Lease Time ไม่เหมาะสม: การตั้งเวลาเช่า IP นานเกินไป ทำให้ผู้ใช้ชั่วคราวหรือ Guest กั๊ก IP ไว้ แม้จะออกจากตึกไปแล้ว ส่งผลให้คนมาใหม่แจก IP ไม่ผ่าน
- Session ของ Router เต็ม (NAT Table Overflow): Router ตัวหลักไม่มี CPU และ RAM พอที่จะจัดการ NAT Session ที่ทะลุหมื่น session พร้อมกัน
- Access Point กระจาย Load ไม่ดี: เครื่องลูกข่ายเกาะ AP เพียงตัวเดียวจนแน่น ในขณะที่ AP ตัวข้างๆ ว่าง แต่ไม่มีระบบช่วย Roaming หรือดึงเครื่องออก (Band Steering / Load Balancing)
4 ขั้นตอนออกแบบระบบ Network องค์กร ให้เสถียร ไม่หลุด
1. วางโครงสร้างแบบ 3-Tier และทำ VLAN Segmentation
การ ออกแบบระบบ Network องค์กร ยุคนี้ ต้องเลิกใช้เครือข่ายวงเดียวเด็ดขาดครับ ผมแนะนำให้ใช้อุปกรณ์ Core Switch รับภาระการ Routing ภายใน (Inter-VLAN Routing) และทำการแบ่ง VLAN Segmentation ชัดเจนตามประเภทการใช้งาน เช่น:
- VLAN 10 (Management): สำหรับ Network Devices, Server, IP Camera
- VLAN 20 (Staff Wired): สำหรับ PC/Laptop พนักงานที่เสียบสาย LAN
- VLAN 30 (Staff WiFi): สำหรับ อุปกรณ์ไร้สายของพนักงาน
- VLAN 40 (Guest WiFi): สำหรับ ลูกค้าหรือผู้มาติดต่อ แยกออกจากระบบภายในเด็ดขาด
การทำแบบนี้ช่วยจำกัด Broadcast Domain ให้เล็กลง และหากมี ไวรัส หรือ Ransomware ระบาดในวง Guest ก็จะไม่ลามไปยัง Server ขององค์กร
2. การบริหารจัดการ DHCP IP Pool และ Lease Time
สำหรับองค์กรที่มี ผู้ใช้งานพร้อมกัน 500 อุปกรณ์ ขึ้นไป การวางแผน IP Address มีความสำคัญมากครับ วง Guest ผมจะตั้ง DHCP Lease Time ไว้เพียง 1 ถึง 2 ชั่วโมงเท่านั้น เพื่อคืนค่า IP กลับสู่ DHCP IP Pool ให้เร็วที่สุด ส่วนวง Staff ให้ตั้งไว้ 8 ถึง 12 ชั่วโมง นอกเหนือจากนี้ ควรเลือกใช้ MikroTik Router หรือ Gateway เกรด Enterprise ที่มี CPU ประมวลผลสูง เพื่อให้สามารถรับส่ง ARP request และแจก IP ได้นับพันรายการในเวลาไม่กี่วินาที
3. การทำ Bandwidth Management และ QoS Prioritization
พฤติกรรมผู้ใช้อาจมีคนโหลดไฟล์ใหญ่หรือดูวิดีโอ 4K จนดึงทราฟฟิกพนักงานคนอื่น ผมมักจะกำหนดนโยบาย Bandwidth Management ให้ชัดเจน:
- จำกัดความเร็ว Guest WiFi ไว้ที่ 10/10 Mbps ต่อ อุปกรณ์
- เปิดใช้งาน QoS (Quality of Service) โดยจัดลำดับความสำคัญให้ Voice, Video Conference (Zoom/Microsoft Teams) และระบบ ERP ของบริษัทเป็น Priority สูงสุด
4. ติดตั้ง Access Point เกรด Enterprise และเปิดใช้ Seamless Roaming
ในการรองรับอุปกรณ์จำนวนมากบนเครือข่ายไร้สาย Access Point แต่ละตัวควรรับ Load ไม่เกิน 30-50 อุปกรณ์ เพื่อความเสถียรสูงสุด นอกจากนี้ ต้องปรับจูนกำลังส่ง (Tx Power) ไม่ให้กวนกัน และเปิดมาตรฐาน Seamless Roaming (802.11r/k/v) เพื่อให้พนักงานที่ถือ Laptop หรือ Smartphone เดินประชุมข้ามห้องแล้วสัญญาณสลับไปยัง AP ตัวที่ใกล้ที่สุดได้ทันทีโดยที่สายไม่หลุด
สรุปบทเรียนจากวิศวกร SIAM-LOGIN
การทำให้ระบบเน็ตองค์กรวิ่งได้เรียบลื่นเมื่อมีผู้ใช้แตะครึ่งพัน ไม่ใช่แค่การซื้อ Router ตัวแพงที่สุดมาตั้งครับ แต่คือการ ออกแบบระบบ Network องค์กร ให้ถูกโครงสร้างตั้งแต่ชั้น Physical ไปจนถึง Network Layer หากคุณวางโครงสร้างดี มีการทำ VLAN จัดการ Core Switch และกระจายภาระงานได้ถูกต้อง ต่อให้ผู้ใช้งานเพิ่มขึ้นเป็น 1,000 อุปกรณ์ ระบบก็ยังเอาอยู่แน่นอนครับ
คำถามที่พบบ่อยเกี่ยวกับบทความนี้ (FAQ)
Q: หากอุปกรณ์ในองค์กรเพิ่มขึ้นถึง 500 ชิ้น ควรเลือกใช้ Router รุ่นไหนดี?
ควรเลือก Router เกรด Enterprise หรือ MikroTik Router รุ่นที่มี CPU Multicore และ RAM 2GB ขึ้นไป เพื่อรองรับ NAT Session จำนวนมาก และแจก DHCP IP Pool ได้รวดเร็วครับ
Q: การทำ VLAN Segmentation ช่วยป้องกันเน็ตหลุดได้อย่างไร?
VLAN ช่วยตัดแบ่ง Broadcast Domain ออกเป็นส่วนๆ ทำให้ Traffic รบกวนไม่วิ่งข้ามไปยังวงอื่น ช่วยลดภาระของ Switch และ Router ทำให้ระบบโดยรวมเสถียรขึ้นครับ
ต้องการความช่วยเหลือหรือจ้างวางระบบ Network?
ทีมวิศวกร SIAM-LOGIN ยินดีให้คำปรึกษา ออกแบบระบบ และจัดส่งทีมเข้าติดตั้งหน้างาน