Τι δείχνει το ίχνος διαδρομής. TRACERT – ανιχνεύστε τη διαδρομή σε έναν δεδομένο κόμβο στη γραμμή εντολών των Windows

Εργαλείο 27.06.2019
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...

Chercher ΕργαλείοΣήμερα θα σας πω πώς να ανιχνεύσετε σε έναν ιστότοπο Windows. Γιατί μπορεί να χρειαστείτε αυτό;
Η ανίχνευση χρησιμοποιείται συνήθως από τεχνικούς για τον εντοπισμό προβλημάτων δικτύου. Για παράδειγμα, ξαφνικά, χωρίς κανέναν λόγο, ένας συγκεκριμένος ιστότοπος στο πρόγραμμα περιήγησής σας σταματά να ανοίγει ή ανοίγει πολύ αργά. Αντιμετωπίζετε αυτό το πρόβλημα στο φόρουμ του παρόχου Διαδικτύου σας. Εκεί σχεδόν σίγουρα θα ερωτηθείτε αμέσως κάντε ένα ίχνος σε αυτόν τον ιστότοποκαι δημοσιεύστε το αποτέλεσμα.

Η ανίχνευση εκτελείται χρησιμοποιώντας την εντολή. Αυτή η εντολήσας επιτρέπει να μάθετε τη διαδρομή του αιτήματος προς τον διακομιστή στον οποίο βρίσκεται ο ιστότοπος και να προσδιορίσετε σε ποιο σημείο της διαδρομής υπάρχουν προβλήματα μετάδοσης.

Πώς γίνεται αυτή η ανίχνευση;

Στον υπολογιστή σας, μεταβείτε στο "Start" - "Run" (ή μπορείτε να πατήσετε ταυτόχρονα τα πλήκτρα στο πληκτρολόγιό σας Win+R). Πρόσληψη ομάδας cmdκαι κάντε κλικ στο “OK”: Στο μαύρο παράθυρο που ανοίγει, γράψτε την εντολή και, διαχωρισμένα με κενό, το όνομα του ιστότοπου που μας ενδιαφέρει (αντί για το όνομα του ιστότοπου, μπορείτε να χρησιμοποιήσετε τη διεύθυνση IP του):
Μετά από αυτό, πατήστε το πλήκτρο Εισάγωστο πληκτρολόγιο.

Με μια εντολή, ξεκινάμε την αποστολή πακέτων δεδομένων σε συγκεκριμένο παραλήπτη (site). Τα απεσταλμένα πακέτα περνούν από όλους τους ενδιάμεσους κόμβους μεταξύ του υπολογιστή σας και του παραλήπτη (συνήθως δρομολογητές από διαφορετικούς παρόχους, ανάλογα με την τοποθεσία του ιστότοπου). Έτσι, χρησιμοποιώντας την ανίχνευση, προσδιορίζεται η διαδρομή προς την τοποθεσία ή την IP που χρειάζεστε και ο χρόνος απόκρισης κάθε ενδιάμεσου κόμβου σε χιλιοστά του δευτερολέπτου. Όσο μικρότερος είναι ο χρόνος απόκρισης, τόσο πιο γρήγορα μεταδίδονται τα πακέτα σε αυτό το τμήμα της διαδρομής (δηλαδή, τα δεδομένα περνούν χωρίς παρεμβολές).

Εάν κατά τη διαδικασία ανίχνευσης δείτε αστερίσκους σε οποιαδήποτε γραμμή, αυτό σημαίνει ότι έχει ξεπεραστεί το διάστημα αναμονής για το αίτημα και αυτό ισοδυναμεί με απώλεια πακέτων σε αυτό το τμήμα της διαδρομής. Εκείνοι. Υπάρχει πρόβλημα σε αυτό το σημείο της αλυσίδας. Εάν τα πακέτα δεν υπερβαίνουν το δίκτυο του παρόχου σας, το πρόβλημα είναι εκεί.

Όπως μπορείτε να δείτε, στην περίπτωσή μου η ανίχνευση δεν πήγε μακριά - η διακοπή έγινε κάπου στον εξοπλισμό του παρόχου:

