Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ. Εισαγωγή

Σχετικά έγγραφα
Δίκτυα Θεωρία

7.8 Σύστηµα ονοµάτων περιοχών (Domain Name System, DNS)

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

7.8 Σύστημα Ονομάτων Περιοχών (Domain Name System, DNS)

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2018 Β ΦΑΣΗ

Σύστημα Ονομάτων Περιοχών (Domain Name System, DNS) Γεωργιλά Χιονία Καθηγήτρια Πληροφορικής ΠΕ1901

ΟΝΟΜΑΤΟΔΟΣΙΑ ΚΑΙ IP ΔΙΕΥΘΥΝΣΕΙΣ. ΜΕΡΟΣ 2 ο

7.8 Σύστημα Ονομάτων Περιοχών (Domain Name System, DNS) Χώρος Ονομάτων του DNS

7.7 Πρωτόκολλο ARP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ

Πρόσκληση 10: Προηγμένες Τηλεματικές Υπηρεσίες Τ.Ε.Ι. Ηπείρου Δίκτυο Τ.Ε.Ι. Ηπείρου ΙΙ

ΜΑΘΗΜΑ: ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

ΚΕΦΑΛΑΙΟ 16: Επίλυση Ονομάτων (Name Resolution) και DNS

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας

DNS. Όλες οι άλλες υπηρεσίες του Διαδικτύου, (WWW και ) χρησιμοποιούν το DNS

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. ιευθυνσιοδότηση και Ονοματοδοσία στο Internet. Δίκτυα Υπολογιστών

Μάθηµα 4ο. Απόδοση ικτύου (εξαρτάται) Καθυστέρηση Μετάδοσης & Ρυθµός ιέλευσης

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Διευθυνσιοδότηση και Ονοματοδοσία στο Internet. Δίκτυα Υπολογιστών

Εισαγωγή στο διαδίκτυο

Εισαγωγή στο DNS lookup

Δίκτυα Υπολογιστών Επίπεδο εφαρμογής To Σύστημα Ονομασίας Τομέων DNS

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. ιευθυνσιοδότηση και Ονοματοδοσία στο Internet. Δίκτυα Υπολογιστών

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΗΛΕΚΤΡΟΝΙΚΕΣ ΥΠΗΡΕΣΙΕΣ

Δημιουργία Active Directory DNS στα Windows Server Τεχνικός Δικτύων & Τηλεπικοινωνιών - Διαχείριση Δικτύων ΙΙ

ΤΕΙ ΗΠΕΙΡΟΥ. ΜΑΘΗΜΑ: Πρωτόκολλα Επικοινωνίας ιαδικτύου. Εξάµηνο: 3ον. Στεργίου Ελευθέριος

Επίπεδο δικτύου IP Forwading κτλ

Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

Δίκτυα Η/Υ στην Επιχείρηση

ΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

Εισαγωγή στο TCP/IP. Π. Γαλάτης

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. ιευθυνσιοδότηση και Ονοματοδοσία στο Internet. Δίκτυα Υπολογιστών

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Εισαγωγή στην Πληροφορική

Περί δικτύων. Δρ. Ματθαίος Πατρινόπουλος

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Υπηρεσία Domain Name Service

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ

Δίκτυα Επικοινωνίας και Υπολογιστών

Πρωτόκολλα Διαδικτύου. Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς

Επίπεδο δικτύου IP διευθυνσιοδότηση

Πρωτόκολλα Διαδικτύου (ΨΣ-326 DS151)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Επαναληπτικές Ασκήσεις Μαθήματος

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet.

Πρωτόκολλα Επικοινωνίας

Δίκτυα ΙΙ Τομέας Πληροφορικής,

SOS Ερωτήσεις Δίκτυα Υπολογιστών ΙΙ

Network Address Translation (NAT)

Ενότητα 8. Εισαγωγή στην Πληροφορική. Internet: Τότε και Τώρα. Κεφάλαιο 8Α. Τρόπος Λειτουργίας Internet. Χειµερινό Εξάµηνο

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

ΚΕΦΑΛΑΙΟ 2: Βασικό Υλικό σε τοπικά Δίκτυα και Network Hosts

Πρόσκληση 10: Προηγμένες Τηλεματικές Υπηρεσίες Τ.Ε.Ι. Ηπείρου Δίκτυο Τ.Ε.Ι. Ηπείρου ΙΙ ΛΕΞΙΚΟ ΟΡΩΝ

ΔΗΜΙΟΥΡΓΙΑ ΕΝΟΣ DOMAIN CONTROLLER

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Τεχνολογίες ιαδικτύου

ΔΙΚΤΥΑ. Διδάσκοντες: Π. Αγγελάτος, Δ. Ζήνδρος Επιμέλεια διαφανειών: Π. Αγγελάτος Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Εργαστηριακή Άσκηση 10 DNS

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Το σύστημα ονομασίας περιοχών DNS. Δίκτυα Υπολογιστών

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

Κάντε κλικ για έναρξη

2.9.4 Χρήση του διαδικτύου για την εκτέλεση απλών εργασιών

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 7

ΔΙΚΤΥΑ (18-19) Π. Φουληράς

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Το σύστημα ονομασίας περιοχών DNS

Βασίλειος Κοντογιάννης ΠΕ19

ΤΕΙ ΗΠΕΙΡΟΥ. ΜΑΘΗΜΑ: Πρωτόκολλα Επικοινωνίας ιαδικτύου. Εξάµηνο: 3ον. Κεφάλαιο 8 ον : ΕπίπεδοΕφαρµογής (Application Layer) Στεργίου Ελευθέριος

Εργαστηριακή Άσκηση 11 DNS

ΘΕΜΑ Α /25 (A1)Χαρακτηρίςτε τισ παρακάτω προτάςεισ ωσ (Σ)ωςτζσ ή (Λ)άθοσ

ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Στη θέση του αντιστοιχούν τα δυο κατώτερα επίπεδα του μοντέλου OSI, το

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 13

ΚΕΦΑΛΑΙΟ 6. Δίκτυα υπολογιστών και το Διαδίκτυο 1.1

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Ονοματοδοσία στο Internet, Border Gateway Protocol (BGP), Πάροχοι Υπηρεσιών

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

ΔΡΟΜΟΛΟΓΗΣΗ ΠΑΚΕΤΩΝ. Η δρομολόγηση των πακέτων μπορεί να γίνει είτε κάνοντας χρήση ασυνδεσμικής υπηρεσίας είτε συνδεσμοστρεφούς υπηρεσίας.

1 η Διάλεξη: Εισαγωγή στο Διαδίκτυο

Δίκτυα Υπολογιστών. Δρ. Παναγιώτης Κολιός ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ

Εργαστήριο Δικτύων Υπολογιστών

Διαχειριστικό σύστημα ονομάτων χώρου

Vodafone Business Connect

ICANN και ιακυβέρνηση του Internet (Hans Klein)

ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ. Εφαρμογές. Δίκτυα Υπολογιστών

ίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία ( ) Υπηρεσία FTP (File Transfer Protocol)

Διαδίκτυο: δίκτυο διασυνδεμένων δικτύων Ξεκίνησε ως ένα μικρό κλειστό στρατιωτικό δίκτυο, απόρροια του Ψυχρού Πολέμου μεταξύ ΗΠΑ και ΕΣΣΔ.

Η ΙΣΤΟΡΙΑ ΤΟΥ ΔΙΑΔΙΚΤΥΟ ΟΥ ΝΙΩΡΑ ΠΑΝΑΓΙΩΤΑ ΜΠΑΤΖΙΟΥ ΕΥΓΕΝΙΑ/ΕΛΕΝΗ Γ2 38o Γυμνάσιο Αθηνών ΕΤΟΣ 2011

Transcript:

Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ Εισαγωγή 1 / 33

Το Επίπεδο Εφαρμογής (Application Layer) είναι το πιο πάνω επίπεδο των τεσσάρων επιπέδων του μοντέλου TCP/IP και βρίσκεται πάνω από το επίπεδο Μεταφοράς (Transport Layer). 2 / 33

