ปิงคืออะไร? Zero Ping เป็นไปได้หรือไม่? อธิบายพื้นฐานของปิง

ปิงคืออะไร? Zero Ping เป็นไปได้หรือไม่? อธิบายพื้นฐานของปิง

หากคุณเป็นนักเล่นเกมตัวยง มีโอกาสดีที่คุณจะได้พบกับ ping สูงและสาปแช่งว่าทุกอย่างรู้สึกล้าหลังเพียงใด มันจะดีกว่าถ้า ping ไม่ได้คำนึงถึงเลย แต่ ping คืออะไรและคุณสามารถบรรลุ ping 0ms ได้หรือไม่





มาสำรวจกันว่า ping คืออะไร มีไว้ทำไม และถ้าคุณได้ค่า ping เป็นศูนย์





ปิงใช้สำหรับอะไร

Ping ไม่ได้เป็นเพียงการวัดประสิทธิภาพ โดยเฉพาะอย่างยิ่ง เป็นการวัดเวลาแฝงระหว่างคอมพิวเตอร์และอุปกรณ์ระยะไกล ค่า ping จะบอกให้คุณทราบเวลาที่ใช้สำหรับแพ็คเกจข้อมูลเดียว (เรียกว่า 'แพ็กเก็ต') เพื่อออกจากคอมพิวเตอร์ของคุณ ไปถึงเซิร์ฟเวอร์ระยะไกล แล้วกลับมาหาคุณ





Ping ส่งผลต่อการท่องเว็บอย่างไร

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

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



Ping ส่งผลต่อการเล่นเกมออนไลน์อย่างไร

Ping นั้นชัดเจนมากในเกมออนไลน์ ตัวอย่างเช่น หากคุณกำลังเล่นเกมที่มี ping 20ms คุณควรมีเวลาแฝงที่ต่ำมาก การกระทำที่คุณทำดูเหมือนจะเกิดขึ้นในเกมแทบจะในทันที หากคุณมี ping ที่สูงกว่าเช่น 200ms การกระทำที่คุณทำจะล่าช้าอย่างเห็นได้ชัดและคุณจะไม่สามารถติดตามคนอื่นที่เล่นเกมได้

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





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

บางครั้ง เกมและซอฟต์แวร์จะเรียก ping ว่า 'latency' แต่ก็เป็นสิ่งเดียวกัน เกมมักจะระบุ ping ด้วยสีเพื่อช่วยให้คุณเข้าใจว่า ping ของคุณดีแค่ไหนในพริบตา โดยทั่วไปแล้ว ปิงสีเขียวคืออุดมคติ สีเหลืองคือเส้นเขตแดน และสีแดงคือความไม่ดี





ปิงทำงานอย่างไร

นี่คือวิธีการทำงานของ ping ในวิธีที่ง่ายขึ้น:

  • คอมพิวเตอร์ของคุณส่งข้อมูลขนาดเล็กไปยังคอมพิวเตอร์ระยะไกล
  • คอมพิวเตอร์ระยะไกลได้รับแพ็กเก็ตซึ่งร้องขอการตอบกลับ
  • คอมพิวเตอร์ระยะไกลส่งแพ็กเก็ตกลับมาหาคุณ

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

ตัวอย่างเช่น ในภาพด้านล่าง เราใช้คำสั่ง ping ใน Windows Command Prompt เพื่อ ping google.com

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

หากคุณต้องการลองทำสิ่งนี้ด้วยตัวเอง ทำไมไม่เรียนรู้ วิธี ping เว็บไซต์หรือคอมพิวเตอร์ใด ๆ และเห็นผล?

ด้านเทคนิคของปิง

เมื่อคุณส่ง ping คอมพิวเตอร์ของคุณจะส่งแพ็กเก็ตคำขอ ICMP echo ICMP ย่อมาจาก 'Internet Control Message Protocol' และใช้ระหว่างอุปกรณ์เครือข่ายเพื่อให้สามารถสื่อสารกันได้ แพ็กเก็ตร้องขอ 'echo;' กล่าวอีกนัยหนึ่งคือคำตอบ

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

อย่างไรก็ตาม ไม่ใช่ว่าคอมพิวเตอร์หรือเซิร์ฟเวอร์ทุกเครื่องจะสามารถตอบกลับแพ็กเก็ตคำขอ ICMP echo ได้ หากเจ้าของคอมพิวเตอร์บอกไม่ให้ตอบกลับ ping คุณจะไม่ได้รับการตอบกลับ แต่คุณจะเห็นข้อความ 'หมดเวลาคำขอ' เนื่องจากเซิร์ฟเวอร์ไม่ตอบสนองต่อการปิงของคุณในเวลาที่กำหนด การโจมตีแบบปฏิเสธการให้บริการ (DDoS) แบบกระจายบางครั้งใช้โปรโตคอล ICMP นี้ในทางที่ผิด

