DNS: Ένα πρωτόκολλο Διαδικτύου για όλους τους κανόνες

Συγγραφέας: Judy Howell
Ημερομηνία Δημιουργίας: 26 Ιούλιος 2021
Ημερομηνία Ενημέρωσης: 21 Ιούνιος 2024
Anonim
Υπηρεσίες και Πρωτόκολλο DNS: Μέρος Ι
Βίντεο: Υπηρεσίες και Πρωτόκολλο DNS: Μέρος Ι

Περιεχόμενο


Πάρε μακριά:

Η επιτυχής λειτουργία του διαδικτύου εξαρτάται σε μεγάλο βαθμό από το DNS, κυρίως επειδή είναι τόσο αποτελεσματική - και τόσο απλή.

Θεωρείτε ότι είναι εύκολο να θυμάστε τους μεγάλους αριθμούς; Οι περισσότεροι άνθρωποι dont, αλλά dont απογοήτευση: Οι υπολογιστές βρίσκουν εύκολο. Το οποίο, όπως αποδεικνύεται, είναι ακριβώς αυτό που αφορά το Σύστημα Ονομάτων Τομέα (DNS). Πρόκειται για ένα πρωτόκολλο που μετατρέπει ένα όνομα τομέα όπως το Techopedia.com σε μια διεύθυνση πρωτοκόλλου Internet (IP) - στην περίπτωση αυτή 184.72.216.57 - που είναι αυτό που χρησιμοποιούν οι υπολογιστές για να αναγνωρίζονται ο ένας στον άλλο μέσω ενός δικτύου. Έτσι, αν έχετε ήδη συνδεθεί στο διαδίκτυο, οι πιθανότητες είναι να επωφεληθείτε από το DNS, είτε το συνειδητοποιείτε είτε όχι. Μεγάλο μέρος αυτού που κάνει το Διαδίκτυο φιλικό προς τον άνθρωπο, και φέρνει όλα τα back-the-scenes τεχνικά πράγματα κάτω στη γη. Ας δούμε λίγο πιο κοντά σε ένα από τα πιο αναπόσπαστα μέρη του Διαδικτύου.


Τι είναι το DNS;

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

Θα μπορούσε να ειπωθεί ότι το DNS καθιστά το Διαδίκτυο πιο φιλικό προς τον άνθρωπο από τον υπολογιστή φιλικό. Αυτός είναι επειδή η συντριπτική πλειοψηφία των αναζητήσεων DNS απλά μετατρέπει είτε ένα όνομα σε έναν αριθμό είτε έναν αριθμό σε ένα όνομα. Σε αντίθεση με τη δημοφιλή πεποίθηση, είναι πραγματικά απλή.

Το σύστημα ονομάτων τομέα σε δράση

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

Δεδομένου ότι οι υπολογιστές λειτουργούν καλύτερα με αριθμούς (χρησιμοποιούν αυτά και μηδενικά στη δυαδική γλώσσα υπολογιστών), πραγματοποιείται αναζήτηση DNS στον υπολογιστή στον οποίο εκτελείται το πρόγραμμα περιήγησης. Τα αποτελέσματα αυτού του ερωτήματος είναι ότι το www.techopedia.com μετατρέπεται σε διεύθυνση IP, σε αυτήν την περίπτωση μια διεύθυνση IP που ανήκει στις υπηρεσίες Amazon Web Services: 184.72.216.57.


Αυτό ονομάζεται αναζήτηση προς DNS προς τα εμπρός. Αντίστροφα, μια αντίστροφη αναζήτηση DNS είναι ακριβώς το αντίθετο και συμβαίνει όταν μια διεύθυνση IP μετατρέπεται σε ένα όνομα ή το 184.72.216.57 γίνεται www.techopedia.com.

Υπάρχουν διάφοροι λόγοι για τους οποίους απαιτείται αυτή η μετατροπή, αλλά και οι δύο τύποι ερωτημάτων είναι σημαντικοί.

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

No Bugs, No Stress - Ο οδηγός σας βήμα προς βήμα για τη δημιουργία λογισμικού που αλλάζει τη ζωή χωρίς να καταστρέφει τη ζωή σας

Δεν μπορείτε να βελτιώσετε τις δεξιότητες προγραμματισμού σας όταν κανείς δεν ενδιαφέρεται για την ποιότητα του λογισμικού.

Οι πλήρεις αριθμοί αναζήτησης DNS σε οποιαδήποτε δεδομένη ημέρα είναι πνεύμα φυσώντας. Η Google ξεκίνησε τη δική της υπηρεσία ανάλυσης DNS το 2009. Μέχρι το 2012, είχε εξυπηρετήσει περισσότερα από 70 δισεκατομμύρια αιτήματα.

Αυτός ο τύπος τόμου δείχνει πόσο χρήσιμος είναι ο ανιχνευτής DNS για την εκτέλεση αξιόπιστων αναζητήσεων DNS δωρεάν χωρίς να χρειάζεται να εκτελείτε τους δικούς σας διακομιστές ονομάτων. Στην πραγματικότητα, οι περισσότεροι πάροχοι υπηρεσιών Διαδικτύου (ISPs) παρέχουν στους χρήστες του Διαδικτύου ονόματα διακομιστών, τα οποία μπορεί να είναι τα DNS resolvers που χρησιμοποιείτε αυτή τη στιγμή.

DNS: Η μεγάλη εικόνα

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

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

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

Ελέγξτε τις εγγραφές DNS για την Techopedia εδώ. Ένα μέρος αυτού φαίνεται παρακάτω.



Κοινές αναζητήσεις

Υπάρχουν πολλοί διαφορετικοί τύποι αρχείων DNS, αλλά για τους σκοπούς μας οι δύο ενδιαφερόμενοι είναι εκείνοι που χρειάζονται για ιστοσελίδες και.

Το αρχείο Α είναι μια απλή ανακοίνωση. Δηλώνει ότι ένα συγκεκριμένο όνομα κεντρικού υπολογιστή, ή με άλλα λόγια ένα όνομα DNS, υποδεικνύει μία ή περισσότερες διευθύνσεις IP.

Μπορεί να δηλωθεί σε ένα διακομιστή ονομάτων όπως φαίνεται παρακάτω, όπου η εγγραφή "www" δείχνει τη διεύθυνση IP 98.76.54.32:

Σε ένα www.techopedia.com 98.76.54.32

Προκειμένου σε ένα όνομα τομέα να ανακοινώσετε αυτό που ονομάζεται αρχείο ανταλλαγής αλληλογραφίας (συντομογραφία σε MX), έτσι όπως:

ΣΤΟ MX mail.techopedia.com 12.34.56.78

Εδώ το όνομα του κεντρικού υπολογιστή "mail" δείχνει σε μια διεύθυνση IP και πρέπει να δεχτεί για αυτό το όνομα τομέα. (Μάθετε σχετικά με άλλες κοινές εγγραφές DNS σε 12 εξειδικευμένες καταγραφές DNS.)

Δημοφιλείς διακομιστές ονόματος

Παρά το αδιάντροπη εκτέλεση των ζητημάτων ασφάλειας, ο πιο δημοφιλής διακομιστής ονομάτων είναι το BIND. Έχει περάσει από τα τέλη της δεκαετίας του 1980 και είναι ευρέως αποδεκτή ως η υλοποίηση DNS επιλογής. Μια άλλη δημοφιλής εναλλακτική λύση, η οποία προκλήθηκε μετά από επανειλημμένα ζητήματα ασφαλείας της BINDs, djbdns ή όπως συνήθως ονομάζεται TinyDNS, είναι ένα πολύ μικρό, ελαφρύ κομμάτι του λογισμικού που προσφέρει οικονομική επιβράβευση, αν μια τρύπα ασφαλείας ήταν εκτεθειμένη στο λογισμικό της ως ένας τρόπος προσέλκυσης χρηστών που είχαν παραιτηθεί από την ιστορία του BINDs για ασφάλεια.

DNS: Ένα παλιό τέχνασμα που λειτουργεί ακόμα

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