DNS (σύστημα ονομάτων τομέα)

Το σύστημα ονομάτων τομέα (DNS) μεταφράζει τον τομέα του Internet και τα ονόματα των κεντρικών υπολογιστών σε διευθύνσεις IP και αντίστροφα.

Στο Internet, το DNS μετατρέπει αυτόματα τα ονόματα που πληκτρολογούμε στη γραμμή διευθύνσεων του προγράμματος περιήγησης στο Web στις διευθύνσεις IP των διακομιστών Web που φιλοξενούν αυτούς τους ιστότοπους. Οι μεγαλύτερες εταιρείες χρησιμοποιούν επίσης το DNS για να διαχειρίζονται το δικό τους intranet της εταιρείας. Τα οικιακά δίκτυα χρησιμοποιούν DNS κατά την πρόσβαση στο Internet, αλλά δεν το χρησιμοποιούν για τη διαχείριση των ονομάτων των οικιακών υπολογιστών.

Πώς λειτουργεί το DNS

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

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

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

Ρύθμιση DNS σε προσωπικές συσκευές και οικιακά δίκτυα

Οι πάροχοι υπηρεσιών διαδικτύου (ISPs) διατηρούν τους δικούς τους διακομιστές DNS και χρησιμοποιούν το DHCP για να ρυθμίζουν αυτόματα τα δίκτυα των πελατών τους. Η αυτόματη αντιστοίχιση του διακομιστή DNS ανακουφίζει τα νοικοκυριά από το φορτίο της διαμόρφωσης DNS. Ωστόσο, οι διαχειριστές του οικιακού δικτύου δεν υποχρεούνται να διατηρούν τις ρυθμίσεις ISP τους. Κάποιοι προτιμούν να χρησιμοποιήσουν αντ 'αυτού μία από τις διαθέσιμες δημόσιες υπηρεσίες DNS στο Internet . Οι δημόσιες υπηρεσίες DNS έχουν σχεδιαστεί για να προσφέρουν καλύτερες επιδόσεις και αξιοπιστία σε σχέση με αυτό που ένας λογικός πάροχος υπηρεσιών διαδικτύου μπορεί λογικά να προσφέρει.

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

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