Πιθανότατα θα χρειαστεί να παρέχουμε τα ληφθέντα δεδομένα στο φόρουμ του παρόχου. Μπορείτε απλά να τραβήξετε ένα στιγμιότυπο οθόνης αυτού του παραθύρου, αλλά είναι καλύτερο να αντιγράψετε αυτά τα δεδομένα ως κείμενο. Για να το κάνετε αυτό, κάντε δεξί κλικ σε αυτό το παράθυρο - στη συνέχεια επιλέξτε "Επιλογή όλων":
Στη συνέχεια πατήστε το πλήκτρο Εισάγωστο πληκτρολόγιο. Τώρα όλο το κείμενο βρίσκεται στο πρόχειρο - μπορούμε να το επικολλήσουμε σε οποιοδήποτε επεξεργαστής κειμένουή αμέσως ως απάντηση στο φόρουμ (κάνοντας κλικ δεξί κουμπίποντίκι – «Επικόλληση» ή η συντόμευση πληκτρολογίου Ctrl+V).

Δεν είναι μυστικό ότι φιλοξενείται οποιοσδήποτε ιστότοπος συγκεκριμένο διακομιστήκαι εισάγοντας στη γραμμή διευθύνσεων εγκατεστημένο πρόγραμμα περιήγησηςτη διεύθυνση του απαιτούμενου ιστότοπου και, στη συνέχεια, κάνοντας κλικ στο κουμπί «go», ο χρήστης στέλνει ένα αίτημα στον διακομιστή. Στο δρόμο προς τον ιστότοπο, το αίτημα περνά από ενδιάμεσους κόμβους επικοινωνίας. Εάν λειτουργούν κανονικά, τότε ο πόρος φορτώνεται στο πρόγραμμα περιήγησης.

Όταν ο ιστότοπος δεν φορτώνεται, σημαίνει ότι το απεσταλμένο αίτημα δεν ήταν δυνατό να ληφθεί λόγω προβλημάτων σε έναν από τους κόμβους επικοινωνίας. Η ανίχνευση διαδρομής θα σας βοηθήσει να κατανοήσετε ποιο τμήμα του καναλιού επικοινωνίας προκαλεί την απώλεια του αιτήματος.

Πώς να κάνετε ένα ίχνος ιστότοπου

Στη συνέχεια θα σας πω πώς να κάνετε ανίχνευση διαδρομής στο λειτουργικό σύστημα Windows. Για να γίνει αυτό, θα χρειαστεί να χρησιμοποιήσουμε το βοηθητικό πρόγραμμα Tracert, το οποίο, παρόμοιο με το πρόγραμμα ping, εκκινείται από τη γραμμή εντολών. Για να μπείτε σε αυτό, μπορείτε να χρησιμοποιήσετε μία από τις τρεις μεθόδους που προτείνω:

2. Χρησιμοποιήστε το συνδυασμό πλήκτρων Win+R, που ανοίγει ένα παράθυρο όπως στην πρώτη μέθοδο. Τότε όλες οι ενέργειες είναι ίδιες.

Θα ανοίξει ένα παράθυρο με μαύρο φόντο, όπου πρέπει να πληκτρολογήσετε μια εντολή με τη μορφή tracert site_name (για παράδειγμα: tracert yahoo.com) και να επιβεβαιώσετε την καταχώρηση με το πλήκτρο Enter. Εάν γνωρίζετε τη διεύθυνση IP του πόρου, τότε αντί για το όνομα τομέα, μπορείτε να την εισαγάγετε. Με την εισαγωγή της διεύθυνσης, δημιουργείται μια διαδρομή προς τον κόμβο προορισμού. Το παράθυρο της γραμμής εντολών εμφανίζει τα αποτελέσματα του ίχνους που έγινε σε πραγματικό χρόνο: διευθύνσεις IP και ονόματα ενδιάμεσοι κόμβοι, καθώς και ο χρόνος απόκρισης που εμφανίζεται σε χιλιοστά του δευτερολέπτου.

Εάν τα ονόματα οποιωνδήποτε ενδιάμεσων κόμβων δεν είναι ενδιαφέροντα, τότε το ίχνος διαδρομής πρέπει να εκτελεστεί με την προσθήκη της παραμέτρου –d, η οποία σας επιτρέπει να αποκρύψετε τα ονόματα των δρομολογητών. Έτσι μοιάζει ένα παράδειγμα αίτησης: tracert -d yahoo.com.

