Τι είναι η εντολή ping; Τι είναι το ping σε εφαρμογές και παιχνίδια; Πώς να χρησιμοποιήσετε το ping, στα Windows;

Παρόλο που δεν είστε ειδικός στα δίκτυα, μπορεί να έχετε συναντήσει τον όρο PING , όταν χρησιμοποιείτε υπολογιστές, συσκευές δικτύωσης όπως ασύρματους δρομολογητές, διαδικτυακές εφαρμογές ή όταν παίζετε παιχνίδια στο Διαδίκτυο. Εάν θέλετε να μάθετε τι είναι το ping όταν πρόκειται για υπολογιστές, πώς λειτουργεί η εντολή ping, πώς να κατανοήσετε τα δεδομένα που εμφανίζει και πώς να τα χρησιμοποιήσετε στα Windows , διαβάστε αυτό το σεμινάριο:

Τι είναι το ping;

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

Τι είναι το ping σε δοκιμές δικτύωσης ( SpeedTest ) ή παιχνίδια;

Όταν βλέπετε το ping που αναφέρεται σε όλα τα είδη εφαρμογών, σε δοκιμές δικτύωσης όπως το SpeedTest , ή σε διαδικτυακά παιχνίδια, αναφέρεται στο χρόνο που χρειάζεται για να λάβει ο υπολογιστής σας απάντηση σε μια εντολή ping. Αυτός ο χρόνος αναφέρεται σε χιλιοστά του δευτερολέπτου (ms) και είναι ένδειξη της ταχύτητας του χρόνου αντίδρασης της σύνδεσής σας στο διαδίκτυο ή της σύνδεσής σας στο δίκτυο. Όσο χαμηλότερο είναι το ping, τόσο καλύτερος ο χρόνος αντίδρασης.

Γιατί είναι χρήσιμο το ping;

Η εντολή ping είναι χρήσιμη κυρίως για την αντιμετώπιση προβλημάτων προσβασιμότητας συσκευών στο δίκτυο και στο διαδίκτυο. Αυτή η εντολή χρησιμοποιεί μια σειρά από μηνύματα Echo (χρησιμοποιώντας το πρωτόκολλο μηνυμάτων ελέγχου Internet(Internet Control Message Protocol) ) για να προσδιορίσει πράγματα όπως:

  • Εάν ο στόχος της εντολής ping είναι ενεργός ή ανενεργός.
  • Πόσος χρόνος χρειάζεται για να επικοινωνήσετε με τη συσκευή προορισμού, να στείλετε και να λάβετε ένα αίτημα Echo και μια απάντηση.

  • Πόσα πακέτα χάνονται κατά την επικοινωνία με τη συσκευή προορισμού.

Για να κατανοήσετε καλύτερα τα πράγματα, ρίξτε μια ματιά στο παρακάτω στιγμιότυπο οθόνης, όπου εκτελέσαμε μια εντολή ping, στα Windows: ping www.microsoft.com .

ping

Από αυτή την εντολή μάθαμε τα εξής:

  • Ότι ο ιστότοπος www.microsoft.com είναι διαθέσιμος και προσβάσιμος από τον υπολογιστή μας με Windows επειδή λάβαμε απάντηση.

  • Η διεύθυνση IPv6(IPv6 address) του ιστότοπου microsoft.com. Είναι η περίεργη διεύθυνση που εμφανίζεται μετά το κείμενο "Απάντηση από".("Reply from.")

  • Ότι δεν υπήρξε απώλεια δεδομένων στη σύνδεσή μας με τον ιστότοπο της microsoft.com.
  • Ο χρόνος που χρειάστηκε, σε χιλιοστά του δευτερολέπτου, για να απαντήσει το microsoft.com στην εντολή ping: για καθένα από τα τέσσερα αιτήματα ηχούς ξεχωριστά, ο ελάχιστος, ο μέγιστος και ο μέσος χρόνος που χρειάστηκε για να ανταποκριθεί στην εντολή ping μας.

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

Ποιος εφηύρε το ping;

