6.1 Σύστημα Ονοματολογίας DNS
ΘΕΩΡΙΑ (σελίδα 189 στην αρχή της σελίδας)
Στο Επίπεδο Εφαρμογής επιπλέον του βασικού πρωτοκόλλου TCP/IP λειτουργούν επίσης διάφορες εφαρμογές με δικά τους πρωτόκολλα πλέον του TCP/IP. Αυτά είναι :
DNS (Domain Naming System)
HTTP (Hypertext Transfer Protocol)
Telnet,
SSH
FTP (Πρωτόκολλο Μεταφοράς Αρχείων)
TFTP (Απλό πρωτόκολλο μεταφοράς αρχείων),
SNMP (Απλό Πρωτόκολλο Διαχείρισης Δικτύου)
SMTP (Απλό Πρωτόκολλο Μεταφοράς Τα-
χυδρομείου)
DHCP (Dynamic Host Configuration Protocol)
RDP (Remote Desktop Protocol)
ΘΕΩΡΙΑ (σελίδα 189-190)
To σύστημα Ονομασίας περιοχών (DNS) είναι μια κατανεμημένη βάση δεδομένων στο Διαδίκτυο που επιτρέπει τη μετατροπή ανάμεσα σε IP ονόματα και IP διευθύνσεις.
Επειδή οι χρήστες βρίσκουν αρκετά δύσκολο να θυμούνται IP διευθύνσεις της μορφής π.χ. 199.189.76.123, χρησιμοποιούμε συμβολικά IP ονόματα της μορφής www.1epal.gr
'Ολοι οι χρήστες χρησιμοποιούν την υπηρεσία του DNS καθημερινά στην σύνδεσή τους στο διαδίκτυο.
Ο πρώτος DNS Server (Server ή εξυπηρετητής ή διακομιστής) βρίσκεται στον πάροχο που είμαστε συνδεδεμένοι (π.χ. vodafone, wind, cosmote, κ.λ.π.). Άρα ο DNS server είναι ένας ισχυρός υπολογιστής, που λειτουργεί με ειδικό λογισμικό και έχει και το δικό του DNS πρωτόκολλο.
Οι χρήστες δίνουν ένα αίτημα στον DNS π.χ. γράφοντας στον browser(π.χ. Mozilla) το IP όνομα ενός site, π.χ. www.cosmote.gr
Το αίτημα αυτό πηγαίνει στον DNS server. O DNS server διαβάζει το τελευταίο κομμάτι του IP ονόματος, σε αυτή την περίπτωση το .gr και αποφασίζει οτι υποστηρίζει .gr IP ονόματα και άρα πηγαίνει τον DNS πίνακά του και βρίσκει την αντίστοιχη IP διεύθυνση την οποία επιστρέφει πίσω στην χρήστη από όπου έγινε το όνομα.
Παρακάτω μπορείτε να δείτε την μορφή ενός ελληνικού DNS πίνακα.
ΘΕΩΡΙΑ (σελίδα 189-190)
Εάν ο χρήστης δώσει ένα αίτημα στον DNS π.χ. γράφοντας στον browser(π.χ. Mozilla) το IP όνομα ενός site, π.χ. www.yorku.ca
Το αίτημα αυτό πηγαίνει στον DNS server. O DNS server διαβάζει το τελευταίο κομμάτι του IP ονόματος, σε αυτή την περίπτωση το .ca και αποφασίζει οτι δεν υποστηρίζει .ca IP ονόματα και άρα δεν κάνει τίποτα άλλο παρά να προωθήσει το αίτημα στον επόμενο DNS server, μέχρι να βρεθεί ο κατάλληλος DNS server κάπου στο εξωτερικό ο οποίος υποστηρίζει .ca IP ονόματα.
ΟΛΟΙ ΟΙ DNS SERVERS παγκοσμίως είναι πάρα πολλοί και επικοινωνούν μεταξύ τους.