Ο χρόνος απόκρισης χαρακτηρίζει το φορτίο στο ειδικό κανάλι. Με μεγάλο χρόνο απόκρισης, ο ιστότοπος θα φορτώσει, αλλά θα είναι πολύ δύσκολο. Αλλά εάν εμφανιστεί ένα μήνυμα που προειδοποιεί ότι έχει ξεπεραστεί το χρονικό όριο του αιτήματος, τότε παρατηρείται απώλεια δεδομένων σε έναν συγκεκριμένο κόμβο. Επομένως, αυτός ο κόμβος είναι προβληματικός.

Έτσι, η ανίχνευση διαδρομής σάς επιτρέπει να εντοπίσετε προβλήματα στους κόμβους. Εάν τα δεδομένα φτάνουν κανονικά, αλλά χάνονται στον κόμβο προορισμού, τότε το πρόβλημα είναι στον ιστότοπο. Εάν το ίχνος σπάσει στη μέση της διαδρομής, υπάρχει πρόβλημα με τον ενδιάμεσο δρομολογητή. Εάν χαθούν πακέτα στο δίκτυο του παρόχου που χρησιμοποιείτε, τότε αυτό το πρόβλημα επιλύεται απευθείας με αυτόν.

Μάλλον λίγοι από εσάς ξέρετε τι είναι το tracert. Ας εξετάσουμε επιλογές για τον έλεγχο της διαθεσιμότητας μιας συγκεκριμένης IP, διακομιστή ή υπολογιστή στο δίκτυο.

ίχνος διαδρομής

Για παράδειγμα, δεν έχετε σύνδεση στο Διαδίκτυο. Δεν ξέρεις πού να ψάξεις για το πρόβλημα. Ξεκινήστε με μόντεμ ή δρομολογητή

Κάντε κλικ στο μενού έναρξης - εκτέλεση -

Στο παράθυρο που ανοίγει, πληκτρολογήστε ping 192.168.1.1(προεπιλεγμένη διεύθυνση IP του μόντεμ) και κάντε κλικ στο OK.

Εάν η γραμμή εντολών ανοίγει με περίπου τις ακόλουθες ενδείξεις, τότε υπάρχει σύνδεση μεταξύ του υπολογιστή και του μόντεμ. Με τον ίδιο τρόπο ελέγχουμε τη σύνδεση με τον διακομιστή του παρόχου Διαδικτύου σας. Χρησιμοποιώντας την ίδια εντολή, ελέγχουμε τη σύνδεση με το hosting όπου βρίσκεται ο ιστότοπός σας. Αρκεί να εισαγάγετε τη διεύθυνση IP του κεντρικού υπολογιστή ή τον τομέα του hosting.ru Εάν εμφανιστεί ένα μήνυμα όπως αυτό: υπέρβαση του χρονικού ορίου αιτήματος, τότε έχεις πρόβλημα, δεν υπάρχει σύνδεση.

Όπως μπορείτε να δείτε στο στιγμιότυπο οθόνης, το ping ήταν επιτυχές

ανιχνεύστε τη διαδρομή προς το tracert διακομιστή

Επομένως, εάν δεν μπορείτε να φτάσετε στον ιστότοπό σας ή εάν υπάρχουν προβλήματα με τη μη διαθεσιμότητα φιλοξενίας, θα αναζητήσουμε πού προέκυψε το μπλοκάρισμα χρησιμοποιώντας την εντολή tracert. Ή μάλλον, θα κάνουμε μια εκτύπωση εντολές tracert - ανίχνευση διαδρομής, και θα το στείλουμε στην υποστήριξη μέσω ICQ ή σαπουνιού και θα τους αφήσουμε να το διευθετήσουν. Μερικές φορές οι οικοδεσπότες απλά δεν έχουν χρόνο να παρατηρήσουν τέτοια προβλήματα, έχουν ήδη πολλή δουλειά να κάνουν. Ας βοηθήσουμε τα παιδιά με αυτόν τον τρόπο, για τον οποίο σίγουρα θα λάβουμε ευχαριστίες :)