Το βοηθητικό πρόγραμμα ping δημιουργήθηκε από έναν Αμερικανό(American) ονόματι Mike Muuss , τον Δεκέμβριο του 1983(December 1983) , ενώ εργαζόταν στο Εργαστήριο Βαλλιστικής Έρευνας(Ballistic Research Laboratory) στο Aberdeen Proving Ground , στο Μέριλαντ(Maryland) . Το όνομα προέρχεται από την τεχνολογία σόναρ που χρησιμοποιείται σε υποβρύχια, πλοία επιφανείας και αεροσκάφη, η οποία στέλνει έναν παλμό και ακούει την ηχώ για να ανιχνεύσει υποβρύχια αντικείμενα. Το βρήκε μια κατάλληλη μεταφορά για το πώς λειτουργεί το βοηθητικό πρόγραμμα ping.

Σε ποια λειτουργικά συστήματα και συσκευές είναι διαθέσιμο το ping;

Μπορείτε να χρησιμοποιήσετε το εργαλείο ping σε Windows , Linux , MAC OS X , Unix , FreeBSD και πολλά άλλα λειτουργικά συστήματα για επιτραπέζιους υπολογιστές, διακομιστές και άλλο εξοπλισμό. Ακόμη και ο εξοπλισμός δικτύου όπως οι δρομολογητές εφάρμοσαν το εργαλείο ping για την αντιμετώπιση προβλημάτων δικτύου.

Πώς να χρησιμοποιήσετε το ping στα Windows;

Εάν θέλετε να χρησιμοποιήσετε το εργαλείο ping στα Windows , ανοίξτε τη Γραμμή εντολών(open the Command Prompt) ή το PowerShell . Στη συνέχεια, πληκτρολογήστε ping ακολουθούμενο από τη διεύθυνση IP (ή το όνομα κεντρικού υπολογιστή) του υπολογιστή ή της συσκευής προορισμού. Για παράδειγμα, πληκτρολογήστε κάτι σαν: "ping 192.168.1.1" ή "ping www.bing.com" χωρίς τα εισαγωγικά.

ping

Όπως τεκμηριώνεται από τη Microsoft, εδώ(here) , η εντολή ping στα Windows μπορεί να χρησιμοποιήσει πολλές παραμέτρους. Για να τα δείτε μόνοι σας, γράψτε ping /?ή ping -; και πατήστε Enter στο πληκτρολόγιό σας. Τα Windows παραθέτουν όλες τις παραμέτρους και τους διακόπτες που μπορείτε να χρησιμοποιήσετε για το εργαλείο ping.

ping

ΣΗΜΕΙΩΣΗ:(NOTE:) Μπορείτε να χρησιμοποιήσετε / ή - πριν από οποιαδήποτε παράμετρο της εντολής ping. Είναι εναλλάξιμα και οδηγούν στο ίδιο αποτέλεσμα.

