Βίντεο: Introduction to Amazon Web Services by Leo Zhadanovsky 2024
Το κλειδί για την κατανόηση του πώς λειτουργούν οι διακομιστές DNS (Domain Name Service) είναι να συνειδητοποιήσουμε ότι η βάση δεδομένων DNS - δηλαδή, ο κατάλογος όλων των τομέων, υποτομέων και χαρτογράφησης κεντρικών υπολογιστών - είναι μια μαζικά κατανεμημένη βάση δεδομένων. Κανένας μοναδικός διακομιστής DNS δεν περιέχει ολόκληρη τη βάση δεδομένων DNS. Αντίθετα, η εξουσιοδότηση για διάφορα τμήματα της βάσης δεδομένων μεταβιβάζεται σε διαφορετικούς διακομιστές σε όλο το Διαδίκτυο.
Για παράδειγμα, υποθέστε ότι ένας διακομιστής DNS έχει ρυθμιστεί για να χειριστεί τις αναλύσεις ονόματος για το LoweWriter. com τομέα. Στη συνέχεια, όταν κάποιος ζητήσει τη διεύθυνση IP του doug. LoweWriter. com , ο διακομιστής DNS μπορεί να δώσει την απάντηση.
Ωστόσο, ο διακομιστής DNS δεν θα είναι υπεύθυνος για το υπόλοιπο Internet. Αντίθετα, αν κάποιος ρωτήσει τον διακομιστή DNS για τη διεύθυνση IP κάποιου άλλου υπολογιστή, όπως το coyote. ακμή. com , ο διακομιστής DNS θα πρέπει να μεταβιβάσει το αίτημα σε άλλο διακομιστή DNS που γνωρίζει την απάντηση.
Για να απλοποιηθεί η διαχείριση της βάσης DNS, ολόκληρο το χώρο ονομάτων DNS χωρίζεται σε ζώνες και η ευθύνη για κάθε ζώνη μεταβιβάζεται σε έναν συγκεκριμένο διακομιστή DNS. Σε πολλές περιπτώσεις, οι ζώνες αντιστοιχούν άμεσα σε τομείς. Για παράδειγμα, εάν ορίσετε έναν τομέα που ονομάζεται LoweWriter. com , μπορείτε επίσης να ορίσετε μια ζώνη DNS που ονομάζεται LoweWriter. com που είναι υπεύθυνος για ολόκληρο το LoweWriter. com τομέα.
Ωστόσο, οι υποτομείς που αποτελούν έναν τομέα μπορούν να χωριστούν σε ξεχωριστές ζώνες, όπως φαίνεται στην παρακάτω εικόνα. Εδώ, ένας τομέας που ονομάζεται LoweWriter. com χωρίστηκε σε δύο ζώνες. Μία ζώνη, εμείς. LoweWriter. com , είναι υπεύθυνος για το σύνολο μας. LoweWriter. com υποτομέας. Η άλλη ζώνη, LoweWriter. com , είναι υπεύθυνος για ολόκληρο το LoweWriter. com εκτός από το μας. LoweWriter. com υποτομέας.
Γιατί θα το κάνατε αυτό; Ο κύριος λόγος είναι να αναθέσετε την εξουσιοδότηση της ζώνης σε ξεχωριστούς διακομιστές. Για παράδειγμα, η εικόνα δείχνει ότι μέρος του LoweWriter. com τομέα διαχειρίζεται στις Ηνωμένες Πολιτείες και το μέρος του διαχειρίζεται στη Γαλλία. Οι δύο ζώνες του σχήματος επιτρέπουν σε έναν εξυπηρετητή να είναι απόλυτα υπεύθυνος για το τμήμα U. S. του τομέα και ο άλλος εξυπηρετητής χειρίζεται τον υπόλοιπο τομέα.
Τα παρακάτω είναι τα δύο βασικά είδη ζωνών:
-
A κύρια ζώνη είναι το κύριο αντίγραφο μιας ζώνης. Τα δεδομένα για μια κύρια ζώνη αποθηκεύονται στην τοπική βάση δεδομένων του διακομιστή DNS που φιλοξενεί την κύρια ζώνη.Μόνο ένας διακομιστής DNS μπορεί να φιλοξενήσει μια συγκεκριμένη κύρια ζώνη. Οποιεσδήποτε ενημερώσεις στη ζώνη πρέπει να γίνουν στην κύρια ζώνη.
-
Μια δευτερεύουσα ζώνη είναι ένα αντίγραφο μόνο μιας ζώνης. Όταν ένας διακομιστής φιλοξενεί μια δευτερεύουσα ζώνη, ο διακομιστής δεν αποθηκεύει ένα τοπικό αντίγραφο των δεδομένων ζώνης. Αντιθέτως, αποκτά το αντίγραφο της ζώνης από τον κύριο διακομιστή της ζώνης χρησιμοποιώντας μια διαδικασία που ονομάζεται μεταφορά ζώνης .
Οι δευτερεύοντες διακομιστές πρέπει να ελέγχουν περιοδικά τους πρωτεύοντες διακομιστές για να δουν αν τα δευτερεύοντα δεδομένα ζώνης τους εξακολουθούν να είναι τρέχοντα. Εάν όχι, πραγματοποιείται μεταφορά ζώνης για την ενημέρωση της δευτερεύουσας ζώνης.