Τα βήματα είναι ακριβώς τα ίδια, μόνο που αντί για ping γράφουμε . Στη συνέχεια οι πληροφορίες έτρεξαν στη γραμμή εντολών... Το στιγμιότυπο οθόνης δείχνει ένα παράδειγμα προβλήματος επικοινωνίας με το δρομολογητή, π.χ. το επιλέγουμε.

Αν φαντάζεστε ότι η ip στο στιγμιότυπο οθόνης δεν είναι η 192.168.1.1, αλλά η ip του διακομιστή σας, τότε σε αυτήν την περίπτωση το πρόβλημα θα είναι στον πάροχο Internet. Όταν έχουμε συγκεντρώσει κάποια στατιστικά στοιχεία για το ίχνος διαδρομής, ξεκινάμε την αντιγραφή. Στα αριστερά πάνω γωνίαΚάντε κλικ στο μαύρο κουμπί - αλλαγή - επιλέξτε όλα...

Επισημαίνονται πληροφορίες

Και πάλι το κουμπί - αλλαγή - αντιγραφή... Μετά το κάνεις επικόλληση σε notepad ή word και η εκτύπωση είναι έτοιμη.

Στις εικόνες έδειξα μόνο την πιο απλοποιημένη έκδοση της ανίχνευσης διαδρομής - tracert to οικιακό δρομολογητή. Στην πραγματικότητα, αυτές θα είναι μόνο οι πρώτες πληροφορίες, μετά ο πάροχος Διαδικτύου και οι αυτοκινητόδρομοί του θα φύγουν, μετά οι αυτοκινητόδρομοι άλλων παρόχων από τις περιοχές εξυπηρέτησης των οποίων εκτελείται η διαδρομή, μπορεί να υπάρχουν αρκετοί τέτοιοι πάροχοι και τα προβλήματα μπορεί να είναι με το μέρος τους, και στο τέλος θα υπάρχουν πληροφορίες σχετικά με τη διαθεσιμότητα του διακομιστή σας. Για όλες τις διαδρομές θα δείτε τον χρόνο απόκρισης και από αυτό μπορείτε να κρίνετε προβλήματα με τον εντοπισμό σε διαφορετικά τμήματα της διαδρομής.

Ενημερώνουμε τον πάροχο ή τον οικοδεσπότη για τα προβλήματα και επισυνάπτουμε μια εκτύπωση.

Εάν έχετε επικοινωνήσει ποτέ με τον ISP σας ή με τεχνικά φόρουμ για να παραπονεθείτε ασταθής σύνδεση, πιθανότατα είστε ήδη εξοικειωμένοι με την εντολή "tracert". Οι ειδικοί υποστήριξης συχνά ζητούν από τους χρήστες να το εκτελέσουν στη γραμμή εντολών και να αναφέρουν το αποτέλεσμα. Αυτό τους βοηθά να προσδιορίσουν την πηγή του προβλήματος.

Ίσως να εκπλαγείτε πώς ένα ακατανόητο σύνολο συμβόλων μπορεί να σας βοηθήσει να λύσετε προβλήματα δικτύου? Τι σημαίνουν αυτοί οι αριθμοί, οι στήλες και οι σειρές; Εάν θέλετε να μάθετε πώς να χρησιμοποιείτε και να κατανοείτε το tracert καθώς και από επαγγελματίες, αυτό το άρθρο είναι για εσάς.

Σκοπός και εφαρμογή του Tracert στην πράξη

T racert- όχι απλώς κάποια αφηρημένη εντολή που κατανοεί η γραμμή εντολών, αλλά πλήρες πρόγραμμα. Πιο συγκεκριμένα, μια κονσόλα υπηρεσίας (χωρίς διεπαφή παραθύρου) εφαρμογή των Windows που έχει σχεδιαστεί για να προσδιορίζει τη διαδρομή κατά την οποία τα πακέτα δικτύου αποστέλλονται από τον έναν κόμβο στον άλλο. Το όνομα της εφαρμογής προέρχεται από το "trace route", που σημαίνει "route tracing".

Το πρόγραμμα Tracert είναι ιδιόκτητο στοιχείο Windows(εγκατεστημένο στον υπολογιστή μαζί με το λειτουργικό σύστημα), είναι εκτελέσιμο αρχείο– Το TRACERT.exe, βρίσκεται μόνιμα στο φάκελο %windir%/system32.