Ακολουθεί μια εξήγηση όλων των διακοπτών για την εντολή ping:

  • /t - το ping συνεχίζει να στέλνει μηνύματα αιτήματος Echo στον προορισμό μέχρι να διακοπεί χειροκίνητα. Για διακοπή και εμφάνιση στατιστικών, πατήστε CTRL+Break . Για να διακόψετε και να τερματίσετε το ping, πατήστε CTRL+C .

  • /a - το ping προσπαθεί να επιλύσει και να εμφανίσει το όνομα κεντρικού υπολογιστή μιας διεύθυνσης IP που έχει εισαχθεί ως στόχος.

  • /n count - χρησιμοποιήστε αυτήν την αλλαγή του αριθμού των μηνυμάτων αιτήματος Echo από 4 (η προεπιλογή) σε κάτι άλλο. Μπορείτε να χρησιμοποιήσετε οποιονδήποτε αριθμό από το 1 έως το 4294967295.

  • /l size - ορίζει το μέγεθος (σε byte) του μηνύματος αίτησης Echo που αποστέλλεται στον στόχο, από 32 (το προεπιλεγμένο) σε κάτι άλλο. Μπορείτε να χρησιμοποιήσετε οποιονδήποτε αριθμό από το 1 έως το 65527.

  • /f - χρησιμοποιήστε το για να στείλετε μηνύματα αιτήματος Echo με ενεργοποιημένη τη σημαία "Do Not Fragment", έτσι ώστε το αίτημα να μην κατακερματίζεται από τους δρομολογητές, στο δρόμο προς τον προορισμό. Αυτή η επιλογή λειτουργεί μόνο για διευθύνσεις IPv4 και είναι χρήσιμη για την αντιμετώπιση προβλημάτων διαδρομής Μέγιστη μονάδα μετάδοσης(Maximum Transmission Unit) (PMTU).

  • /i TTL - ορίζει την τιμή Time to Live (TTL) για το αίτημα Echo, το μέγιστο της οποίας είναι 255. Το TTL περιορίζει τη διάρκεια ζωής των δεδομένων που αποστέλλονται από την εντολή ping. Εάν η τιμή TTL έχει παρέλθει και δεν έχει ληφθεί απάντηση, τα δεδομένα απορρίπτονται.

  • /v TOS - ορίζει τον Τύπο υπηρεσίας (TOS)(Type of Service (TOS)) που χρησιμοποιείται για το αίτημα Echo. Η προεπιλεγμένη τιμή είναι 0 και η μέγιστη είναι 255. Αυτή η επιλογή λειτουργεί μόνο για διευθύνσεις IPv4.

  • /r count - ορίζει τον αριθμό των αναπηδήσεων μεταξύ του υπολογιστή σας και του στόχου που θέλετε να καταγραφεί και να εμφανίζεται με την εντολή ping. Η μέγιστη τιμή για την καταμέτρηση είναι 9. Λειτουργεί μόνο με διευθύνσεις IPv4.

  • /s count - αναφέρει την ώρα (σε μορφή Internet Timestamp ) κατά τη λήψη κάθε αιτήματος Echo και την αποστολή κάθε απάντησης. Η μέγιστη τιμή για την καταμέτρηση είναι 4, που σημαίνει ότι μόνο τα τέσσερα πρώτα άλματα μπορούν να έχουν χρονική σήμανση. Αυτή η επιλογή λειτουργεί μόνο με διευθύνσεις IPv4.

  • /j host-list - χρησιμοποιεί τη διαδρομή Loose Source Route(Loose Source Route) που καθορίζεται στη λίστα κεντρικού υπολογιστή. Με αυτόν τον τύπο δρομολόγησης, οι διαδοχικοί ενδιάμεσοι προορισμοί μπορούν να διαχωριστούν από έναν ή πολλούς δρομολογητές. Ο μέγιστος αριθμός διευθύνσεων ή ονομάτων στη λίστα κεντρικού υπολογιστή είναι 9. Η λίστα κεντρικού υπολογιστή είναι μια σειρά από διευθύνσεις IP που χωρίζονται με κενά και πρέπει να είναι διευθύνσεις IPv4.

  • /k host-list - χρησιμοποιεί την αυστηρή διαδρομή πηγής(Strict Source Route) που καθορίζεται στη λίστα κεντρικού υπολογιστή. Με αυστηρή δρομολόγηση, ο επόμενος ενδιάμεσος προορισμός πρέπει να είναι άμεσα προσβάσιμος (και να μην χωρίζεται από δρομολογητή). Ο μέγιστος αριθμός διευθύνσεων ή ονομάτων στη λίστα κεντρικού υπολογιστή είναι 9. Η λίστα κεντρικού υπολογιστή είναι μια σειρά από διευθύνσεις IPv4 που χωρίζονται με κενά.

  • /w timeout - η τιμή χρονικού ορίου προσαρμόζει το χρόνο, σε χιλιοστά του δευτερολέπτου, που το ping περιμένει για κάθε απάντηση. Η προεπιλεγμένη τιμή χρονικού ορίου είναι 4000 ή 4 δευτερόλεπτα.

  • /r range - λέει στην εντολή ping για την ανίχνευση της διαδρομής μετ' επιστροφής, για έναν αριθμό αναπηδήσεων. Λειτουργεί μόνο με διευθύνσεις IPv6. Το εύρος πρέπει να είναι ένας αριθμός μεταξύ 1 και 9.

  • /s srcaddr - καθορίζει τη διεύθυνση πηγής που θα χρησιμοποιηθεί κατά την εργασία με διευθύνσεις IPv6. Η διεύθυνση πρέπει να εισαχθεί μετά το srcaddr(srcaddr) .

  • /c compartments - καθορίζει το αναγνωριστικό του διαμερίσματος δρομολόγησης.

  • /p - κάνει ping μια διεύθυνση παρόχου εικονικοποίησης δικτύου Hyper-V.

  • /4 - επιβάλλει τη χρήση της διεύθυνσης IPv4 και χρησιμοποιείται σε συνδυασμό με ονόματα κεντρικών υπολογιστών, όχι διευθύνσεις IP. Για παράδειγμα, γράψτε "ping /4 www.microsoft.com" (χωρίς τα εισαγωγικά) και επιστρέφει τη διεύθυνση IPv4 του ονόματος κεντρικού υπολογιστή.

  • /6 - επιβάλλει τη χρήση της διεύθυνσης IPv6 και χρησιμοποιείται σε συνδυασμό με ονόματα κεντρικών υπολογιστών, όχι διευθύνσεις IP. Για παράδειγμα, γράψτε "ping /6 www.microsoft.com" και θα δείτε τη διεύθυνση IPv6 του ονόματος κεντρικού υπολογιστή.

