Πίστωση εικόνας: AJ_Watt/E+/GettyImages
Εάν έχετε συνηθίσει να εργάζεστε με διαφορετικά συστήματα υπολογιστών για την αποστολή δεδομένων μέσω του Διαδικτύου, ίσως έχετε συνηθίσει να σκέφτεστε με όρους θυρών Διαδικτύου. Αυτοί είναι ουσιαστικά αριθμοί που εκχωρούνται σε διαφορετικούς τύπους δεδομένων που αποστέλλονται στο Διαδίκτυο, από δεδομένα του Παγκόσμιου Ιστού έως μεταφορά αρχείων των Windows σε διάφορα συστήματα email. Μια κοινή υπηρεσία Διαδικτύου που δεν χρησιμοποιεί καθόλου θύρες είναι η υπηρεσία ping, η οποία χρησιμοποιείται για να ελέγξει εάν οι υπολογιστές και οι συνδέσεις λειτουργούν σωστά.
Ποια θύρα χρησιμοποιεί το Ping;
Όταν στέλνετε μηνύματα μέσω του Διαδικτύου, συνήθως δρομολογούνται χρησιμοποιώντας αυτό που ονομάζεται πρωτόκολλο Διαδικτύου (IP). Αυτός είναι ένας τυπικός τρόπος για να συνομιλούν οι υπολογιστές μεταξύ τους για να περνούν μηνύματα από μηχανή σε μηχανή για να φτάσουν εκεί που πάνε. Πιθανώς η πιο γνωστή πτυχή της IP είναι η διεύθυνση IP, μια αριθμητική διεύθυνση παρόμοια με έναν αριθμό τηλεφώνου που χρησιμοποιείται για τη δρομολόγηση μηνυμάτων Διαδικτύου σε ένα συγκεκριμένο μηχάνημα.
Το βίντεο της ημέρας
Η περισσότερη κίνηση στο Διαδίκτυο, συμπεριλαμβανομένων των δεδομένων ηλεκτρονικού ταχυδρομείου και του Παγκόσμιου Ιστού, χρησιμοποιεί ένα δεύτερο πρωτόκολλο πάνω από το IP που ονομάζεται πρωτόκολλο ελέγχου μετάδοσης (TCP). Αυτός ο συνδυασμός αναφέρεται ως TCP/IP και επιτρέπει σε δύο υπολογιστές να δημιουργήσουν μια σύνδεση και να επαληθεύσουν ότι λαμβάνονται δεδομένα. Ορισμένες εφαρμογές που βασίζονται στη γρήγορη αποστολή δεδομένων, όπως ορισμένες εφαρμογές ροής βίντεο και ήχου, χρησιμοποιούν ένα εναλλακτικό, απλούστερο πρωτόκολλο που ονομάζεται πρωτόκολλο δεδομένων γραμμάτων χρήστη (UDP) πάνω από το IP.
Τόσο το TCP όσο και το UDP χρησιμοποιούν τους λεγόμενους αριθμούς θυρών για να υποδείξουν πώς τα μηνύματα πρέπει να δρομολογούνται σε διαφορετικό λογισμικό που εκτελείται στον ίδιο υπολογιστή. Ουσιαστικά, σε κάθε πρόγραμμα και εργασία εκχωρείται ο δικός του αριθμός θύρας, με ορισμένες θύρες που χρησιμοποιούνται συνήθως για ορισμένες υπηρεσίες. Για παράδειγμα, οι διακομιστές Ιστού λαμβάνουν συνήθως αιτήματα στη θύρα 80 και οι διακομιστές email που χρησιμοποιούν το απλό πρωτόκολλο μεταφοράς αλληλογραφίας ακούν τη θύρα 25 για εισερχόμενα μηνύματα.
Ένα τρίτο πρωτόκολλο πάνω από το IP είναι το πρωτόκολλο μηνυμάτων ελέγχου διαδικτύου (ICMP). Συχνά χρησιμοποιείται για τη διάγνωση προβλημάτων σύνδεσης, συμπεριλαμβανομένου ενός προγράμματος που ονομάζεται ping και ζητά από έναν υπολογιστή να απαντήσει εάν λάβει ένα μήνυμα ICMP. Το ICMP δεν χρησιμοποιεί αριθμούς θυρών, επομένως δεν υπάρχει θύρα για ping.
Μερικοί άνθρωποι μπορεί να χρησιμοποιήσουν τη φράση "ping a port" που σημαίνει ανεπίσημα να ανοίξουν μια σύνδεση TCP σε αυτήν τη θύρα και να δουν εάν λαμβάνεται μια απάντηση, αλλά πρακτικά δεν υπάρχει θύρα ping.
Ping και τείχη προστασίας
Συνήθως, όταν διαμορφώνετε το υλικό ή το λογισμικό τείχους προστασίας ώστε να επιτρέπει ή να απαγορεύει ορισμένους τύπους κίνησης στο Διαδίκτυο, καθορίζετε έναν αριθμό θύρας που χρησιμοποιείται από την εν λόγω εφαρμογή. Με το ping, αυτό είναι αδύνατο, καθώς δεν υπάρχει αριθμός θύρας ping για να υποδειχθεί.
Ωστόσο, πολλά τείχη προστασίας έχουν μια ξεχωριστή ενότητα των επιλογών διαμόρφωσης όπου μπορείτε να επιτρέψετε ή να απαγορεύσετε την κυκλοφορία ICMP. Ελέγξτε την τεκμηρίωση του τείχους προστασίας εάν χρειάζεται να δείτε πώς να επιτρέπετε ή να μην επιτρέπετε τα ping.