ใช้ ping google.com เพื่อทดสอบการเชื่อมต่อ


11

เนื่องจากการเชื่อมต่ออินเทอร์เน็ตในบ้านของเราพังลงเป็นครั้งคราวฉันจึงทำการทดลองเล็กน้อย:

ในช่วงสองเดือนที่ผ่านมาหนึ่งในเครื่องของฉันกำลังกระตุก google.com ทุกครึ่งชั่วโมง การวัดหนึ่งประกอบด้วย 50 pings

ตอนนี้ฉันคำนวณเปอร์เซ็นต์เฉลี่ยของแพ็กเก็ตที่หายไปในแต่ละชั่วโมงของวัน: เปอร์เซ็นต์ของแพ็กเก็ตที่สูญหาย

คำถามของฉัน:

  1. จุดสูงสุดนี้ในช่วงเย็นอาจเกิดจากการเลือก google.com เป็นปลายทางการ ping หรือไม่
  2. คุณจะแนะนำให้ใช้ปลายทางอื่นหรือไม่
  3. สิ่งนี้บ่งชี้ว่ามีบางอย่างผิดปกติกับการเชื่อมต่อของฉันหรือไม่?
  4. อะไรจะเป็นกลยุทธ์ที่ดีกว่าในการวัดว่าปัญหาในการเชื่อมต่ออินเทอร์เน็ตของเราคืออะไร? ISP ของเราบอกเราว่ามันใช้งานได้ดีดังนั้นฉันพยายามรวบรวมหลักฐานบางอย่าง ...

ความนับถือ!

แก้ไข: ฉันลืมที่จะพูดถึงว่าเครื่องเชื่อมต่อโดยตรงกับเราเตอร์ (ไม่มี WiFi) และเราเตอร์ก็ส่ง Ping ไปด้วยเช่นกันโดยไม่มีการสูญหายของแพ็กเก็ตเลย


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

ถูกต้อง แต่ความสนใจของฉันอยู่ในช่วงเวลาที่มันพังทลายลงและนานแค่ไหน / นานเท่าไหร่
เดิร์ค

คำตอบ:


10

น่าเสียดายที่คุณยังไม่ได้ให้ข้อมูลที่เพียงพอในการแก้ปัญหา หากต้องการตอบให้ดีที่สุดเท่าที่จะทำได้ด้วยข้อมูลที่ จำกัด ให้:

  1. หากประสบการณ์ของฉันคือสิ่งที่ต้องทำโดยทั่วไปการส่ง Ping ของ Google นั้นค่อนข้างดีเพราะพวกเขาออกแบบเครือข่ายของพวกเขาให้เร็วที่สุด เช่นเดียวกับ ICMP ที่มีการจัดลำดับความสำคัญช่วงเย็นอาจไม่ได้สร้างความแตกต่างอย่างมีนัยสำคัญ - โดยเฉพาะอย่างยิ่งในแง่ของการสูญเสียแพ็คเก็ต - ซึ่งฉันจะโต้แย้งควรเป็น 0

  2. Google เป็นจุดหมายปลายทางที่ดี แต่เพื่อให้ได้แนวคิดที่ดีขึ้นว่าคุณกำลังทำอะไรอยู่คุณอาจต้องการลองส่ง Ping ไปที่เกตเวย์ของคุณเพิ่มเติมและหากอนุญาตให้ทำได้ DNS ผู้ให้บริการอีเมลหรือเว็บเซิร์ฟเวอร์ของคุณ สิ่งนี้จะช่วยแสดงให้เห็นว่าการสูญหายของแพ็กเก็ตกำลังคืบคลานเข้ามาแม้ว่าในระดับของการสูญเสียแพ็กเก็ตที่คุณเห็นให้ดูที่การดาวน์โหลด MTR (หรือ WinMTR) และเรียกใช้งานอย่างรวดเร็วเพื่อให้ได้แนวคิดที่ดีขึ้น .

  3. โดยส่วนตัวแล้วการสูญเสียแพ็กเก็ต 5% นั้นเป็นจุดสูงสุดของเครือข่าย Wifi ที่ยอมรับได้โดยสมมติว่าคุณไม่ได้ใช้เครือข่ายของคุณ ในทางกลับกันฉันรู้สึกไม่พอใจเกี่ยวกับการสูญเสียแพ็กเก็ต 0.5% ในการเชื่อมต่อไฟเบอร์ของฉัน - เป็นจุดอ้างอิงพูดอย่างหลวม ๆ น้อยกว่า 1% ก็โอเคสำหรับ VOIP เหนือกว่า
    นั้นไม่มาก หากคุณคาดว่าจะสามารถใช้ Skype หรือ Viber หรือสิ่งที่คุณมีในการเชื่อมต่อของคุณแล้วการสูญเสียแพ็คเก็ต 5% นั้นก็ไม่เป็นไร สำหรับการท่องเว็บก็อาจพอเพียง

  4. ในฐานะ ISP ฉันต้องการเห็นผลลัพธ์ของ MTR ซึ่งแสดงเวลาแฝงและการสูญเสียแพ็กเก็ตระหว่างปลายทาง - สิ่งนี้ช่วยให้ฉันดูว่าคอขวดอยู่ที่ไหนและเป็นขั้นตอนแรกที่ดี ฉันต้องการทราบเมื่อการทดสอบเสร็จสิ้นดังนั้นฉันจึงสามารถเชื่อมโยงกับการใช้งานอื่น ๆ ของลูกค้าและสิ่งที่เกิดขึ้นในระบบ กราฟการสูญเสียแพ็กเก็ตที่คุณทำมีประโยชน์เช่นกัน แต่ไม่แยก

    ในฐานะลูกค้า ISP ของฉันไม่สามารถหาข้อแก้ตัวของกราฟซึ่งสูญเสียแพ็กเก็ตของพล็อต (ฉันทำ 250 pings หนึ่งครั้งต่อวินาทีในช่วง 5 นาทีรวมกับค่า latencies น้อยที่สุดค่าเฉลี่ยและค่าสูงสุดสำหรับปิงเหล่านั้น) ฉันยังมีชุดของกราฟที่แสดงการใช้งานลิงก์ของฉันและมีชุดของกราฟที่แสดงในท้องถิ่น (เช่นใกล้กับฉันมาก) และไปยังป๊อปอีกอันที่พวกเขาสนใจเป็นพิเศษอยู่ห่างออกไปไม่กี่ร้อยกิโลเมตร

ข้อสังเกตอื่น ๆ :

ดูเหมือนว่าเวลาแฝงของคุณจะเพิ่มขึ้นในช่วงบ่าย - ซึ่งหมายความว่าสถานที่แรกที่ฉันจะมองคือถ้าปัญหาคือ WIFI เมื่อทุกคนรอบตัวฉันใช้มัน หลังจากวินิจฉัยออกมาแล้วฉันจะเริ่มถาม ISP ของฉันเกี่ยวกับการสมัครสมาชิกการเชื่อมต่อ


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

6

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

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

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

เพื่อให้ได้ภาพที่ดีขึ้นฉันขอแนะนำให้คุณใช้สิ่งต่อไปนี้:

  1. เพิ่มช่วงเวลาระหว่างการ Ping ของคุณ
  2. Ping ที่อยู่ IP สำหรับ google ไม่ใช่โดเมน - google.com จะส่งคืนระเบียน A จำนวนหนึ่งและอาจเป็นเพราะคุณกำลังใช้ IP ปลายทางที่แตกต่างกัน
  3. บันทึกเวลาเฉลี่ยในการตอบกลับ ดูว่าสิ่งนี้มีความสัมพันธ์กับการสูญเสียหรือไม่ - ถ้าเป็นเช่นนั้นคุณจะเห็นเวลาการปิงที่สูงขึ้นและการสูญเสียที่สูงขึ้น จากนั้นคุณสามารถตรวจสอบได้โดยจัดเก็บบันทึก traceroute แทนและดูว่ามีปัญหาคอขวดที่ใดที่หนึ่งที่คุณเห็นเพิ่มขึ้นทันที
  4. ลองกระตุกมากกว่า google เมื่อก่อนหน้านี้ฉันเคยทำการทดสอบประสิทธิภาพของเครือข่ายโดยใช้จุดสิ้นสุดที่ดี 4 หรือ 5 จุด (อีกครั้งด้วยที่อยู่ IP ไม่ใช่ชื่อโฮสต์) เพื่อให้คุณสามารถแยกแยะความแออัดหรือปัญหาเฉพาะภายในเครือข่ายของ Google ที่ทำให้คุณ ถามการเชื่อมต่อทั้งหมดของคุณ

2

นี่เป็นเรื่องปกติของบัญชี ISP ที่อยู่อาศัยส่วนใหญ่ คุณกำลังมองเห็นจุดสูงสุดเนื่องจากความแออัดของเครือข่ายเมื่อผู้คนกลับถึงบ้านหลังเลิกงานแล้วไปออนไลน์ตลอดทั้งคืน จุดสูงสุดของช่วงเย็นนี้เด่นชัดเป็นพิเศษในชุมชนไฮเทคที่มีนักเล่นเกมออนไลน์มากมาย (เช่นที่ฉันอาศัยอยู่ที่นี่ใน Redmond บ้านของ Microsoft)

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