Latency
Latency คืออะไร
Latency คือ ระยะเวลาที่ใช้ในการส่งข้อมูลจากต้นทางไปยังปลายทาง โดยจะวัดค่าเป็นมิลลิวินาที (ms) หรือหนึ่งในพันของวินาที พูดให้เข้าใจง่ายขึ้น Latency คือ “ความล่าช้า” หรือ “ความหน่วง” ของการสื่อสารในเครือข่าย ยิ่งค่า Latency ต่ำเท่าไหร่ หมายความว่าการตอบสนองของสัญญาณยิ่งรวดเร็วขึ้นเท่านั้น
เปรียบเสมือนการส่งพัสดุ:
- Bandwidth (แบนด์วิดท์) คือขนาดของรถบรรทุก (ส่งของได้เยอะในครั้งเดียว)
- Latency คือระยะเวลาที่รถบรรทุกใช้เดินทางจากคลังสินค้าไปยังบ้านของคุณ (ยิ่งใช้เวลาน้อย ของก็ถึงเร็ว)
ดังนั้น ต่อให้คุณมีอินเทอร์เน็ตที่ Bandwidth สูงมาก (รถบรรทุกคันใหญ่) แต่ถ้า Latency สูง (ใช้เวลาเดินทางนาน) ประสบการณ์ที่ต้องอาศัยการตอบสนองแบบเรียลไทม์ก็จะยังคงช้าอยู่ดี
หน้าที่สำคัญ: หน้าที่ของ Latency คือการเป็น ตัวชี้วัดประสิทธิภาพการตอบสนองของเครือข่าย เป็นค่าที่สำคัญอย่างยิ่งในกิจกรรมที่ต้องการการโต้ตอบแบบทันทีทันใด (Real-time Interaction) เพราะมันส่งผลโดยตรงต่อความรู้สึก “ลื่นไหล” หรือ “กระตุก” ของผู้ใช้งาน
เกร็ดน่ารู้:
- ศัตรูตัวฉกาจของเกมเมอร์: ในโลกของเกมออนไลน์ Latency มีความสำคัญอย่างยิ่ง ค่า Latency สูง (หรือที่เรียกกันว่า “Ping สูง” หรือ “ปิงเยอะ”) จะทำให้เกิดอาการ “แลค” (Lag) คือตัวละครในเกมของเราจะตอบสนองช้ากว่าที่ควบคุมจริง เช่น กดเดินแล้วตัวละครหยุดนิ่งไปครู่หนึ่ง หรือยิงคู่ต่อสู้ไปแล้วแต่กระสุนกลับไปถึงช้า ทำให้เสียเปรียบในการแข่งขัน
- ปัจจัยที่ส่งผลต่อ Latency: ค่า Latency เกิดขึ้นได้จากหลายปัจจัย เช่น ระยะทางทางกายภาพ (การส่งข้อมูลไปเซิร์ฟเวอร์ที่อยู่ต่างประเทศย่อมมี Latency สูงกว่าในประเทศ), ประสิทธิภาพของอุปกรณ์เครือข่าย (เราเตอร์, สวิตช์), และ ความแออัดของเครือข่าย
- ไม่ใช่แค่เรื่องเกม: Latency ยังส่งผลกระทบต่อการประชุมทางวิดีโอ (Video Conference) ซึ่งถ้ามีค่าสูงจะทำให้ภาพและเสียงดีเลย์, การเทรดหุ้นออนไลน์ที่ทุกวินาทีมีความหมาย, และแม้แต่ความเร็วในการโหลดหน้าเว็บไซต์แรกเริ่ม
คำศัทพ์ที่เกี่ยวข้อง:
- Ping (ปิง): คือเครื่องมือ (Utility) ที่ใช้ในการวัดค่า Latency โดยการส่งข้อมูลแพ็กเก็ตเล็กๆ ไปยังปลายทางและจับเวลาว่าใช้เวลานานเท่าไหร่ในการเดินทางไป-กลับ (Round-trip time) คนส่วนใหญ่จึงมักใช้คำว่า “Ping” แทนความหมายของ Latency ไปโดยปริยาย
- Bandwidth (แบนด์วิดท์): ปริมาณข้อมูลสูงสุดที่สามารถส่งผ่านเครือข่ายได้ในหนึ่งหน่วยเวลา มักวัดเป็น Mbps หรือ Gbps (เปรียบเสมือนขนาดท่อส่งน้ำ)
- Throughput (ทรูพุต): ปริมาณข้อมูลที่ส่งผ่านได้จริง ณ ขณะใดขณะหนึ่ง ซึ่งอาจน้อยกว่า Bandwidth สูงสุดก็ได้ (เปรียบเสมือนปริมาณน้ำที่ไหลผ่านท่อได้จริง)
- Jitter (จิตเตอร์): ความแปรปรวนของค่า Latency หรือความไม่สม่ำเสมอของความหน่วง หาก Jitter สูง จะทำให้การสนทนาผ่านวิดีโอหรือเสียงมีอาการกระตุกหรือขาดหายเป็นช่วงๆ
- ms (millisecond): มิลลิวินาที หรือ 1/1,000 วินาที เป็นหน่วยที่ใช้วัดค่า Latency
อุปกรณ์/บริการที่เกี่ยวข้อง:
- การเล่นเกมออนไลน์ (Online Gaming)
- การประชุมทางวิดีโอและเสียง (Video/Voice Conferencing)
- บริการคลาวด์ (Cloud Services) และ Remote Desktop
- การซื้อขายหลักทรัพย์ออนไลน์ (Online Trading)
- เซิร์ฟเวอร์ (Server) และศูนย์ข้อมูล (Data Center)
- เครือข่ายอินเทอร์เน็ตทั้งหมด