Για να καταλάβουμε ευκολότερα πώς λειτουργεί ο ιχνηθέτης, ας φανταστούμε πακέτο δικτύουσαν ένα κανονικό δέμα που στείλατε ταχυδρομικά σε μια γειτονική πόλη. Στο δρόμο του προς τον παραλήπτη (τελικός κόμβος), το πακέτο κάνει αρκετές στάσεις στο σημεία ταξινόμησης(ενδιάμεσοι κόμβοι), όπου καταχωρείται και αποστέλλεται περαιτέρω. Εσείς, ως αποστολέας, γνωρίζοντας ταχυδρομικός αριθμός παρακολούθησηςδέματα, μπορείτε να παρακολουθείτε την κίνησή του σε ειδικούς ιστότοπους. Εάν η αποστολή δεν παραδοθεί έγκαιρα, θα μάθετε εύκολα σε ποιο στάδιο του ταξιδιού χάθηκε.

Το Tracert λειτουργεί με παρόμοιο τρόπο. Μόνο που παρέχει πληροφορίες για όχι ταχυδρομικές, αλλά διαδικτυακές αποστολές.

Παρατηρήστε τις ομοιότητες μεταξύ αυτών των εγγραφών:

Η ανίχνευση χρησιμοποιείται ως ένα από τα εργαλεία για ολοκληρωμένη διάγνωση αστοχιών δικτύου. Έτσι, με τη βοήθειά του μπορείτε να προσδιορίσετε:

  • Σε ποιο επίπεδο είναι αποκλεισμένος ένας μη προσβάσιμος πόρος Ιστού: σε επίπεδο οικιακό δίκτυο(τα πακέτα δεν αποστέλλονται πέρα ​​από την πύλη), εντός του δικτύου του παρόχου ή εκτός αυτού.
  • Όπου τα πακέτα παρεκκλίνουν από τη σωστή διαδρομή. Για παράδειγμα, ο λόγος που αντί για το ζητούμενο μπορεί να είναι κακόβουλο λογισμικόστον υπολογιστή του χρήστη και ανακατεύθυνση από κάποιο κόμβο δικτύου.
  • Είναι ο πόρος Ιστού αυτό που ισχυρίζεται ότι είναι;

Πώς λειτουργεί η ανίχνευση

Όπως γνωρίζετε, η εφαρμογή εκκινείται και εκτελείται στη γραμμή εντολών Γραμμή Windows. Τις περισσότερες φορές χρησιμοποιείται χωρίς πρόσθετες παραμέτρους. Η εντολή για τον εντοπισμό της διαδρομής στον επιθυμητό πόρο Ιστού μοιάζει με αυτό:

tracertsite_urlή IP_site.Για παράδειγμα, tracert Mts.ru,tracert 91.216.147.50

Η απάντηση θα είναι κάπως έτσι:

Παρακάτω θα εξηγήσω τι σημαίνουν αυτοί οι αριθμοί και οι καταχωρήσεις, αλλά πρώτα, για να γίνει σαφές, ας δούμε την αρχή λειτουργίας του ιχνηθέτη.

Μόλις μπείτε τις παραπάνω οδηγίεςστη γραμμή εντολών και πατήστε Enter, η εφαρμογή θα στείλει μια σειρά από τρία πακέτα ICMP στον καθορισμένο πόρο Ιστού. Ένα από τα πεδία εξυπηρέτησης κάθε πακέτου υποδεικνύει την τιμή TTL - τον αριθμό των επιτρεπόμενων μεταδόσεων μεταξύ των κόμβων δικτύου ή, όπως λένε, τη "διάρκεια ζωής" του αιτήματος. Όταν μια αποστολή μετακινείται από δρομολογητή σε δρομολογητή, η τιμή TTL μειώνεται κατά ένα. Όταν φτάσει στο μηδέν, η προώθηση σταματά, το πακέτο απορρίπτεται και ο υπολογιστής αποστολής λαμβάνει μια ειδοποίηση ICMP σχετικά με αυτό.

