ความหน่วงแฝงสามารถทำให้การเชื่อมต่ออินเทอร์เน็ตรวดเร็วยิ่งขึ้นได้อย่างไร
มีความเร็วในการเชื่อมต่ออินเทอร์เน็ตมากกว่าแบนด์วิธของมัน นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งกับการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียมซึ่งสามารถให้ความเร็วสูงสุด 15 Mbps - แต่จะยังคงรู้สึกช้า.
ความหน่วงแฝงอาจมีปัญหากับการเชื่อมต่ออินเทอร์เน็ตและเครือข่ายทั้งหมด การเชื่อมต่อเครือข่ายแบบใช้สายมักจะมีเวลาแฝงต่ำที่สุดในขณะที่การเชื่อมต่อไร้สายโดยทั่วไปมีเวลาแฝงที่สูงกว่า.
เครดิตรูปภาพ: Timo Newton-Syms บน Flickr
ความหน่วงแฝงกับแบนด์วิดท์
การเชื่อมต่ออินเทอร์เน็ตรวมถึงการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียมมีการโฆษณาด้วยความเร็วเช่น“ สูงสุด 15 Mbps” คุณอาจดูการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียมที่ให้ความเร็วนี้และสมมติว่าประสบการณ์การใช้งานนั้นจะเทียบเท่ากับประสบการณ์การใช้สายเคเบิล 15 Mbps การเชื่อมต่ออินเทอร์เน็ต แต่คุณจะผิด.
- แบนด์วิดธ์: แบนด์วิดท์กำหนดความเร็วในการถ่ายโอนข้อมูลเมื่อเวลาผ่านไป แบนด์วิดท์คือปริมาณข้อมูลที่สามารถถ่ายโอนต่อวินาที.
- ความแอบแฝง: เวลาในการตอบสนองล่าช้า ความหน่วงแฝงคือระยะเวลาในการใช้ข้อมูลในการเดินทางระหว่างต้นทางและปลายทางโดยวัดเป็นมิลลิวินาที.
ความหน่วงแฝงในโลกแห่งความจริง
สมมติว่าคุณกำลังท่องเว็บในการเชื่อมต่อประเภทต่าง ๆ นี่คือความล่าช้าในการ "รู้สึก":
- การเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียม (ความเร็วสูง, ความหน่วงสูง): คุณจะคลิกลิงก์บนหน้าเว็บและหลังจากความล่าช้าที่เห็นได้ชัดหน้าเว็บจะเริ่มดาวน์โหลดและแสดงเกือบทั้งหมดในครั้งเดียว.
- ทฤษฎีการเชื่อมต่อ (ความเร็วต่ำ, ความหน่วงต่ำ): คุณจะคลิกลิงค์บนหน้าเว็บและหน้าเว็บจะเริ่มโหลดทันที อย่างไรก็ตามจะใช้เวลาสักครู่ในการโหลดอย่างสมบูรณ์และคุณจะเห็นภาพโหลดทีละคน.
- การเชื่อมต่ออินเทอร์เน็ตผ่านสายเคเบิล (ความเร็วสูง, ความหน่วงต่ำ: คุณจะคลิกลิงค์บนหน้าเว็บและหน้าเว็บนั้นจะปรากฏขึ้นเกือบจะในทันทีโดยดาวน์โหลดทั้งหมดในครั้งเดียว.
ความหน่วงแฝงจะปรากฏเป็นความล่าช้าเสมอ ตัวอย่างเช่นหากคุณมีการแชท Skype กับใครบางคนในการเชื่อมต่ออินเทอร์เน็ตที่มีความหน่วงสูงคุณจะไม่สามารถซิงค์ซึ่งกันและกัน คุณจะต้องหยุดชั่วคราวระหว่างประโยคหรือคุณจะจบลงด้วยการพูดคุยกันด้วยความล่าช้า.
หากคุณกำลังเล่นเกมออนไลน์การกระทำของคุณจะล่าช้าและเหตุการณ์ที่เกิดขึ้นในเกมจะล่าช้าอย่างเห็นได้ชัดก่อนที่จะถึงคอมพิวเตอร์ของคุณแทนที่จะรู้สึกใกล้ทันที ตัวอย่างเช่นถ้าคุณเล่นเกมยิงคนแรกในการเชื่อมต่อที่มีความหน่วงสูงคุณจะยิงใครสักคนบนหน้าจอของคุณ แต่ความล่าช้าหมายความว่าพวกเขาจะหายไปนานตามเวลาที่กระสุนปืนของคุณไปถึงที่นั่น.
เครดิตรูปภาพ: MLibrary บน Flickr
สาเหตุความล่าช้าอะไร
ทั้งแบนด์วิดท์และเวลาแฝงขึ้นอยู่กับมากกว่าการเชื่อมต่ออินเทอร์เน็ตของคุณ - พวกเขาได้รับผลกระทบจากฮาร์ดแวร์เครือข่ายของคุณตำแหน่งที่ตั้งและการเชื่อมต่อของเซิร์ฟเวอร์ระยะไกลและเราเตอร์อินเทอร์เน็ตระหว่างคอมพิวเตอร์ของคุณและเซิร์ฟเวอร์.
แพ็คเก็ตไม่เดินทางผ่านเราเตอร์ทันที แต่ละแพ็กเก็ตจะต้องเดินทางผ่านแนะนำความล่าช้าสองสามมิลลิวินาทีซึ่งสามารถเพิ่มได้หากแพ็กเก็ตนั้นต้องเดินทางผ่านเราเตอร์จำนวนมากเพื่อไปยังอีกด้านหนึ่งของโลก.
อย่างไรก็ตามการเชื่อมต่อบางประเภท - เช่นการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียม - มีความหน่วงแฝงสูงแม้ในสภาวะที่ดีที่สุด โดยทั่วไปจะใช้เวลาระหว่าง 500 และ 700ms สำหรับแพ็คเก็ตในการเข้าถึงผู้ให้บริการอินเทอร์เน็ตผ่านการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียม.
ความหน่วงแฝงไม่ได้เป็นปัญหาสำหรับการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียมเท่านั้น คุณอาจเรียกดูเว็บไซต์ที่โฮสต์ในทวีปอื่นโดยไม่สังเกตว่า latency มาก แต่ถ้าคุณอยู่ในแคลิฟอร์เนียและเล่นเกมออนไลน์กับเซิร์ฟเวอร์ที่ตั้งอยู่ในยุโรป latency อาจเข้าใจได้มากกว่า.
การวัดความหน่วงแฝง
คุณสามารถวัดเวลาในการตอบสนองระหว่างคอมพิวเตอร์ของคุณกับที่อยู่เว็บด้วยคำสั่ง ping ในตัวอย่างของเราใช้เวลา 11 มิลลิวินาทีในการรับส่งข้อมูลระหว่างคอมพิวเตอร์ของเรากับเซิร์ฟเวอร์ของ Google หากเรามีการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียมนี่อาจสูงถึง 700ms.
เพื่อแสดงผลกระทบของระยะทางต่อความล่าช้าเราสามารถ ping ไป่ตู้ - เสิร์ชเอนจิ้นจีน ไป่ตู้ไม่มีเซิร์ฟเวอร์ในอเมริกาเหนือดังนั้นคอมพิวเตอร์ของเราต้องสื่อสารกับเซิร์ฟเวอร์ในประเทศจีน เวลาแฝงระหว่างคอมพิวเตอร์ของเรากับเซิร์ฟเวอร์ของ Baidu นั้นอยู่ที่ 228ms.
เมื่อเรา ping เราเตอร์ในพื้นที่ของเราเราจะเห็นความล่าช้า 1ms เราเตอร์ของเราอยู่ใกล้และเราสามารถเชื่อมต่อโดยตรงโดยไม่ต้องผ่านเราเตอร์อื่น ๆ.
คุณสามารถดูจำนวนเวลาแฝงที่เราเตอร์แต่ละตัว - หรือ“ กระโดด” - เพิ่มด้วยคำสั่ง traceroute.
ความหน่วงแฝงอยู่กับเราเสมอ มันเป็นเพียงเรื่องของความสำคัญ ที่เวลาแฝงต่ำข้อมูลควรถ่ายโอนเกือบทันทีและเราไม่ควรสังเกตเห็นความล่าช้า เมื่อเวลาในการตอบสนองเพิ่มขึ้นเราเริ่มสังเกตเห็นความล่าช้ามากขึ้น.