Το επίπεδο εφαρμογής ορίζει τα TCP/IP πρωτόκολλα εφαρμογής και το πώς τα προγράμματα του χρήστη επικοινωνούν με τις υπηρεσίες του επιπέδου μεταφοράς για να χρησιμοποιούν το δίκτυο. 3 / 33

Το επίπεδο εφαρμογής περιλαμβάνει όλα τα πρωτόκολλα υψηλότερου επιπέδου, όπως το DNS (Domain Naming System), HTTP (Hypertext Transfer Protocol), Telnet, SSH, FTP (Πρωτόκολλο Μεταφοράς Αρχείων), TFTP (Απλό πρωτόκολλο μεταφοράς αρχείων), SNMP (Απλό Πρωτόκολλο Διαχείρισης Δικτύου), SMTP (Απλό Πρωτόκολλο Μεταφοράς Ταχυδρομείου), DHCP (Dynamic Host Configuration Protocol), RDP (Remote Desktop Protocol) κ.λπ. 4 / 33

6.1 Σύστημα Ονοματολογίας DNS 5 / 33

Κάθε υπολογιστής (host) που συμμετέχει σε ένα δίκτυο τεχνολογίας TCP/IP αποκτά μία και μοναδική διεύθυνση IP (π.χ. 128.174.5.50). 6 / 33

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

Παράδειγμα 8 / 33

Προκειμένου να επικοινωνήσουμε με μία από τις συσκευές αυτές, είναι απαραίτητο να γνωρίζουμε την IP διεύθυνσή της. Αντί λοιπόν να πρέπει να θυμόμαστε τις διευθύνσεις αυτές, είναι σύνηθες να χρησιμοποιούμε τα συμβολικά τους ονόματα. 9 / 33

Όπως είναι λογικό, αυτή η προσέγγιση (διευθύνσεις-ονόματα) δουλεύει καλά σε μικρά δίκτυα με περιορισμένο αριθμό συσκευών. 10 / 33

Όταν όμως έχουμε συναλλαγές με το Διαδίκτυο (Internet), είναι προφανές ότι είναι δύσκολο να μπορούμε να απομνημονεύσουμε διευθύνσεις IP (έτσι ώστε να ξέρουμε π.χ τη διεύθυνση της κεντρικού εξυπηρετητή (server) του Πανεπιστημίου Πατρών). 11 / 33

DNS Γι αυτό το λόγο έχει αναπτυχθεί ένα σύστημα ονοματοδοσίας των υπολογιστών του Διαδικτύου και μια υπηρεσία καταλόγου για αναζήτηση των ονομάτων. Η υπηρεσία αυτή ονομάζεται DNS (Domain Name Service Υπηρεσία Ονομασίας Περιοχών). 12 / 33

Το σύστημα ονομασίας περιοχών (DNS) είναι μια κατανεμημένη βάση δεδομένων στο Διαδίκτυο που επιτρέπει τη μετάφραση ανάμεσα σε ονόματα και διευθύνσεις IP. Θα μπορούσαμε να πούμε ότι το DNS είναι ο «τηλεφωνικός κατάλογος του Διαδικτύου». 13 / 33

Είναι ο μηχανισμός του Διαδικτύου για την αναφορά μέσω ονομάτων σε ό,τι πόρους χρησιμοποιούμε σε αυτό και που μας επιτρέπει τη μετάφραση ονομάτων σε διευθύνσεις IP και το αντίστροφο. 14 / 33

Πρόκειται για μία κατανεμημένη βάση δεδομένων που εφαρμόζεται σε μια ιεραρχία πολλών εξυπηρετητών ονομάτων (DNS servers). 15 / 33

Περιλαμβάνει: Το χώρο ονομάτων. Τους εξυπηρετητές μέσω των οποίων γίνεται διαθέσιμος ο χώρος ονομάτων. Τους αναλυτές (resolvers) που ερωτούν τους εξυπηρετητές περί του χώρου ονομάτων. 16 / 33

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

Το πρωτόκολλο DNS είναι επιπέδου εφαρμογής (Application Layer) που επιτρέπει σε υπολογιστές (hosts), δρομολογητές (routers) και εξυπηρετητές DNS (Name Servers) να επικοινωνούν για να αναλύσουν (resolve) ονόματα (μεταφράσουν ονόματα σε διεύθυνση IP). 18 / 33

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

6.1.1 Χώρος ονομάτων του DNS 20 / 33

Το Διαδίκτυο είναι χωρισμένο νοητά σε εκατοντάδες διαφορετικές περιοχές (domains) υψηλού επιπέδου που αναλύονται σε υποπεριοχές (subdomains), κ.ο.κ., με πολλούς υπολογιστές (hosts) η καθεμία. 21 / 33

Οι περιοχές μπορεί να παρασταθούν με ένα δέντρο. Τα ονόματα των περιοχών απαρτίζουν μια ιεραρχία κατά τρόπο που τα ονόματα να είναι μοναδικά και να απομνημονεύονται εύκολα. Ένας οργανισμός είναι αρμόδιος για μέρος του χώρου ονομάτων και μπορεί να προσθέσει επιπλέον επίπεδα στην ιεραρχία. 22 / 33

Ιεραρχία του DNS Κάθε κόμβος στο δένδρο DNS αναπαριστά ένα όνομα DNS (DNS name). Κάθε κλαδί κάτω από ένα κόμβο είναι μια περιοχή DNS (DNS domain). Η περιοχή DNS μπορεί να περιέχει hosts ή άλλες περιοχές (subdomains). 23 / 33

Παράδειγμα 24 / 33

Η κορυφή του δένδρου είναι η ρίζα (root) και συμβολίζεται με μία τελεία «.». Η IANA (Internet Assigned Numbers Authority) είναι η επίσημη αρχή που διαχειρίζεται τη ρίζα του DNS. 25 / 33

Κάτω από την κορυφή υπάρχουν οι περιοχές ανωτάτου επιπέδου (top level domains ή περιοχές 1ου επιπέδου ή βασικές περιοχές). Αρχικά (1988) υπήρχαν: edu, gov, com, org, mil, net, int, arpa 26 / 33

Περιοχές 1ου επιπέδου χώρου ονομάτων DNS 27 / 33

Αργότερα, προστέθηκαν περιοχές για κάθε χώρα (όνομα περιοχής με 2 γράμματα), όπως: gr, nl, uk, us, jp, it, fr κ.ά. 28 / 33

Στη συνέχεια εγκρίθηκαν αρκετές νέες περιοχές (π.χ. biz, info, post, tel κ.ά.). H διαχείριση τους (εκτός των.int και.arpa) έχει εκχωρηθεί από την IANA σε άλλους υπεύθυνους οργανισμούς. 29 / 33

Κάτω από κάθε περιοχή 1ου επιπέδου, υπάρχει δεύτερο επίπεδο περιοχών, που προσδιορίζει συνήθως τον οργανισμό ή την εταιρεία στην οποία ανήκει το δίκτυο. Οι περιοχές αυτές (domains) ονομάζονται περιοχές 2ου επιπέδου και κάθε μία είναι μοναδική. 30 / 33

Η διαχείριση του χώρου ονομάτων κάτω από τις περιοχές ανωτάτου επιπέδου έχει εκχωρηθεί σε οργανισμούς, που μπορούν να εκχωρήσουν περαιτέρω τη διαχείριση υποπεριοχών τους (subdomains). Κάθε νέο subdomain αντιστοιχεί σε περιοχή ονομάτων 3ου επιπέδου. 31 / 33

Ιεραρχική οργάνωση χώρου ονομάτων DNS 32 / 33

Παράδειγμα Το όνομα ektor.tc.ntua.gr, προσδιορίζει τον ηλεκτρονικό υπολογιστή (host) με το συμβολικό όνομα ektor, που βρίσκεται στην υποπεριοχή (subdomain) tc (3ου επιπέδου) που δηλώνει τα μηχανήματα του εργαστηρίου τηλεπικοινωνιών, η οποία ανήκει στη περιοχή (domain) ntua (2ου επιπέδου) του Εθνικού Μετσόβιου Πολυτεχνείου και η οποία έχει καταχωρηθεί στη βασική περιοχή.gr (1ου επιπέδου) που αφορά την Ελλάδα. 33 / 33