Η τιμή TTL της πρώτης παρτίδας αιτημάτων ICMP είναι 1. Ο πρώτος κόμβος στον οποίο φθάνει θα αφαιρέσει ένα από αυτήν την τιμή. Εφόσον η «διάρκεια ζωής» των πακέτων γίνεται μηδέν, θα πεταχτούν «στο σκουπιδοτενεκέ της ιστορίας» και ο αποστολέας θα λάβει μια απάντηση «γράμμα» που θα υποδεικνύει το όνομα και τη διεύθυνση IP αυτού του κόμβου.

Η τιμή TTL της δεύτερης παρτίδας θα είναι ίση με δύο (η απάντηση θα ληφθεί από τον δεύτερο κόμβο), η τρίτη - τρεις, κ.λπ. Η αποστολή με το TTL να αυξάνεται κατά 1 θα συνεχιστεί μέχρι να ληφθούν τα δεδομένα από τον παραλήπτη.

Πώς να διαβάσετε το αποτέλεσμα του ίχνους

Ας επιστρέψουμε στην ανάλυση της εξόδου Tracert. Το αίτημά μου στον ιστότοπο Yandex.ru έκανε 16 άλματα - πέρασε από 15 "σημεία μεταφόρτωσης" και έφτασε στον τελικό στόχο με το δέκατο έκτο βήμα. Οι αριθμοί σειράς των άλματος εμφανίζονται σε μια στήλη που περιβάλλεται από ένα κόκκινο πλαίσιο. Από προεπιλογή, ο μέγιστος αριθμός τους είναι 30.

Η δεύτερη, η τρίτη και η τέταρτη στήλη περιέχουν τιμές RTT - ο χρόνος που μεσολάβησε από τη στιγμή που στάλθηκε το αίτημα μέχρι τη λήψη της απάντησης (όπως θυμάστε, η παρτίδα αποτελείται από τρία πακέτα). Όσο μικρότερο είναι, τόσο πιο γρήγορα γίνεται η μεταφορά. Εάν είναι περισσότερο από 4 δευτερόλεπτα, το χρονικό διάστημα θεωρείται υπέρβαση.

Η τελευταία στήλη είναι τα ονόματα και οι διευθύνσεις των ενδιάμεσων και τελικών κόμβων.

Οι αστερίσκοι αντί για τιμές δεν υποδηλώνουν πάντα μη διαθεσιμότητα ή δυσλειτουργία συσκευή δικτύου(όπως γράφουν σε κάποιες πηγές). Τις περισσότερες φορές, αυτή είναι απλώς μια ρύθμιση που δεν επιτρέπει την αποστολή μηνυμάτων απόκρισης ICMP (μέτρα για την προστασία ενός ιστότοπου από επιθέσεις DDoS). Εάν το αίτημά σας φτάσει στο τελικό σημείο με ασφάλεια σε εύλογο χρονικό διάστημα, δεν υπάρχει τίποτα να ανησυχείτε.

Ο λόγος για την αποτυχία παράδοσης πακέτων ICMP (εάν το αίτημα δεν φτάσει ποτέ στον παραλήπτη) μπορεί να είναι η αλειτουργία (αποσύνδεση ή δυσλειτουργία) της συσκευής δικτύου ή η πολιτική ασφαλείας (μπλοκάρισμα αυτής της δράσηςδιαχειριστής δικτύου).

Παράμετροι Tracert

Εάν εκτελέσετε την εντολή tracert χωρίς να καθορίσετε έναν πόρο Ιστού, θα εμφανιστεί η κονσόλα πληροφορίες ιστορικούσχετικά με τις παραμέτρους εκκίνησης ή, όπως ονομάζονται, τα κλειδιά εφαρμογής.

Τα κλειδιά γράφονται χωρισμένα με ένα κενό μετά την εντολή πριν από το όνομα του ιστότοπου, εάν υπάρχει τυπικές ρυθμίσειςκάτι πρέπει να αλλάξει. Για παράδειγμα:

Tracert -w 1000yandex.ru, που σημαίνει: ανιχνεύστε τη διαδρομή στο yandex.ru με χρονικό όριο απόκρισης 1000 ms.

Παρακάτω είναι μια λίστα παραμέτρων με τη σημασία τους.