Μερικά παραδείγματα εργασίας με την εντολή ping:

Για να βεβαιωθούμε ότι κατανοείτε καλύτερα πώς να εργάζεστε με την εντολή ping, θα μοιραστούμε μερικά παραδείγματα και θα εξηγήσουμε πώς χρησιμοποιούνται στην πραγματική ζωή. Εάν θέλετε να παρακολουθείτε έναν συγκεκριμένο ιστότοπο και τη διαθεσιμότητά του, μπορείτε να χρησιμοποιήσετε το "ping -t domainname" χωρίς τα εισαγωγικά. Η εντολή την κάνει ατελείωτα ping και μοιράζεται τον χρόνο που χρειάζεται για να απαντήσει σε κάθε αίτημα Echo .

ping

Ωστόσο, εάν κάνετε αυτού του είδους την ατελείωτη παρακολούθηση κεντρικών υπολογιστών με καλή διαχείριση, ο υπολογιστής σας θα μπορούσε να απαγορευτεί από την πρόσβαση. Μην ξεχάσετε να το σταματήσετε πατώντας CTRL+C στο πληκτρολόγιό σας.

ping

Μπορεί να θέλετε να χρησιμοποιήσετε έναν πεπερασμένο αριθμό μηνυμάτων αιτήματος Echo για αποστολή, χρησιμοποιώντας το (Echo)"ping -n count hostname" όπως στο παρακάτω παράδειγμα:

ping

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

Εάν γνωρίζετε τη διεύθυνση IP ενός κεντρικού υπολογιστή και θέλετε να μάθετε το όνομα κεντρικού υπολογιστή, μπορείτε να χρησιμοποιήσετε τη διεύθυνση "ping-a IP"("ping -a IP address") . Το ping προσπαθεί να επιλύσει και να εμφανίσει το όνομα κεντρικού υπολογιστή του στόχου και στη συνέχεια το επιστρέφει, παρόμοια με το στιγμιότυπο οθόνης παρακάτω.

ping

Χρησιμοποιείτε την εντολή ping και πώς;

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



About the author

Είμαι μηχανικός λογισμικού με εμπειρία στην Εξερεύνηση Xbox, Microsoft Excel και Windows 8.1 Explorer. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να βλέπω τηλεόραση. Έχω πτυχίο από το Πανεπιστήμιο της Γιούτα και αυτή τη στιγμή εργάζομαι ως μηχανικός λογισμικού σε μια διεθνή εταιρεία.



Related posts