โฮมเพจ » ทำอย่างไร » ความหน่วงแฝงสามารถทำให้การเชื่อมต่ออินเทอร์เน็ตรวดเร็วยิ่งขึ้นได้อย่างไร

    ความหน่วงแฝงสามารถทำให้การเชื่อมต่ออินเทอร์เน็ตรวดเร็วยิ่งขึ้นได้อย่างไร

    มีความเร็วในการเชื่อมต่ออินเทอร์เน็ตมากกว่าแบนด์วิธของมัน นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งกับการเชื่อมต่ออินเทอร์เน็ตผ่านดาวเทียมซึ่งสามารถให้ความเร็วสูงสุด 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.


    ความหน่วงแฝงอยู่กับเราเสมอ มันเป็นเพียงเรื่องของความสำคัญ ที่เวลาแฝงต่ำข้อมูลควรถ่ายโอนเกือบทันทีและเราไม่ควรสังเกตเห็นความล่าช้า เมื่อเวลาในการตอบสนองเพิ่มขึ้นเราเริ่มสังเกตเห็นความล่าช้ามากขึ้น.