Βλέπετε, όλα αποδείχθηκαν πιο απλά από ό,τι φαινόταν. Παρεμπιπτόντως, στους κάδους Windows ακόμαΥπάρχουν πολλά τέτοια χρήσιμα πράγματα. Θα σας πω σίγουρα και την επόμενη φορά για αυτά. Ελπίζω να είναι χρήσιμο.

Επίσης στον ιστότοπο:

Ποια μυστικά θα σας βοηθήσουν να μάθετε; Ομάδα Tracert ενημερώθηκε: 5 Δεκεμβρίου 2016 από: Johnny Mnemonic

Φανταστείτε την κατάσταση: κάθεστε στο Διαδίκτυο, δεν ενοχλείτε κανέναν και τότε ο αγαπημένος σας ιστότοπος σταματά να φορτώνει. Το Διαδίκτυο έχει πέσει, νομίζεις. Αλλά αποδεικνύεται ότι άλλοι ιστότοποι φορτώνουν κανονικά. Πώς να προσδιορίσετε τι συνέβη; θα σε βοηθήσει ανίχνευση διαδρομής.

Πιθανώς όλοι γνωρίζουν ότι οποιοσδήποτε ιστότοπος βρίσκεται σε έναν διακομιστή - ειδικό υπολογιστή. Όταν εισάγουμε τη διεύθυνση του ιστότοπου γραμμή διευθύνσεωνπρόγραμμα περιήγησης και κάντε κλικ στο κουμπί "Μετάβαση", στέλνουμε έτσι αίτημα στον διακομιστή. Στο δρόμο προς τον ιστότοπο, το αίτημά μας περνά από αρκετούς ενδιάμεσους κόμβους επικοινωνίας και εάν όλα είναι εντάξει με αυτούς, τότε ο ιστότοπος εμφανίζεται στο πρόγραμμα περιήγησης.

Εάν ο ιστότοπος δεν φορτώσει, σημαίνει ότι το αίτημά μας δεν έφτασε λόγω προβλήματα σε έναν από τους κόμβους επικοινωνίας (ενδιάμεσοι υπολογιστές ή δρομολογητές). Το πρόβλημα μπορεί να οφείλεται σε εσάς (για παράδειγμα, ένα πρόβλημα με το καλώδιο, αν και αυτό δεν θα φορτώσει άλλους ιστότοπους), στον πάροχο Διαδικτύου σας ή στο πλάι του κεντρικού υπολογιστή της τοποθεσίας. Η ανίχνευση διαδρομής θα σας βοηθήσει να προσδιορίσετε ακριβώς πού στο κανάλι επικοινωνίας χάνεται το αίτημά σας.

Η ανίχνευση διαδρομής γίνεται χρησιμοποιώντας βοηθητικό πρόγραμμα Traceroute/Tracert. Αυτό το πρόγραμμα περιλαμβάνεται σε όλα σχεδόν τα σύγχρονα λειτουργικά συστήματα δικτύου ( λειτουργικά συστήματα, υποστήριξη εργασιών σε δίκτυα υπολογιστών). Στο ΛΣ Microsoft Windowsαυτό το πρόγραμμα ονομάζεται tracert και σε Linux και Mac OS X - traceroute.

Πώς λειτουργεί αυτό το πρόγραμμαπαρόμοια με την αρχή λειτουργίας του προγράμματος. Το Traceroute στέλνει δεδομένα στον διακομιστή και ταυτόχρονα καταγράφει όλους τους ενδιάμεσους δρομολογητές μέσω των οποίων περνούν αυτά τα δεδομένα καθ' οδόν προς τον διακομιστή (κόμβος στόχος). Εάν παρουσιαστεί πρόβλημα κατά την παράδοση δεδομένων σε έναν από τους κόμβους, το πρόγραμμα καθορίζει την ενότητα του δικτύου όπου παρουσιάστηκε το πρόβλημα.

