Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> routers

Ποιες εντολές θα δείξουν τη διαδρομή που παίρνουν τα πακέτα μέσω δικτύου;

Δεν υπάρχει ούτε μία εντολή που να δείχνει τα ακριβή πακέτα διαδρομών να μεταφέρουν ένα δίκτυο. Αυτό οφείλεται στο γεγονός ότι:

* Τα πακέτα δεν ακολουθούν πάντα την ίδια διαδρομή: Η δρομολόγηση του δικτύου είναι δυναμική, που σημαίνει ότι οι διαδρομές αλλάζουν με βάση το φορτίο κυκλοφορίας, τις συνθήκες δικτύου και άλλους παράγοντες.

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

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

1. Εργαλεία ανίχνευσης:

* Traceroute (Tracert στα Windows): Αυτή η εντολή στέλνει μια σειρά πακέτων σε έναν προορισμό, μετρώντας το χρόνο που χρειάζεται για κάθε λυκίσκο (συσκευή) στην πορεία. Παρέχει μια λίστα με το IPS και τον αντίστοιχο χρόνο που απαιτείται, δίνοντάς σας μια γενική ιδέα της διαδρομής.

* mtr (my traceroute): Αυτή η εντολή είναι παρόμοια με την Traceroute, αλλά παρέχει πιο λεπτομερείς πληροφορίες, συμπεριλαμβανομένης της απώλειας πακέτων, του jitter και της χρονικής διακύμανσης.

2. Εργαλεία παρακολούθησης δικτύου:

* Wireshark: Ένας ισχυρός αναλυτής πακέτων που συλλαμβάνει και εμφανίζει την κυκλοφορία δικτύου σε πραγματικό χρόνο. Μπορείτε να φιλτράρετε τα πακέτα ανά προορισμό IP και να αναλύσετε τις κεφαλίδες τους για να δείτε τις πληροφορίες δρομολόγησης.

* Συστήματα διαχείρισης δικτύου (NMS): Εργαλεία όπως το SolarWinds, το PRTG ή το ManageEngine παρέχουν ολοκληρωμένες δυνατότητες παρακολούθησης δικτύου. Μπορούν να απεικονίσουν την κυκλοφορία δικτύου και ενδεχομένως να εμφανίζουν διαδρομές που λαμβάνονται από πακέτα.

3. Εντολές πίνακα δρομολόγησης:

* `route -n` (linux/macOS): Αυτή η εντολή δείχνει τον τοπικό πίνακα δρομολόγησης, ο οποίος περιέχει πληροφορίες σχετικά με τα γνωστά δίκτυα και το επόμενο hop για να τα προσεγγίσετε.

* `netstat -rn` (Windows): Παρόμοια με το `Route -n ', αυτή η εντολή εμφανίζει τις καταχωρήσεις πίνακα δρομολόγησης στα Windows.

* `Εμφάνιση της διαδρομής IP` (συσκευές Cisco): Αυτή η εντολή σε δρομολογητές Cisco δείχνει τον τρέχοντα πίνακα δρομολόγησης και τις διαδρομές που έχουν ρυθμιστεί.

Σημείωση: Οι συγκεκριμένες εντολές και τα διαθέσιμα εργαλεία εξαρτώνται από το λειτουργικό σας σύστημα, τις συσκευές δικτύωσης και την επιλεγμένη λύση παρακολούθησης δικτύου.

Παράδειγμα:

Ας υποθέσουμε ότι θέλετε να εντοπίσετε τη διαδρομή προς την αρχική σελίδα της Google (www.google.com). Χρησιμοποιώντας `tracert` σε παράθυρα, μπορεί να έχετε παραγωγή παρόμοια με:

`` `

Διαδρομή ανίχνευσης στο google.com [172.217.17.206]

1 <1 ms <1 ms <1 ms 192.168.1.1

2 1 MS 1 MS 1 MS 10.10.10.1

3 2 MS 2 MS 2 MS 172.25.25.254

4 3 MS 3 MS 3 MS 108.170.223.174

5 6 MS 6 MS 5 MS 172.253.238.142

6 9 MS 9 MS 9 MS 216.58.217.206

7 11 MS 11 MS 10 MS 172.217.17.206

Ολοκληρωμένο ίχνος.

`` `

Αυτό σας λέει ότι τα πακέτα ταξίδεψαν μέσω του δρομολογητή σας (192.168.1.1), στη συνέχεια σε αρκετούς άλλους δρομολογητές πριν φτάσετε στο διακομιστή της Google (172.217.17.206).

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα