Traceroute הוא כלי שורת פקודה הכלול עם Windows ומערכות הפעלה אחרות. יחד עם פקודת ping, זה כלי חשוב עבור הבנת בעיות בחיבור לאינטרנט כולל אובדן מנות וחביון גבוה.
אם אתה מתקשה להתחבר לאתר, traceroute יכול לומר לך היכן הבעיה. זה יכול גם לעזור לדמיין את נתיב התנועה בין המחשב לשרת האינטרנט.
איך עובד Traceroute
כשאתה מתחבר לאתר - נניח, howtogeek.com - התנועה צריכה לעבור כמה מתווכים לפני שהם מגיעים לאתר. התנועה עוברת דרך הנתב המקומי שלך, הנתבים של ספק שירותי האינטרנט שלך, לרשתות גדולות יותר וכן הלאה.
Traceroute מראה לנו את דרכי התנועה כדי להגיע לאתר. הוא מציג גם את העיכובים המתרחשים בכל תחנה. אם אתה נתקל בבעיות בהגעה לאתר ואתר זה פועל כראוי, יתכן שיש בעיה איפשהו בדרך בין המחשב שלך לשרתי האתר. Traceroute יראה לך היכן הבעיה הזו.
השתמשנו בטראקוט כדי להסביר - ולהדגים - המספק את שירות האינטרנט לספק שירותי האינטרנט שלך .
במונחים טכניים יותר, traceroute שולח רצף של מנות באמצעות פרוטוקול ICMP (אותו פרוטוקול המשמש לפקודת ping.) לחבילה הראשונה יש זמן לחיים (המכונה גם TTL, או מגבלת הופ) של 1, לחבילה השנייה יש TTL של 2, וכן הלאה. בכל פעם שמעבירה מנות לנתב חדש, ה- TTL מצטמצם ב -1. כשהוא מגיע ל -0 החבילה מושלכת והנתב מחזיר הודעת שגיאה. על ידי שליחת מנות בצורה זו, traceroute מבטיח כי כל נתב בנתיב יזרוק חבילה וישלח תגובה.
כיצד להשתמש Traceroute
Traceroute מופעל משורת פקודה או מחלון מסוף. ב- Windows, לחץ על מקש Windows, הקלד שורת פקודה והקש Enter כדי להפעיל אחת.
כדי להריץ מסלול עקיבה, הפעל את פקודת tracert ואחריו כתובת אתר. לדוגמה, אם אתה רוצה להפעיל מסלול מסלול ב- How-To Geek, היית מפעיל את הפקודה:
tracert howtogeek.com
(ב- Mac או Linux, הפעל traceroute howtogeek.com במקום זאת.)
תראה את המסלול בהדרגה כשהמחשב שלך מקבל תגובות מהנתבים בדרך.
אם אתה מנהל מסלול מסלול לאתר אחר - במיוחד כזה שמתארח באזור אחר בעולם - היית רואה כיצד השבילים נבדלים זה מזה. ה"קפיצות "הראשונות זהות לתנועה שמגיעה אל ספק האינטרנט שלך, בעוד שהכשות המאוחרות שונות ככל שהחבילות הולכות למקום אחר. לדוגמה, למטה תוכל לראות את החבילות הנוסעות ל- Baidu.com בסין.
הבנת התפוקה
הרעיון הבסיסי מובן מאליו. השורה הראשונה מייצגת את הנתב הביתי שלך (בהנחה שאתה עומד מאחורי נתב), השורות הבאות מייצגות את ספק שירותי האינטרנט שלך, וכל שורה בהמשך מייצגת נתב רחוק יותר.
הפורמט של כל שורה הוא כדלקמן:
הופ RTT1 RTT2 RTT3 שם מתחם [IP Address]
- הופ: בכל פעם שמעבירים חבילה בין נתב, זה מכונה "הופ". לדוגמא, בפלט שלמעלה אנו יכולים לראות שלוקח 14 כשות להגיע לשרתי How-To Geek מהמיקום הנוכחי שלי.
- RTT1, RTT2, RTT3: זהו הזמן הלוך ושוב שלוקח חבילה להגיע לקפיצה ובחזרה למחשב שלך (באלפיות השנייה). זה מכונה לעיתים קרובות חביון, והוא אותו מספר שאתה רואה בעת שימוש בפינג. Traceroute שולח שלוש חבילות לכל הופ ומציג בכל פעם, כך שיש לך מושג עד כמה זמן ההשהיה עקבי (או לא עקבי). אם אתה רואה * בעמודות מסוימות, לא קיבלת תגובה - מה שעלול להצביע על אובדן מנות.
- שם דומיין [IP Address]: שם הדומיין, אם זמין, יכול לעתים קרובות לעזור לך לראות את המיקום של הנתב. אם זו אינה זמינה, רק כתובת ה- IP של הנתב תוצג.
כעת אתה אמור להיות מסוגל להשתמש בפקודה tracert ולהבין את הפלט שלה.