Πώς γίνεται η ανίχνευση διαδρομής στα Windows; Το πρόγραμμα tracert, όπως και το πρόγραμμα ping, εκκινείται από τη γραμμή εντολών. Για κάθε περίπτωση, σας υπενθυμίζουμε πώς να εισάγετε τη γραμμή εντολών στα Windows. Υπάρχουν τρεις κύριοι τρόποι:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, στο πεδίο Άνοιγμα γράψτε cmd και κάντε κλικ στο κουμπί ΟΚ ή Εισαγωγή κλειδιού.
  2. Πατήστε Win+R (Win είναι το κουμπί με το λογότυπο των Windows πάνω), ανοίγει το ίδιο παράθυρο όπως στην προηγούμενη περίπτωση, οπότε προχωράμε με τον ίδιο τρόπο.
  3. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Όλα τα προγράμματα (ή Προγράμματα για περισσότερα προηγούμενες εκδόσεις OS), σε αυτό - το στοιχείο Standard, in τυπικά προγράμματαΚάντε κλικ στη Γραμμή εντολών.

Στο παράθυρο που ανοίγει, πληκτρολογήστε την εντολή tracert site_name(για παράδειγμα, tracert yandex.ru) και πατήστε το πλήκτρο Enter. Αντί για τη διεύθυνση του ιστότοπου, μπορείτε να εισαγάγετε τη διεύθυνση IP του (αν το γνωρίζετε, φυσικά). Εισάγοντας τη διεύθυνση, έχουμε δημιουργήσει μια διαδρομή προς τον τερματικό κόμβο. Το παράθυρο της γραμμής εντολών εμφανίζει τα αποτελέσματα ανίχνευσης σε πραγματικό χρόνο: το όνομα και τη διεύθυνση IP των ενδιάμεσων κόμβων, ο χρόνος απόκρισης σε χιλιοστά του δευτερολέπτου.

Εάν δεν σας ενδιαφέρουν τα ενδιάμεσα ονόματα κεντρικών υπολογιστών, τότε η ανίχνευση διαδρομής θα πρέπει να γίνει με την επιλογή -d, η οποία κρύβει τα ονόματα δρομολογητών, για παράδειγμα: tracert -d yandex.ru.

Πώς να χρησιμοποιήσετε αυτά τα δεδομένα για να λύσετε ένα πρόβλημα; Ο χρόνος απόκρισης δείχνει το φορτίο του καναλιού. Αλλά ακόμα κι αν ο χρόνος απόκρισης είναι μεγάλος, ο ιστότοπος θα φορτώσει - αν και με δυσκολία. Αν όμως αντί για το χρόνο απόκρισης δείτε την επιγραφή "Το αίτημα έληξε", αυτό σημαίνει ότι υπάρχει απώλεια δεδομένων σε αυτόν τον κόμβο επικοινωνίας, πράγμα που σημαίνει ότι το πρόβλημα βρίσκεται εκεί.

Ετσι, Η ανίχνευση διαδρομής βοηθά στον εντοπισμό του προβληματικού κόμβου. Εάν τα δεδομένα ρέουν κανονικά και κολλήσουν στον ίδιο τον προορισμό, τότε το πρόβλημα είναι πραγματικά στον ιστότοπο. Εάν το ίχνος διαδρομής σταματήσει στη μέση, τότε το πρόβλημα βρίσκεται σε έναν από τους ενδιάμεσους δρομολογητές. Εάν η διέλευση των πακέτων σταματήσει στο δίκτυο του παρόχου σας, τότε το πρόβλημα πρέπει να λυθεί «σε τοπικό επίπεδο».

Εάν το ίχνος διαδρομής σπάσει σε έναν από τους ενδιάμεσους δρομολογητές, μπορείτε να δοκιμάσετε πρόσβαση στον ιστότοπο από άλλον υπολογιστή ή ακόμη κινητό τηλέφωνο - η διαδρομή θα αλλάξει και η τοποθεσία μπορεί να είναι προσβάσιμη. Για να είστε σίγουροι, μπορείτε να δοκιμάσετε την ανίχνευση από άλλον υπολογιστή. Και αν δεν υπάρχει άλλος υπολογιστής στο χέρι, ειδικοί θα έρθουν στη διάσωση διαδικτυακές υπηρεσίες. Έτσι, στον ιστότοπο traceroute.org μπορείτε να εντοπίσετε τη διαδρομή προς τον ιστότοπο από διαφορετικές χώρες. Επιλέγετε χώρα και πάροχο από τη λίστα, εισάγετε τη διεύθυνση του ιστότοπου και ελέγχετε τη διαδρομή.



Συνιστούμε να διαβάσετε

Κορυφή