Traceroute ו-MTR מציגים את המסלול משרת הבדיקה עד השרת היעד: כל נתב (קפיצה, hop) שהחבילות שלכם עוברות דרכו. הם עוזרים למצוא איפה החיבור מאט או נקטע. שניהם זמינים ב-check-host.org מ-25 מיקומים: Traceroute ו-MTR.
Traceroute: המסלול
כל שורה היא קפיצה אחת. רואים את מספרה, את כתובת הנתב ואת זמן התגובה לכל פרוב.
- זמן התגובה גדל לאורך המסלול — זה תקין: ככל שהנתב רחוק יותר, הדרך ארוכה יותר.
- קפיצה חדה בזמן בין שתי קפיצות — בדרך כלל מרחק פיזי גדול, למשל קו שחוצה אוקיינוס.
*במקום זמן — הנתב לא ענה לפרוב הזה. נתבים רבים לא עונים ל-Traceroute בכוונה; אם הקפיצות הבאות עונות, הכול תקין.- לא הושג היעד — הקפיצות האחרונות לא עונות. ייתכן שהשרת חוסם פרובים, או שהמסלול באמת נקטע שם.
MTR: Traceroute עם סטטיסטיקה
MTR שולח כמה פרובים לכל קפיצה ומציג סטטיסטיקה:
- Loss — שיעור הפרובים שלא נענו;
- Sent — כמה פרובים נשלחו;
- Last, Avg, Best, Worst — זמן התגובה האחרון, הממוצע, הטוב ביותר והגרוע ביותר;
- StDev — כמה הזמן קופץ; ערך גבוה אומר שהקו לא יציב.
אובדן בקפיצה אמצעית הוא לרוב לא בעיה
נתבים מטפלים בתעבורה שעוברת דרכם מהר יותר מאשר בחבילות שמיועדות אליהם עצמם. לכן נתב יכול להראות אובדן של 30–50% בזמן שכל הקפיצות שאחריו מראות 0%. אובדן כזה אינו אמיתי: הנתב פשוט עונה לפרובים בעדיפות נמוכה.
אובדן אמיתי נראה אחרת: הוא מתחיל בקפיצה מסוימת ונמשך בכל הקפיצות שאחריה, עד היעד. הרשת שבה הוא מתחיל היא המקום לחפש בו את הבעיה.
מה עושים עם התוצאה
- אובדן וזמנים שגדלים רק בקפיצה האחרונה — הבעיה בשרת היעד או ברשת שלו.
- אובדן שמתחיל באמצע וממשיך עד הסוף — בעיה אצל הספק של אותה קפיצה; כדאי לצרף את דוח ה-MTR כשפונים לתמיכה.
- מסלולים שונים ממדינות שונות — השוו בין המיקומים בתוצאות: ייתכן שהבעיה קיימת רק באזור אחד.