ปัจจัยที่มีผลต่อความหน่วงแฝงของเครือข่าย


1

ฉันมักจะรักษาการเชื่อมต่ออย่างต่อเนื่องกับเซิร์ฟเวอร์ส่วนตัวบางตัว ฉันต้องเชื่อมต่อกับเวลาแฝงน้อยมาก เซิร์ฟเวอร์วัดเวลาตอบสนอง (* ping) ในหน่วยมิลลิวินาที

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


1
ในฐานะที่เป็นคำที่คำถามนี้ปิดหัวข้อ คุณสามารถ reword เพื่อแทนที่ด้วยgaming what effects network latency
Josh K

เสียงเหมือน
ซ้ำกับ

@Dave: สิ่งนั้นมุ่งเน้นที่ TTL เท่านั้น ฉันคิดว่านี่เป็นคำถามทั่วไป มันเป็นลิงค์ที่เกี่ยวข้องที่ดี
# # #

คำตอบ:


3

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

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

1
นั่นหมายความว่าเซิร์ฟเวอร์ที่อยู่ห่างไกลอาจไม่จำเป็นต้องมี ping สูง
Enrico Tuvera Jr

ใช่ที่ถูกต้อง.
RJFalconer

1
@ cornjuliox: ถูกต้องเซิร์ฟเวอร์ที่อยู่ห่างไกลในทางภูมิศาสตร์อาจไม่จำเป็นต้องมี ping สูง แต่ก็ขึ้นอยู่กับเส้นทางเครือข่ายและจำนวน & ขนาดของความล่าช้าในการกำหนดเส้นทางที่เกิดขึ้น
ปล้น

2

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

คุณสามารถใช้ traceroute (tracert บน Windows) ซึ่งเป็นโปรแกรมบรรทัดคำสั่งเพื่อตรวจสอบจำนวนฮ็อพระหว่างคอมพิวเตอร์ของคุณและเซิร์ฟเวอร์รวมถึงเวลาแฝงของเราเตอร์แต่ละตัว


0

อีกหนึ่งรายการที่มักจะมากกว่ามองว่าฉันไม่ได้เห็นกล่าวถึงเลย: MTU mtu แสดงถึงแพ็คเก็ตเดี่ยวที่ใหญ่ที่สุดที่สามารถย้ายจากเครือข่ายของคุณผ่าน ISP ไปยังปลายทาง

โดยทั่วไปจะอยู่ที่ประมาณ 1,500 และเราเตอร์ส่วนใหญ่เริ่มต้นที่นี่ แต่ถ้าคุณกำลังใช้ DSL หรือบางเทคโนโลยีอื่น ๆ ที่มีค่าใช้จ่ายแพ็คเก็ต (PPPoE), คุณอาจต้องลด MTU ของคุณเพื่อให้จากที่มีการกระจายตัวของแพ็คเก็ต การกระจายตัวของแพ็คเก็ตมีผลต่อความน่าเชื่อถือของ DRAMATIC ในความเร็วเครือข่ายของคุณ

ตัวอย่างง่ายๆหากพีซีของคุณมีค่าเริ่มต้นเป็น 1500 แต่สาย DSL ของคุณสามารถรับได้เพียง 1492 (เพราะมันเป็น 802.3) ทุกแพ็กเก็ตเดียวที่คุณส่งจะถูกแยกย่อยเป็นแพ็กเก็ต 1492 ไบต์และ 1 8 ไบต์แพ็คเก็ต .. คุณจะส่งแพ็คเก็ตเป็นสองเท่าการชนของคุณจะสูงขึ้นค่าใช้จ่ายของคุณจะสูงขึ้นและการเชื่อมต่อของคุณจะได้รับผลกระทบ


คุณจะทราบได้อย่างไรว่า MTU สาย DSL ใช้อะไรได้บ้าง? มันเป็นสิ่งที่คุณโทรหา ISP และถามเกี่ยวกับ?
Enrico Tuvera Jr

มันเกือบจะตลอดปี 1492 แต่มันควรจะอยู่ในแพ็คเก็ตการตั้งค่าของคุณ
Satanicpuppy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.