เวลาแฝงของเครือข่ายคืออะไรและจะปรับปรุงได้อย่างไร [2022]

คู่มือนี้จะเจาะลึกถึงเวลาแฝงของเครือข่ายและสำรวจวิธีที่เป็นไปได้ในการลดเวลาเพื่อประสบการณ์ของผู้ใช้ปลายทางที่ดียิ่งขึ้น

ในเวิลด์ไวด์เว็บนี้ ข้อมูลเดินทางจากจุดหนึ่งไปยังอีกจุดหนึ่ง ทำให้เกิดความล่าช้า แม้ว่าจะดูเหมือนไม่มีนัยสำคัญจากมุมมองชีวิตปกติ แต่ก็ทำให้เกิดความแตกต่างอย่างมากในการทำงานของอินเทอร์เน็ต

เวลาในการตอบสนองของเครือข่ายคืออะไร?

พูดง่ายๆ ก็คือ เวลาแฝงของเครือข่ายคือเวลาไปกลับที่ใช้ส่งสัญญาณเพื่อออกจากผู้ใช้สำหรับเซิร์ฟเวอร์และกลับมา

แต่มันไม่ง่ายอย่างที่เห็นในภาพด้านบน

สิ่งที่พลาดคือทางแยกที่สัญญาณข้ามระหว่างจุดปลายทั้งสอง การกำหนดเส้นทางนี้เป็นสาเหตุหลักของเวลาแฝงของเครือข่าย

จะช่วยให้รู้ว่าเวลาแฝงนั้นเกือบจะเป็นสองเท่าของ ping ซึ่งเป็นเวลาที่ใช้ในการย้ายข้อมูลจากผู้ใช้ไปยังเซิร์ฟเวอร์ ถึงกระนั้น บางคนก็ใช้เวลาแฝงและ ping สลับกันได้ ซึ่งเป็นแนวคิดที่ผิด

และถึงแม้จะค่อนข้างสับสนสำหรับบางคน แต่เวลาแฝงนั้นแตกต่างจากปริมาณงานและแบนด์วิดท์

Zero-latency คือสิ่งที่เราทุกคนตั้งเป้าไว้ แต่ระยะทางและความเชื่อมโยงระหว่างกันทำให้เกิดความล่าช้าอย่างหลีกเลี่ยงไม่ได้ ยังคง ผู้ดูแลระบบเครือข่ายกำหนดเป้าหมายเวลาแฝงต่ำสุดที่เป็นไปได้สำหรับแอปพลิเคชันอินเทอร์เน็ตต่างๆ เช่น การเล่นเกม การโทรวิดีโอ ฯลฯ

สาเหตุของเวลาแฝงของเครือข่าย

ผู้ร้ายอันดับหนึ่งของเวลาแฝงสูงคือระยะทาง ระยะห่างระหว่างต้นทางและเซิร์ฟเวอร์ที่มากขึ้นหมายถึงตัวกลางที่มากขึ้น ชุมทางเหล่านี้มีคอขวดส่วนบุคคลเพิ่มความล่าช้าเล็กน้อยให้กับเวลาแฝงโดยรวม

สาเหตุสำคัญอีกประการหนึ่งอาจเป็นเว็บไซต์ที่ไม่ได้รับการปรับให้เหมาะสม ซึ่งอาจเกิดจากปัญหาหลายประการ เช่น การมีไฟล์สื่อขนาดใหญ่ คุกกี้ติดตาม (จากบริการเช่น Google Analytics) บริการเว็บโฮสติ้งที่ไม่ดี เป็นต้น

นอกจากนี้ยังอาจเป็นผู้ใช้ที่มีฮาร์ดแวร์ที่ไม่มีประสิทธิภาพ (เช่น RAM ต่ำ) ทำให้เกิดเวลาแฝงสูง

สุดท้าย ทุกองค์ประกอบในเครือข่าย เช่น สายเคเบิล เราเตอร์ เซิร์ฟเวอร์ ฮาร์ดแวร์ไคลเอ็นต์ ซอฟต์แวร์ ฯลฯ จะเพิ่มความล่าช้า

การวัดเวลาแฝงของเครือข่าย

Traceroute

นี่เป็นวิธีทั่วไปในการวัดค่าจากคอมพิวเตอร์ของคุณโดยตรง เปิด Command Prompt แล้วพิมพ์ tracert ตามด้วยที่อยู่ปลายทาง

  วิธีใช้ OneDrive เพื่อค้นหารูปภาพและเอกสารตามข้อความในนั้น

ตัวอย่างเช่น tracert admintrick.com.com จะให้จุดเชื่อมต่อทั้งหมดจากคอมพิวเตอร์ของฉันระหว่างทางไปยังเว็บไซต์ admintrick.com

C:UsersHitesh Sant>tracert admintrick.com.com

Tracing route to admintrick.com.com [2606:4700:839a:d810:7339:41f:a5a:b5b7]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  2401:4900:1c1a:404d::1
  2     7 ms     5 ms     6 ms  2401:4900:1c1a:8fff::1
  3     8 ms     5 ms     6 ms  2404:a800:1a00:802::a5
  4    36 ms    36 ms    37 ms  2404:a800::2
  5    36 ms    37 ms    38 ms  2404:a800:0:29::b1
  6    34 ms    45 ms    33 ms  2400:cb00:202:3::
  7    33 ms    34 ms    33 ms  2606:4700:839a:d810:7339:41f:a5a:b5b7

Trace complete.

เวลาแฝงรวม ในกรณีนี้ จะเป็นค่าเฉลี่ยของผลรวมของแต่ละคอลัมน์ ซึ่งระบุเวลาไปกลับ (RTT) ระหว่างการกระโดดที่ต่อเนื่องกัน

Nirsoft Latency View

ในขณะที่ traceroute นั้นสะดวกสำหรับจุดปลายเดียวที่มีน้อยกว่า 30 ฮ็อป Nirsoft Latency View เผยให้เห็นความล่าช้าของการเชื่อมต่อขาออกทั้งหมด

นอกจากนี้ เครื่องมือที่ไม่เสียค่าใช้จ่ายนี้ให้ค่าเวลาแฝงเฉลี่ยของการเชื่อมต่อทั้งหมดไปยังปลายทางเดียวกัน

ลองดูสิ:

SolarWinds Traceroute NG

Traceroute NG เป็นเครื่องมือที่ยอดเยี่ยมอีกตัวหนึ่งสำหรับการรันการทดสอบเวลาแฝงหลายครั้งโดยมุ่งเป้าไปที่เซิร์ฟเวอร์เดียว

สิ่งนี้จะคอยตรวจสอบค่าเวลาแฝงจนกว่าคุณจะหยุด แดชบอร์ดให้ค่าความล่าช้าในทันทีและเฉลี่ยสำหรับปลายทางที่เฉพาะเจาะจง

ในทำนองเดียวกัน มียูทิลิตี้มากมายสำหรับค้นหาเส้นทางเครือข่ายและเวลาแฝง

ผลกระทบของเวลาแฝงสูง

คุณอาจสงสัยว่าทำไมเวลาแฝงจึงสำคัญ ไม่เพียงแค่นักเล่นเกมเท่านั้น ประสบการณ์อินเทอร์เน็ตที่สมบูรณ์ของเรานั้นขึ้นอยู่กับมัน

  วิธีแก้ไขรหัสข้อผิดพลาด CE-34788-0 PS4

ค่าความหน่วงแฝงสูงสามารถทำให้การโหลดบริการที่เชื่อมต่ออินเทอร์เน็ตทุกอย่างช้าลงจนถึงจุดที่ผู้ใช้เปลี่ยนไปใช้คอมพิวเตอร์

ตัวอย่างเช่น คุณจะใช้ Facebook หรือไม่หากใช้เวลาในการโหลด 30 วินาทีทุกครั้ง สถิติแสดงให้เห็นว่าทุกวินาทีพิเศษในการโหลดเว็บไซต์แปลเป็นอัตราตีกลับที่สูงและแม้กระทั่งa เวลาในการโหลดสองวินาทีจะส่งผลให้ผู้ใช้น้อยลงเกือบ 10%

เพิ่มเป็นเจ็ดวินาที และคุณจะเห็นการเข้าชมเว็บลดลง 32%

ไม่เพียงแค่ผู้เข้าชมเท่านั้น แต่ค่าความล่าช้าที่สูงส่งผลกระทบกับสิ่งที่คุณทำทางออนไลน์ ไม่ว่าจะเป็นแฮงเอาท์วิดีโอ การนำเสนอ การชำระเงิน ฯลฯ

สิ่งนี้จะลดความสามารถในการถ่ายโอนข้อมูลต่อหน่วยเวลา (aka throughput) แม้ว่าความจุของเครือข่าย (หรือแบนด์วิดท์) จะมีจำนวนมาก

สรุปแล้ว เฉพาะเครือข่ายที่มีเวลาแฝงต่ำเท่านั้นที่มีประโยชน์ และผู้ดูแลระบบเครือข่ายพยายามลดระดับนี้อย่างต่อเนื่องเพื่อเพิ่มประสิทธิภาพการทำงาน

ลดเวลาแฝงของเครือข่าย

แม้ว่าคุณจะไม่สามารถอัปเดตหรือปรับปรุงเครือข่ายทั้งหมดระหว่างปลายทางได้ แต่ก็มีบางสิ่งที่ต้องดูแล

กลไกในการเพิ่มประสิทธิภาพเครือข่ายเริ่มต้นด้วยการกำหนดเป้าหมายระยะไกลที่สุดของศัตรู แนวทางปฏิบัติที่ดีที่สุดคือการโฮสต์ธุรกิจของคุณในที่ที่คุณมีลูกค้าส่วนใหญ่

แต่ในกรณีที่คุณมีลูกค้าทั่วโลก การเลือกเครือข่ายการจัดส่งเนื้อหา (CDN) อาจแก้ปัญหานี้ได้ ระวัง แม้ว่าจะมี CDN ฟรีในตลาด แต่การใช้ CDN อาจส่งผลเสียต่อพื้นที่เว็บของคุณ

ดังนั้นหากคุณใช้ จะเป็นการดีกว่าที่จะทำการตรวจสอบเว็บไซต์เพื่อยืนยันการเปลี่ยนแปลง

การอัปเดตซอฟต์แวร์เป็นประจำอาจเป็นขั้นตอนถัดไปในการปรับปรุงเวลาแฝงของเครือข่ายที่สูง นอกจากนี้ ตรวจสอบให้แน่ใจว่าฮาร์ดแวร์ของคุณมีความสามารถเพียงพอที่จะใช้ศักยภาพเครือข่ายเต็มรูปแบบ

นอกจากนี้ เครือข่ายไร้สายโดยทั่วไปมีความล่าช้ามากขึ้น ดังนั้น พยายามใช้การเชื่อมต่อแบบมีสายในทุกที่ที่ทำได้ นอกจากนี้ การเลือกเครือข่ายไฟเบอร์ที่ดีที่สุดในระดับเดียวกันจะช่วยลดความล่าช้าได้อีกด้วย

นอกจากนี้ การใช้ HTTP/2 ยังช่วยลดเวลาในการตอบสนองด้วยการโหลดองค์ประกอบของหน้าต่างๆ พร้อมกัน และอื่นๆ คุณสามารถตรวจสอบได้โดยการทดสอบ HTTP/2 ของ admintrick.com

สุดท้าย ให้ลองใช้การแคชข้อมูลและเพิ่มประสิทธิภาพสื่อเพื่อให้เกิดความล่าช้าน้อยที่สุด

บทสรุป

ประสบการณ์ผู้ใช้ที่ยอดเยี่ยมคือกุญแจสู่ความสำเร็จสำหรับทุกองค์กร และหากคุณเป็นธุรกิจออนไลน์ ควรให้ความสำคัญกับความเร็วอย่างจริงจัง

แต่มีอีกสองสามสิ่งที่คุณควรพิจารณาเพื่อเพิ่มประสิทธิภาพเว็บไซต์ของคุณ

เรื่องล่าสุด

x