คุณจะได้อะไรจาก linkedin premium

ใช้ Ping เพื่อตรวจจับการสูญเสียแพ็คเก็ต

Ping ยังสามารถช่วยให้คุณมองเห็นการสูญหายของแพ็กเก็ตได้ ตัวอย่างเช่น สมมติว่าคุณรันคำสั่ง ping และคุณเห็นการตอบกลับผสมกันและบรรทัด 'คำขอหมดเวลา'

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

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

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

Zero Ping เป็นไปได้หรือไม่?

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

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

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

รับ Zero Ping ด้วย Localhost

อย่างไรก็ตาม มีวิธีหนึ่งที่จะได้ค่า ping เป็นศูนย์ แม้ว่าผลลัพธ์ที่ได้จะไม่เป็นประโยชน์ก็ตาม หากคุณลอง ping เครื่องคอมพิวเตอร์ของคุณโดยใช้คำสั่ง 'ping localhost' คุณกำลังขอให้คอมพิวเตอร์ติดต่อตัวเองและตอบกลับตัวเอง ในกรณีนี้ คุณมักจะเห็น ping ของ '<1ms,' which is essentially zero.

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

สายเคเบิลและ Wi-Fi ซับซ้อนได้อย่างไร

เมื่อคุณเริ่มเพิ่มความยาวของสายเคเบิล เราเตอร์ และระยะทาง คุณจะไม่ได้รับ ping 0ms ตัวอย่างเช่น คุณสามารถลอง ping เราเตอร์ที่บ้านของคุณเอง ในภาพหน้าจอด้านล่าง เราส่ง Ping เราเตอร์ที่บ้านของเราผ่านการเชื่อมต่อ Wi-Fi มันอยู่ในห้องเดียวกับคอมพิวเตอร์ แต่ก็ยังไม่ถึง 1ms ping นับประสาศูนย์

น่าเสียดายที่เราเห็นได้จากสิ่งนี้ ต้องใช้เวลาพอสมควรในการสื่อสารกับอุปกรณ์ที่อยู่ในห้องเดียวกับคุณ ด้วยเหตุนี้ จึงเป็นเรื่องยากที่จะได้รับ ping 0ms ด้วยเราเตอร์ของคุณเอง นับประสาไปที่เว็บไซต์หรือเซิร์ฟเวอร์ที่อื่นในโลก

ดังนั้นสิ่งนี้หมายความว่าอย่างไรสำหรับแนวคิดของ zero ping? นอกเสียจากว่านักวิทยาศาสตร์จะบิดเบือนกฎฟิสิกส์และบรรลุการส่งข้อมูลในทันที เราอาจไม่เห็นค่า ping 0ms เป็นเวลานาน ถ้าเคย!

การใช้ Ping เพื่อวินิจฉัยอินเทอร์เน็ตที่ล่าช้า

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

แม้ว่าคุณจะไม่สามารถบรรลุค่า ping ที่เป็นศูนย์ในตำนานได้ คุณก็ทำได้ แก้ไข Wi-Fi ที่ช้าพร้อมคำแนะนำที่เป็นประโยชน์ .

เครดิตรูปภาพ: chromatika2/ ฝากรูปถ่าย

แบ่งปัน แบ่งปัน ทวีต อีเมล นี่คือเหตุผลที่ FBI ออกคำเตือนสำหรับ Hive Ransomware

FBI ได้ออกคำเตือนเกี่ยวกับ ransomware ที่น่ารังเกียจโดยเฉพาะ นี่คือเหตุผลที่คุณต้องระวัง Hive ransomware เป็นพิเศษ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • เทคโนโลยีอธิบาย
  • ความบันเทิง
  • เครือข่ายคอมพิวเตอร์
  • ISP
  • อีเธอร์เน็ต
  • LAN
  • เคล็ดลับการเล่นเกม
  • เคล็ดลับเครือข่าย
เกี่ยวกับผู้เขียน Simon Batt(693 บทความที่ตีพิมพ์)

วิทยาการคอมพิวเตอร์จบการศึกษา BSc ด้วยความหลงใหลในความปลอดภัยทุกสิ่ง หลังจากทำงานให้กับสตูดิโอเกมอินดี้ เขาค้นพบความหลงใหลในการเขียนและตัดสินใจใช้ชุดทักษะของเขาในการเขียนเกี่ยวกับเทคโนโลยีทุกอย่าง

เพิ่มเติมจาก Simon Batt

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก