Ενημερώθηκε από τον Gavin Phillips στις 31/07/2017
Το Ping είναι μια εντολή που χρησιμοποιείται για τη μέτρηση της καθυστέρησης μεταξύ δύο συσκευών σε ένα δίκτυο. Η εντολή ping είναι διαθέσιμη σε κάθε λειτουργικό σύστημα και πολλά online παιχνίδια εμφανίζουν ένα ορατό ping που μπορείτε να χρησιμοποιήσετε για να καταλάβετε την λανθάνουσα κατάσταση.
Το Ping είναι μόνο ένα μέτρο της λανθάνουσας απόστασης που αισθανόμαστε σε ό, τι κάνουμε στο διαδίκτυο, είτε κάνετε κλικ σε ένα σύνδεσμο, δημοσιεύοντας μια ενημέρωση κατάστασης, στέλνοντας ένα μήνυμα, παίζοντας ένα παιχνίδι, ανεβάζοντας ένα αρχείο, streaming ένα βίντεο στο διαδίκτυο ή οτιδήποτε άλλο. Αν χρησιμοποιείτε έναν ιστότοπο και χρειάζεται πολύς χρόνος για να φορτώσετε μια νέα σελίδα κάθε φορά που κάνετε κλικ σε έναν σύνδεσμο, πιθανόν να αντιμετωπίζετε υψηλό ping στον ιστότοπο. Εάν είναι γρήγορο, πιθανότατα έχετε χαμηλό ping.
Τι Ping χρησιμοποιείται για
Το Ping δεν είναι μόνο ένα μέτρο "απόδοσης". Συγκεκριμένα, είναι ένα μέτρο της καθυστέρησης μεταξύ του υπολογιστή σας και μιας απομακρυσμένης συσκευής. Ένα ping σας ενημερώνει για το χρόνο που χρειάζεται για ένα πακέτο να εγκαταλείψει τον υπολογιστή σας, να φτάσει σε απομακρυσμένο διακομιστή και στη συνέχεια να επιστρέψει σε εσάς.
Έχετε παρατηρήσει ποτέ ότι όταν κάνετε κλικ σε ένα σύνδεσμο σε μια ιστοσελίδα, η νέα ιστοσελίδα δεν φορτώνεται άμεσα; Αντίθετα, υπάρχει μια μικρή καθυστέρηση - αυτή είναι η καθυστέρηση. Ο υπολογιστής σας πρέπει να ζητήσει τη νέα σελίδα και να σας αποστείλει πίσω σε εσάς. Χρειάζεται ένα μικρό χρονικό διάστημα για κάθε πακέτο να ταξιδεύει μεταξύ του υπολογιστή σας και του απομακρυσμένου υπολογιστή. Το Ping σάς επιτρέπει να μετρήσετε αυτήν την καθυστέρηση.
Αυτό είναι πολύ αντιληπτό στα online παιχνίδια. Για παράδειγμα, εάν παίζετε ένα παιχνίδι με ping 20 ms, θα πρέπει να έχετε πολύ χαμηλή λανθάνουσα κατάσταση. Οι ενέργειες που παίρνετε φαίνεται να λαμβάνουν χώρα στο παιχνίδι σχεδόν αμέσως. Εάν έχετε υψηλότερο ping όπως 200 ms, οι ενέργειες που θα κάνετε θα καθυστερήσουν αισθητά και δεν θα είστε σε θέση να συμβαδίσετε με άλλα άτομα που παίζουν το παιχνίδι.
Αυτός είναι ο λόγος για τον οποίο η ping εμφανίζεται εμφανώς σε πολλά παιχνίδια για πολλούς παίκτες Πώς να καθορίσει τυχερού παιχνιδιού & Video Lag Με ένα εύκολο Tweak δρομολογητή Πώς να καθορίσει Gaming & Video Lag Με ένα εύκολο Tweak δρομολογητή Κουρασμένος από καθυστέρηση του δικτύου, όταν άλλοι άνθρωποι παρακολουθούν βίντεο και κατέβασμα torrents; Δείτε πώς μπορείτε να ανακτήσετε την απόδοση του δικτύου σας χωρίς εργαλεία τρίτου μέρους. Διαβάστε περισσότερα . Σας βοηθά να καταλάβετε πόσο καλή είναι η σύνδεσή σας και τι είδους εμπειρία θα πρέπει να περιμένετε στο διακομιστή. Ένα χαμηλότερο ping είναι πάντα καλύτερο - αυτό σημαίνει χαμηλότερη καθυστέρηση, η οποία είναι ταχύτερη επικοινωνία μεταξύ εσάς και του απομακρυσμένου διακομιστή. Αυτό ισχύει για όλα όσα κάνετε online - είτε παίζετε ένα online παιχνίδι Πώς να μειώσετε το χτύπημα στο online gaming Πώς να μειώσετε το χάσμα στο online gaming Υπήρξε πάντα κάποια καθυστέρηση στο παιχνίδι, ειδικά όταν υπήρχαν πολλοί παίκτες συνδεδεμένοι Αυτή είναι μια εμπειρία που μπορείτε να έχετε μόνο τόσο συχνά πριν συνειδητοποιήσετε ότι είναι είτε χρόνος ... Διαβάστε περισσότερα ή απλώς περιηγηθείτε στον ιστό.
Το Ping μπορεί μερικές φορές να εμφανίζεται μόνο ως "λανθάνουσα κατάσταση", αλλά είναι βασικά το ίδιο πράγμα. Τα παιχνίδια εμφανίζουν συχνά πινγκ με ένα οπτικό χρώμα για να σας βοηθήσουν να καταλάβετε πόσο καλό είναι το ping σας με μια ματιά - το πράσινο είναι καλό, το κίτρινο είναι οριακό και το κόκκινο είναι κακό.
Πώς λειτουργεί ένα ping
Εδώ είναι πώς λειτουργεί ένα ping, με απλοποιημένο τρόπο:
- Ο υπολογιστής σας στέλνει ένα μικρό πακέτο δεδομένων - γνωστό ως πακέτο σε όρους δικτύωσης - σε έναν απομακρυσμένο υπολογιστή.
- Ο απομακρυσμένος υπολογιστής λαμβάνει το πακέτο, το οποίο ζητά να απαντήσει.
- Ο απομακρυσμένος υπολογιστής στέλνει ένα πακέτο πίσω σε εσάς.
Αυτό είναι ένα μόνο ping. Το Ping σάς επιτρέπει να μετρήσετε τον χρόνο ταξιδιού για ένα πακέτο μεταξύ του υπολογιστή σας και ενός απομακρυσμένου υπολογιστή. Για παράδειγμα, στην παρακάτω εικόνα, χρησιμοποιούμε την εντολή ping σε μια γραμμή εντολών των Windows Οι 8 χρήσιμες εντολές DOS που πρέπει να θυμηθείτε Οι 8 χρήσιμες εντολές DOS που πρέπει να θυμηθείτε Τα Windows 7 διαθέτουν ακόμα ένα παράθυρο γραμμής εντολών. έτσι υπάρχει ακόμα μια θέση για εντολές DOS. Έτσι για όσους από εσάς συμπαθείτε την ιδέα να πληκτρολογήσετε μερικές εντολές για να αποφύγετε την ταλαιπωρία ... Διαβάστε περισσότερα για το ping google.com.
Αυτή η εντολή στέλνει τέσσερα πακέτα ή τέσσερις επιμέρους pings. Για τους τρεις πρώτους pings, ο χρόνος είναι 10 ms. Για το τελευταίο ping, ο χρόνος είναι 12 ms. Αυτό σημαίνει ότι, για τους πρώτους τρεις pings, χρειάστηκε δέκα χιλιοστά του δευτερολέπτου για να μεταφερθεί ένα πακέτο στην Google και να μας σταλεί πίσω. Για το τελευταίο ping χρειάστηκαν δώδεκα χιλιοστά του δευτερολέπτου. Γιατί χρειάστηκε περισσότερο; Λοιπόν, θα μπορούσε να είναι πολλά πράγματα - ο διακομιστής της Google εκτελεί πιο αργά, ένας δρομολογητής Διαδικτύου μεταξύ μας και των διακομιστών της Google 10 τρόποι να βελτιωθεί η ταχύτητα του τρέχοντος δρομολογητή σας 10 τρόποι για να βελτιώσετε την ταχύτητα του τρέχοντος δρομολογητή σας Εδώ είναι μερικές απλές τροποποιήσεις router που θα μπορούσε να κάνει έναν κόσμο διαφοράς στο οικιακό δίκτυο Wi-Fi. Διαβάστε περισσότερα θα μπορούσε να είναι λίγο πιο απασχολημένος, Wi-Fi υποδοχή μας μπορεί να ήταν λίγο χειρότερη, ή πολλά άλλα πράγματα. Ορισμένες διακυμάνσεις είναι φυσιολογικές.
Το Ping είναι αίτημα Echo echo ICMP
Όταν στέλνετε ένα ping, ο υπολογιστής σας στέλνει ένα πακέτο αίτησης ICMP echo. Το ICMP σημαίνει "πρωτόκολλο μηνυμάτων ελέγχου Internet" και είναι ένα πρωτόκολλο που χρησιμοποιείται γενικά μεταξύ συσκευών δικτύου για να μπορούν να επικοινωνούν μεταξύ τους. Το πακέτο ζητά μια "ηχώ" - με άλλα λόγια μια απάντηση. Ο απομακρυσμένος διακομιστής, όταν λαμβάνει το ping, θα απαντήσει γενικά με ένα δικό του μήνυμα. Όταν εκτελείτε μια εντολή ping και βλέπετε πολλά pings στη σειρά, κάθε γραμμή είναι ένα πακέτο και η απάντησή της.
Ωστόσο, δεν έχουν οριστεί όλοι οι υπολογιστές ή οι διακομιστές για να απαντήσουν στα πακέτα αίτησης ICMP echo. Ο υπολογιστής που έχει ρυθμιστεί να μην ανταποκρίνεται στους pings δεν θα απαντήσει καθόλου, οπότε θα δείτε απλά το μήνυμα "Αίτημα χρονικού ορίου", καθώς ο διακομιστής δεν ανταποκρίνεται στους pings σας κατά την καθορισμένη ώρα. Το πρωτόκολλο ICMP θα μπορούσε να καταστρατηγηθεί για επιθέσεις DDoS Πώς μπορείτε να προστατεύσετε τον εαυτό σας από μια επίθεση DDoS; Πώς μπορείτε να προστατεύσετε τον εαυτό σας από μια επίθεση DDoS; Οι επιθέσεις DDoS - μια μέθοδος που χρησιμοποιείται για την υπερφόρτωση του εύρους ζώνης Internet - φαίνεται να είναι σε άνοδο. Σας δείχνουμε πώς μπορείτε να προστατευθείτε από μια κατανεμημένη επίθεση άρνησης εξυπηρέτησης. Διαβάστε περισσότερα .
Επισήμανση απώλειας πακέτων
Το Ping μπορεί επίσης να σας βοηθήσει να εντοπίσετε απώλεια πακέτων. Για παράδειγμα, ας υποθέσουμε ότι εκτελέσατε την εντολή ping και είδατε ένα μείγμα απαντήσεων και γραμμές "Request timed out". Αυτό θα έδειχνε ότι κάποια πακέτα ping είτε δεν είχαν ληφθεί από τον απομακρυσμένο υπολογιστή, είτε ότι οι απαντήσεις τους δεν φτάνουν σε εσάς. Τα πακέτα χάνονται κάπου στο δρόμο.
Θα γνωρίζατε ότι η απώλεια πακέτων συνέβαινε κάπου ανάμεσα σε εσάς και το διακομιστή - είτε στο δίκτυο του απομακρυσμένου υπολογιστή, είτε σε ένα δρομολογητή κάπου ενδιάμεσα, στον ISP σας είτε στο οικιακό σας δίκτυο. Εάν αντιμετωπίζετε προβλήματα κατά την περιήγηση στο Διαδίκτυο ή την αναπαραγωγή ενός online παιχνιδιού - ειδικά εάν μερικές φορές πρέπει να κάνετε διπλό κλικ στις συνδέσεις για να τις φορτώσετε - η εντολή ping μπορεί να σας βοηθήσει να δείτε αν πρόκειται για απώλεια πακέτων ή όχι. Μπορείτε επίσης να εκτελέσετε την εντολή ping εναντίον πολλών διαφορετικών απομακρυσμένων διακομιστών για να πάρετε μια καλύτερη εικόνα για το πού συμβαίνει η απώλεια πακέτων.
Το Ping εμφανίζει επίσης τη σοβαρότητα της απώλειας πακέτων. Για παράδειγμα, κάτω από το πρώτο μας πακέτο έφτασε στο διακομιστή και το έκανε πίσω σε μας, αλλά οι τρεις μας δεν το έκαναν. Το Ping εμφανίζει αυτό ως απώλεια πακέτων 75% - 3 από τα 4 πακέτα χάθηκαν.
Είναι δυνατή η μηδενική προσπέλαση;
Όσο χαμηλότερο είναι το ping, τόσο το καλύτερο. Ένα μηδέν ping θα ήταν ιδανικό και θα σήμαινε ότι ο υπολογιστής μας επικοινωνούσε άμεσα με έναν απομακρυσμένο διακομιστή.
Λόγω των φυσικών νόμων, ακόμη και ένα μικρό κομμάτι δεδομένων - γνωστό ως πακέτο - χρειάζεται λίγο χρόνο για να ταξιδέψει. Ακόμη και αν το πακέτο σας ταξιδεύει εξ ολοκλήρου σε καλώδια οπτικών ινών, εξακολουθεί να περιορίζεται από την ταχύτητα του φωτός. Περιορίζεται επίσης από τους δρομολογητές που κάθονται κατά μήκος αυτών των καλωδίων οπτικών ινών, τα οποία πρέπει να λάβουν το πακέτο και να τα προωθήσουν κατά μήκος διαφορετικών συνδέσεων.
Αν δοκιμάσετε να κάνετε pinging στον τοπικό σας υπολογιστή - με την εντολή ping localhost - ζητάτε από τον υπολογιστή σας να επικοινωνήσει με τον εαυτό του και να απαντήσει στον εαυτό του. Σε αυτήν την περίπτωση, θα δείτε συχνά ένα ping 0 ms. Αυτό σημαίνει απλά ότι ο υπολογιστής σας μπορεί να επικοινωνήσει με τον εαυτό του αμέσως. Φυσικά, πραγματικά δεν είναι στιγμιαία, επειδή το λογισμικό χρειάζεται λίγο χρόνο για να εκτελέσει αυτές τις λειτουργίες. Ωστόσο, είναι τόσο χαμηλό που μπορούμε να το στρογγυλοποιήσουμε στο 0 ms και να πούμε ότι έχουμε 0 ping στον δικό μας υπολογιστή.
Μόλις προσθέσετε καλώδια
Ωστόσο, μόλις αρχίσετε να προσθέτετε μήκη καλωδίων, δρομολογητών και αποστάσεων, δεν θα λάβετε ping 0 ms. Για παράδειγμα, θα μπορούσατε να δοκιμάσετε pinging το δικό σας δρομολογητή σπίτι 8 Συμβουλές για την αποτελεσματική ενίσχυση του ασύρματου σήματος δρομολογητή σας 8 Συμβουλές για την αποτελεσματική ενίσχυση του ασύρματου σήματος δρομολογητή σας Εάν το σήμα του ασύρματου δρομολογητή σας δεν φαίνεται να φτάνει πολύ μακριά ή εάν το σήμα σας συνεχίζει να πέφτει για κάποιος περίεργος λόγος, εδώ είναι μερικά πράγματα που μπορείτε να κάνετε ότι μπορεί να το διορθώσετε. Διαβάστε περισσότερα . Εδώ είχαμε pinged το σπίτι δρομολογητή μας, το οποίο είμαστε συνδεδεμένοι μέσω Wi-Fi ασύρματο Feng Shui: Πώς να βελτιστοποιήσετε το σπίτι σας για την καλύτερη Wi-Fi υποδοχή Wireless Feng Shui: Πώς να βελτιστοποιήσετε το σπίτι σας για την καλύτερη Wi-Fi υποδοχή -Fi δίκτυο θα πρέπει να είναι μια εύκολη προοπτική, δεν πρέπει; Θέλω να πω, ένα σπίτι είναι ένα κλειστό κιβώτιο, και θα σκεφτόσασταν όταν τοποθετείτε μια συσκευή που μεταδίδει ασύρματα σήματα προς όλες τις κατευθύνσεις ... Διαβάστε περισσότερα. Είναι μόνο μερικά δωμάτια μακριά, αλλά βλέπουμε ένα μέσο ping 3 ms και ένα ελάχιστο ping 1 ms. Χρειάζεται λίγος χρόνος για να επικοινωνήσετε με μια συσκευή που κάθεται στο άλλο δωμάτιο. Ακόμη και αν δεν συνδεθήκαμε με Wi-Fi, η επικοινωνία με τους δρομολογητές μας συχνά θα έφερνε το ping περίπου 0 ms και θα πάρει επίσης ένα πακέτο αρκετό καιρό για να φτάσει στο δίκτυο του ISP σας μόλις βγει από το δρομολογητή και κατευθυνθεί προς το Διαδίκτυο.
Με άλλα λόγια, δεν μπορείτε πραγματικά να φτάσετε σε ένα ping 0 ms. Αυτό είναι ένα όριο των νόμων της φυσικής. Δεν μπορούμε να μεταδώσουμε πληροφορίες αμέσως - εκτός ίσως με την κβαντική εμπλοκή. Εάν βρούμε έναν τρόπο να χρησιμοποιήσουμε την κβαντική εμπλοκή για τη μετάδοση πληροφοριών Thinking Machines: Τι Νευροεπιστήμες και Τεχνητή Νοημοσύνη μπορούν να μας διδάξουν για τη Συνείδηση Thinking Machines: Τι Νευροεπιστήμες και Τεχνητή Νοημοσύνη Μπορούν να μας διδάξουν για τη Συνειδητότητα Μπορούμε να οικοδομήσουμε τεχνητά έξυπνες μηχανές και λογισμικό να μας διδάξουν για τις λειτουργίες της συνείδησης και της φύσης του ανθρώπινου νου; Διαβάστε περισσότερα στο Διαδίκτυο, θα μπορούσαμε να φτάσουμε σε 0 ms ping - αλλά αυτή είναι η μόνη επιλογή εδώ. Μην κρατάτε την αναπνοή σας για αυτή την ανακάλυψη!
Θα συμβεί ποτέ;
Στο μέλλον, μπορούμε να μειώσουμε απολύτως την λανθάνουσα κατάσταση στο Διαδίκτυο και να την αντιμετωπίσουμε καλύτερα. Για παράδειγμα, προγράμματα περιήγησης ιστού όπως Chrome, Firefox και Internet Explorer Έκπληξη: Ο Internet Explorer 11 έχει ωριμάσει σε μια σύγχρονη έκπληξη προγράμματος περιήγησης: Ο Internet Explorer 11 έχει ωριμάσει σε ένα σύγχρονο πρόγραμμα περιήγησης Να θυμάστε τον Internet Explorer 6; Ο Internet Explorer δεν είναι πια φρικτός. Είτε σας αρέσει το IE είτε όχι, δεν μπορείτε να αρνηθείτε ότι έχει βελτιωθεί δραματικά και τώρα αξίζει να πάρει τη θέση του παράλληλα με άλλες σύγχρονες ... Διαβάστε περισσότερα είναι ήδη "pre-fetching" σελίδες που μπορεί να θέλετε να δείτε δίπλα για να εξαλείψει ότι ανιχνεύσιμη καθυστέρηση όταν κάνετε κλικ σε ένα σύνδεσμο. Ωστόσο, μια μετάδοση πληροφοριών 0 ms ping - άμεση πληροφορία - πιθανότατα παραμένει ασαφής.
Image Credit: υπνηλία γατάκι στο Flickr