Γιατί χρειάζονται και τι είναι οι DNS servers;
Σχεδόν όλοι έχουμε χρησιμοποιήσει το Internet, σχεδόν όλοι έχουμε μπει σε μια ιστοσελίδα είτε αυτή είναι το google είτε κάποια άλλη με πληροφορίες. Η ιστοσελίδα που γνωρίζουμε στην πραγματικότητα είναι κάποιοι αριθμοί. Αυτοί οι αριθμοί στην Πληροφορική λέγεται IP Address. Η IP έχει μοτίβο xxx.xxx.xxx.xxx για παράδειγμα 192.168.1.1. Κάθε υπολογιστής έχει μια IP και είναι το αναγνωριστικό του σε όλο το internet σε όλο τον κόσμο δηλαδή. αυτός είναι και ο μοναδικός τρόπος να ξεχωρίζονται μεταξύ τους και να μπορούν αν επικοινωνούν. Αυτά ως εισαγωγή για να γίνουν κατανοητά τα επόμενα ^_^.
Είναι δύσκολο και σχεδόν αδύνατο να μπορεί ο άνθρωπος να θυμάται αριθμούς. Να θυμάται δηλαδή πως το facebook αντιστοιχεί στον αριθμό 173.252.110.27 που στην συγκεκριμένη είναι ένας απο τους servers (έχει και άλλους αριθμούς ανάλογα την χώρα). Οπότε αυτό που έχει γίνει εδώ και χρόνια είναι μια αντιστοίχηση 1 προς 1 των αριθμών (IP) με τα ονόματα των ιστοσελίδων.
Ας δούμε τώρα πως εμείς ως χρήστες γράφουμε ένα όνομα πχ. facebook.com και ο υπολογιστής καταλαβαίνει τι να κάνει. Γιατί ως γνωστό ο υπολογιστής μόνο 0 και 1 καταλαβαίνει :P Οι διευθύνσεις που γράφουμε βρίσκονται στην μπάρα διευθύνσεων και λέγoνται URL. Ένα URL λοιπόν, θα πρέπει να μετατραπεί σε μια IP για να καταλάβει ο υπολογιστής που θα μιλήσει. Υπάρχουν κάποια αρχεία που βρίσκονται στους DNS servers και αυτά έχουν πολλές -άπειρες γραμμές του τύπου:
www.facebook.com 192.168.1.1οπότε όπως είναι λογικό όταν εμείς πληκτρολογούμε ένα όνομα ο υπολογιστής ψάχνει για την αντίστοιχη εγγραφή και αντικαθιστά το όνομα με την IP. Μετά ακολουθεί μια διαδικασία δρομολόγησης για να πάει σε αυτη τη σελίδα που του ζητήσαμε και τελικά να φέρει και να εμφανιστεί στον χρήστη.
www.amazon.com 176.32.98.166
...
Σχόλια
Δημοσίευση σχολίου