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

Τα άρθρα είναι γραμμένα και στα Αγγλικά και στα Ελληνικά και μπορείτε να τα ξεχωρίσετε από το συμβολισμό ΕΝ (Αγγλικό κείμενο) ή GR (Ελληνιό κείμενο)
Get to know the Internet studying the above unities and activities

Γνωρίστε το Ιντερνετ μέσα από τη μελέτη των παρακάτω ενοτήτων & δραστηριοτήτων

Wednesday, 15 July 2009

Ένα παράδειγμα DNS

Πείτε ότι δακτυλογραφείτε το URL www.google.com στη μηχανή αναζήτησης σας. Η μηχανή αναζήτησης έρχεται σε επαφή με έναν DNS κεντρικό υπολογιστή για να πάρει τη διεύθυνση IP. Ένας DNS κεντρικός υπολογιστής θα άρχιζε την αναζήτησή μιας διεύθυνσης IP με την επαφή ενός από τους DNS ρίζας κεντρικούς υπολογιστές. Οι κεντρικοί υπολογιστές ρίζας ξέρουν τις διευθύνσεις IP για όλους τους DNS κεντρικούς υπολογιστές που χειρίζονται τις κορυφαίες περιοχές (.COM, .NET, .ORG, κ.λπ.). Ο DNS κεντρικός υπολογιστής θα ρωτούσε τη ρίζα για το www.google.com, και η ρίζα θα έλεγε, «δεν ξέρω τη διεύθυνση IP για το www.google.com, αλλά εδώ είναι η διεύθυνση IP για τον κεντρικό υπολογιστή .COM DNS.»

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

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

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

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

Για περισσότερες πληροφορίες σχετικά με το DNS διαβάστε το άρθρο How Domain Name Servers Work.