เคยสงสัยไหมว่าเน็ตเดียวกัน เวลาเดียวกัน แต่เว็บ A โหลดทันทีส่วนเว็บ B หมุนติ้ว ๆ นานเป็นชาติ คำตอบส่วนใหญ่ไม่ได้อยู่ที่เน็ตบ้านเรา แต่อยู่ที่ว่า “ไฟล์วิดีโอนั้นอยู่ห่างเราแค่ไหน”
ระยะทางคือเรื่องจริง
ข้อมูลเดินทางผ่านสายใยแก้วนำแสงเกือบถึงความเร็วแสง ฟังดูไว แต่การข้ามทวีปแต่ละครั้งมีค่าแฝง (latency) สะสม ไฟล์วิดีโอที่อยู่เซิร์ฟเวอร์อเมริกาต้องเดินทางหลายหมื่นกิโลกว่าจะถึงบ้านเราในไทย ยิ่งไกลยิ่งช้า และยิ่งเสี่ยงตกค้างระหว่างทาง
CDN คืออะไร
CDN (Content Delivery Network) คือเครือข่ายเซิร์ฟเวอร์กระจายอยู่ทั่วโลก ที่เก็บ “สำเนา” วิดีโอเอาไว้ใกล้ผู้ชมแต่ละภูมิภาค
ไม่มี CDN: เซิร์ฟเวอร์สหรัฐ → ข้ามมหาสมุทร → บ้านคุณ (ช้า)
มี CDN: เซิร์ฟเวอร์สิงคโปร์/ไทย → บ้านคุณ (ไว)
เว็บใหญ่ ๆ ทุกเจ้าใช้ CDN — นี่แหละเหตุผลที่แพลตฟอร์มดังโหลดไวเสมอ เพราะมีจุดกระจายไฟล์ (edge node) อยู่ในไทยหรือประเทศใกล้เคียง
แล้วทำไมบางเว็บยังช้า
- ไม่มี CDN หรือใช้ CDN ราคาถูก — ไฟล์ยังต้องเดินทางไกล
- เซิร์ฟเวอร์ต้นทางเล็ก — ช่วงคนดูเยอะ เซิร์ฟเวอร์รับไม่ไหวแม้จะใกล้
- ช่วงเวลาพีค — คืนวันเสาร์คนดูพร้อมกันทั้งประเทศ node ใกล้ ๆ ก็แน่นได้
- วิดีโอไม่ได้แคชไว้ — คลิปที่คนดูน้อยมักไม่ถูกเก็บสำเนาไว้ที่ edge ต้องดึงจากต้นทางไกลทุกครั้ง
วิธีเลือกเว็บ/แอพที่โหลดไว
- ลองตอนชั่วโมงพีค (2–3 ทุ่ม) — เว็บที่ยังลื่นตอนคนเยอะคือของจริง
- ดูว่ามีหลายเซิร์ฟเวอร์ให้เลือกไหม — ตัวเลือกสลับ server คือสัญญาณว่าเขามีโครงสร้างดี
- คลิปสั้นโหลดไวกว่าคลิปยาวไม่เกี่ยวกับ CDN — อย่าเพิ่งตัดสินจากคลิปตัวอย่าง
ทำอะไรได้บ้างในฐานะผู้ดู
เราเลื่อนเซิร์ฟเวอร์เข้ามาใกล้ไม่ได้ แต่เลือกได้ว่าจะดูจากแหล่งที่โครงสร้างดี ถ้าเว็บประจำเริ่มช้าแบบผิดปกติหลายวันติด แปลว่าเซิร์ฟเวอร์ฝั่งนั้นกำลังอึดอัด — ลองแหล่งอื่นที่ลงทุน CDN มากกว่า
สรุป: ความเร็วสตรีมมิงครึ่งหนึ่งอยู่ที่เน็ตบ้านเรา อีกครึ่งอยู่ที่ว่าไฟล์วิดีโอตั้งอยู่ตรงไหนของโลก