Κεφάλαιο 4: Δικτύωση και Διαδίκτυο

Σχετικά έγγραφα
J. Glenn Brookshear. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

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

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

Εισαγωγή στην επιστήμη των υπολογιστών. Κεφάλαιο 4 ο Δικτύωση και Διαδίκτυο

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

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

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

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

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

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

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

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

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

Network Address Translation (NAT)

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

ίκτυα ίκτυο υπολογιστών: Ένα σύνολο από υπολογιστικές συσκευές που συνδέονται µεταξύ τους για σκοπούς επικοινωνίας και χρήσης πόρων. Συνήθως, οι συσκε

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

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

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

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP

Δίκτυα (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Μάθημα 6: Αρχιτεκτονική TCP/IP

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

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή

Κεφάλαιο 3.3: Δίκτυα. Επιστήμη ΗΥ Κεφ. 3.3 Καραμαούνας Πολύκαρπος

ΕΥΑΓΓΕΛΟΣ Χ. ΖΙΟΥΛΑΣ

ΚΕΦΑΛΑΙΟ 4: Δικτύωση και Διαδίκτυο

Πακέτα, Πλαίσια και Ανίχνευση Σφαλμάτων

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

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

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

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

Αριστοµένης Μακρής Εργαστήρια Η/Υ

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

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

Κεφάλαιο 12. Επικοινωνίες-Δίκτυα-Διαδίκτυο. Εξαιρούνται οι παράγραφοι:

Δίκτυα Υπολογιστών I

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

Δίκτυα Υπολογιστών I

Πληροφορική Ι. Μάθημα 7 ο Δίκτυα Υπολογιστών. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Δρ.

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Μάθημα 3: Τοπολογίες Δικτύων

Βασικές Υπηρεσίες Διαδικτύου. Επικοινωνίες Δεδομένων Μάθημα 2 ο

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση

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

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

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

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

6.2 Υπηρεσίες Διαδικτύου

Τηλεπικοινωνίες, Διαδίκτυο και ασύρματη τεχνολογία

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING)

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

Δίκτυα Θεωρία

Διασύνδεση τοπικών δικτύων

ίκτυα - Internet Μάθηµα 5ο Ενότητες Μαθήµατος Παρασκευή 01 ΕΚ 2006 ιευθυνσιοδότηση στα Τοπικά ίκτυα (LAN).

ΠΛΗΡΟΦΟΡΙΚΗ I. 8 η ΔΙΑΛΕΞΗ Δίκτυα Υπολογιστών

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

ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ

Διάρθρωση. Δίκτυα Υπολογιστών I Βασικές Αρχές Δικτύωσης. Διάρθρωση. Δίκτυο Υπολογιστών: ένας απλός ορισμός. Ευάγγελος Παπαπέτρου

Πρωτόκολλα Διαδικτύου

Για τη λειτουργία των δικτύων εκτός από την απαραίτητη υλικοκατασκευή, απαιτείται και το απαραίτητο λογισμικό.

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Ι. Σημειώσεις Θεωρίας

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

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

12/5/18. Κεφάλαιο 7. Δικτύωση: Σύνδεση ψηφιακών συσκευών. Στόχος. Πώς λειτουργούν τα δίκτυα. Στόχος. Στόχοι. Εισαγωγή στην πληροφορική

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

Εφαρμογές Πληροφορικής

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική Ι. Ενότητα 7 : Δίκτυα Υπολογιστών. Δρ. Γκόγκος Χρήστος

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος?

Νέες Επικοινωνιακές Τεχνολογίες

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 7: Τοπικά δίκτυα

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

1.5.1 ΓΕΦΥΡΑ (BRIDGE) Εικόνα Επίπεδα λειτουργίας επαναλήπτη, γέφυρας, δρομολογητή και πύλης ως προς το μοντέλο OSI.

Κεφάλαιο 5: Τοπικά ίκτυα

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

Τμήμα του εθνικού οδικού δικτύου (Αττική οδός)

Πληροφορική Μάθημα 9

Τοπικά Δίκτυα Local Area Networks (LAN)

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

ΤΕΙ ΑΡΤΑΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΠΡΩΤΟΚΟΛΛΑ ΤΟΠΙΚΩΝ ΔΙΚΤΥΩΝ ΑΝΑΣΤΑΣΙΟΥ ΘΕΟΔΩΡΑ

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

ΕΠΙΚΟΙΝΩΝΙΕΣ-ΔΙΚΤΥΑΔΙΑΔΙΚΤΥΟ-ΙΣΤΟΣΕΛΙΔΕΣ. Κεφάλαιο 12ο

Συσκευές Διασύνδεσης. Θα εξετάσουμε: Τον επαναλήπτη (repeater) Το διανομέα (hub) Την γέφυρα (bridge) Το Switch Το δρομολογητή (router)

ΕΠΙΠΕΔΟ ΣΥΝΔΕΣΗΣ ΜΑC

ΜΕΤΑΔΟΣΗ ΔΕΔΟΜΕΝΩΝ & ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΑΠΑΝΤΗΣΕΙΣ ΣΤΑ ΘΕΜΑΤΑ ΠΑΝΕΛΛΗΝΙΩΝ ΕΞΕΤΑΣΕΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ ΘΕΜΑΤΑ

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

ΚΕΦΑΛΑΙΟ 3: Τοπολογίες Δικτύων Εισαγωγή

Transcript:

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο Η Επιστήμη των Υπολογιστών: Μια Ολοκληρωμένη Παρουσίαση (δέκατη αμερικανική έκδοση) J. Glenn Brookshear Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο Δικτύωση Μελετά τον τρόπο που συνδέονται οι υπολογιστές για να μοιράζονται πληροφορίες και πόρους Σχετικά θέματα Κατασκευή και λειτουργία δικτύων Εφαρμογές δικτύων Ασφάλεια Διαδίκτυο Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-2

Εισαγωγή Ανάγκη για κοινή χρήση πληροφοριών και πόρων => οδήγησε σε υπολογιστικά συστήματα δίκτυα για σύνδεση υπολογιστών και μεταφορά δεδομένων Μέσω των δικτύων οι χρήστες μοιράζονται πόρους, όπως Εκτυπωτές, πακέτα λογισμικού, μέσα αποθήκευσης Υποκείμενο λογισμικό Από απλό πακέτο λογισμικού σ ένα εκτεταμένο σύστημα δικτυακού λογισμικού -> δικτυακό λειτουργικό σύστημα Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-3

Κατηγορίες Δικτύων Ανάλογα με την Εμβέλεια Τοπικά δίκτυα (LAN) Μητροπολιτικά δίκτυα (MAN) Δίκτυα ευρείας περιοχής (WAN) Ανάλογα με την Ιδιοκτησία Ανοιχτά, π.χ. το Διαδίκτυο (βασίζεται σε TCP/IP) Κλειστά (ή δίκτυα αποκλειστικής εκμετάλλευσης) Ανάλογα με την Τοπολογία(διευθέτηση των κόμβων) Διαύλου (Ethernet) Αστέρα (Ασύρματα δίκτυα με κεντρικό σημείο πρόσβασης) Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-4

Τοπολογία Διαύλου (Bus topology) Όλες οι μηχανές συνδέονται σε μια κοινή γραμμή επικοινωνίας που ονομάζεται δίαυλος (bus) ή ραχοκοκαλιά (backbone) Έγινε δημοφιλής το 1990 όταν υλοποιήθηκε με βάση ένα σύνολο προτύπων γνωστό ως Ethernet Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-5

Τοπολογία Δακτυλίου (Ring) Οι κόμβοι σχηματίζουν ένα κύκλο. Τα δεδομένα ακολουθούν πάντα την ίδια φορά Κάθε κόμβος αναπαράγει το σήμα. Χρησιμοποιείται σε δίκτυα με πολλούς κόμβους όπου απαιτείται υψηλή ταχύτητα (πρωτόκολλα Token Ring και FDDI*) Μειονεκτήματα Αν κάποια συσκευή σταματήσει να λειτουργεί, καταρρέει ολόκληρο το δίκτυο Υψηλό κόστος *Fiber Distributed Data Interface Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-6

Τοπολογία Αστέρα Εξέλιξη του παραδείγματος ενός μεγάλου υπολογιστή με πολλούς χρήστες Καθώς τα απλά τερματικά εξελίχθηκαν σε μικρούς υπολογιστές, προέκυψε το δίκτυο αστέρα Σήμερα η τοπολογία είναι δημοφιλής στα ασύρματα δίκτυα Επικοινωνία μέσω εκπομπής ραδιοφωνικών κυμάτων Μιά κεντρική μηχανή, το σημείο πρόσβασης (access point),είναι το σημείο εστίασης γύρω από το οποίο συντονίζεται η επικοινωνία Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-7

Διαφορές μεταξύ Δικτύου Διαύλου (Δ.Δ.) και Δικτύου Αστέρα (Δ.Α.) Όχι προφανείς από τη φυσική διευθέτηση του εξοπλισμού Ένα Δ.Δ. μπορεί να έχει ένα μικρό δίαυλο με μεγάλες συνδέσεις προς τις μηχανές και να μοιάζει με αστέρα. Μπορεί να δημιουργείται με έναν διανομέα (hub) που παίζει το ρόλο ενός μικρού διαύλου, προς τον οποίον συνδέονται οι διάφορες μηχανές Ο διανομέας το μόνο που κάνει είναι η αναμετάδοση οποιουδήποτε σήματος λαμβάνει (ίσως ενισχυμένο) προς όλες τις μηχανές Έγκειται στο αν οι μηχανές επικοινωνούν απ ευθείας ή έμμεσα μέσω κεντρικής μηχανής Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-8

Πρωτόκολλα Τι είναι Κανόνες που συντονίζουν τις διάφορες δραστηριότητες ενός δικτύου Βοηθά στη δημιουργία συμβατών προϊόντων για δικτυακές εφαρμογές Απαραίτητα στην ανάπτυξη δικτυακών τεχνολογιών Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-9

Πρωτόκολλα Χρήση τους στο συντονισμό μετάδοσης μηνυμάτων Χωρίς κανόνες μετάδοσης όλοι οι υπολογιστές θα μπορούσαν να αρχίσουν να μεταδίδουν οποιαδήποτε στιγμή Παραδείγματα πρωτοκόλλων CSMA/CD Πολλαπλή προσπέλαση με ανίχνευση φέροντος σήματος και ανίχνευση σύγκρουσης Χρησιμοποιείται σε Ethernet δίκτυα διαύλου CSMA/CA Πολλαπλή προσπέλαση με ανίχνευση φέροντος σήματος και αποφυγή σύγκρουσης Χρησιμοποιείται στο WiFi Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-10

CSMA/CD: Carrier Sense Multiple Access with Collision Detection (1/2) Πολλαπλή προσπέλαση με ανίχνευση φέροντος σήματος και ανίχνευση σύγκρουσης Κάθε μήνυμα εκπέμπεται προς όλες τις μηχανές του διαύλου Κάθε μηχανή ανιχνεύει όλα τα μηνύματα και κρατάει μόνο αυτά που απευθύνονται σε αυτή Για μετάδοση μηνύματος, περιμένει να ελευθερωθεί ο δίαυλος αλλά συνεχίζει να ανιχνεύει το δίαυλο Αν κάποια άλλη μηχανή ξεκινήσει μετάδοση την ίδια στιγμή, και οι δύο ανιχνεύουν τη σύγκρουση και σταματούν για τυχαίο χρονικό διάστημα πριν επαναλάβουν τη μετάδοση Αποτέλεσμα παρόμοιο με συζητήσεις ανθρώπων Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-11

CSMA/CD: Carrier Sense Multiple Access with Collision Detection (2/2) Δεν είναι συμβατό με ασύρματα δίκτυα αστέρα Όλες οι μηχανές επικοινωνούν μέσω ενός κεντρικού σημείου πρόσβασης Μια μηχανή μπορεί να μην ανιχνεύει ότι οι μεταδόσεις της συγκρούονται με εκείνες άλλης μηχανής γιατί το δικό της σήμα καλύπτει εκείνο της άλλης μηχανής Τα σήματα από διαφορετικές μηχανές εμποδίζονται από αντικείμενα ή μεγάλες αποστάσεις (πρόβλημα κρυμμένου τερματικού) Τα ασύρματα δίκτυα προσπαθούν να αποφεύγουν τις συγκρούσεις, όχι να τις ανιχνεύουν. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-12

CSMA/CΑ: Carrier Sense Multiple Access with Collision Avoidance (1/2) Πολλαπλή προσπέλαση με ανίχνευση φέροντος σήματος και αποφυγή σύγκρουσης Τέτοιες πολιτικές έχουν τυποποιηθεί από το ΙΕΕΕ μέσω του πρότυπου ΙΕΕΕ 802.11 και αναφέρονται συνήθως ως WiFi Tα πρωτόκολλα αυτά είναι σχεδιασμένα να αποφεύγουν τις συγκρούσεις αλλά μπορεί να μη τις εξαλείφουν τελείως. Όταν παρουσιάζονται συγκρούσεις, τα μηνύματα πρέπει να αναμεταδίδονται Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-13

CSMA/CΑ: Carrier Sense Multiple Access with Collision Avoidance (2/2) Συνήθης προσέγγιση αποφυγής σύγκρουσης: παραχώρηση προτεραιότητας σε μηχανές που ήδη περιμένουν Παρόμοιο πρωτόκολλο με το CSMA/CD του Ethernet Διαφορά: όταν μια μηχανή θέλει να μεταδώσει ένα μήνυμα και βρίσκε το κανάλι κενό, δεν αρχίζει αμέσως τη μετάδοση. Περιμένει ένα μικρό διάστημα και ξεκινάει αν το κανάλι εξακολουθεί να είναι σιωπηλό. Διαφορετικά περιμένει και την επόμενη φορά που θα βρει σιωπηλό, ξεκινάει αμέσως τη μετάδοση Έτσι αποφεύγονται συγκρούσεις μεταξύ νέων αφίξεων και μηχανών που βρίσκονται σε αναμονή Δεν λύνει το πρόβλημα του κρυμμένου τερματικού Οποιοδήποτε πρωτόκολλο βασίζεται στη διάκριση μεταξύ σιωπηλών και απασχολημένων καναλιών, προϋποθέτει ότι κάθε σταθμός ακούει τους άλλους Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-14

Το πρόβλημα του κρυμμένου τερματικού (1/2) Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-15

Το πρόβλημα του κρυμμένου τερματικού (2/2) Για την επίλυσή του, ορισμένα δίκτυα WiFi απαιτούν από κάθε μηχανή να στέλνει «αίτηση» στο σημείο πρόσβασης, το οποίο Αν είναι απασχολημένο θα αγνοήσει την αίτηση, διαφορετικά θα επιβεβαιώσει την αίτηση Η επιβεβαίωση από το σημείο πρόσβασης στέλνεται σε όλα τα μηχανήματα κι έτσι όλοι ξέρουν αν το σημείο πρόσβασης είναι απασχολημένο εκείνη τη στιγμή Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-16

Συνδυασμός δικτύων (1/2) Συμβάλλει στο σχηματισμό εκτεταμένου συστήματος επικοινωνιών Μπορούμε να συνδέσουμε δύο ή περισσότερα συμβατά δίκτυα ή και ασύμβατα δίκτυα μέσω συσκευών γνωστών ως: επαναλήπτες, γέφυρες, μεταγωγείς Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-17

Συνδυασμός δικτύων (2/2) Επαναλήπτης (repeater) Συνδέει δύο διαύλους και μεταβιβάζει όλα τα σήματα Γέφυρα (bridge) Συνδέει δύο διαύλους αλλά δεν μεταβιβάζει όλα τα σήματα Μεταγωγέας (switch) Γέφυρα που συνδέει πολλούς διαύλους Δρομολογητής (router) Συνδέει δύο ασύμβατα δίκτυα, δημιουργώντας ένα δίκτυο δικτύων που ονομάζεται διαδίκτυο Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-18

Επαναλήπτης Συνδέει δύο διαύλους Μεταβιβάζει τα σήματα μεταξύ των δύο αρχικών διαύλων (συνήθως με κάποια μορφή ενίσχυσης) χωρίς να ασχολείται με τη σημασία τους Γι αυτό χρησιμοποιείται για επέκταση ενός δικτύου διαύλου Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-19

Συνδέει δύο διαύλους. Γέφυρα Παρόμοια με επαναλήπτη αλλά πιο περίπλοκη Συνδέει δύο διαύλους αλλά δεν μεταβιβάζει όλα τα σήματα μεταξύ των δύο αρχικών διαύλων Εξετάζει τη διεύθυνση προορισμού κάθε μηνύματος και προωθεί το μήνυμα μέσω της σύνδεσης μόνο αν προορίζεται για έναν υπολογιστή που βρίσκεται στην άλλη πλευρά Η επικοινωνία μεταξύ των μηχανών στη μια πλευρά δεν επηρεάζεται από την επικοινωνία μηχανών στην άλλη πλευρά Δημιουργεί πιο αποδοτικά συστήματα απ ότι ο επαναλήπτης Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-20

Μεταγωγέας Γέφυρα με πολλαπλές συνδέσεις που συνδέει πάνω από δύο διαύλους Δημιουργεί δίκτυα από διαύλους που επεκτείνονται από τον μεταγωγέα όπως οι ακτίνες ενός τροχού Κάθε μήνυμα που προωθείται, αναμεταδίδεται μόνο στην κατάλληλη ακτίνα, ελαχιστοποιώντας έτσι την κυκλοφορία κάθε ακτίνας Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-21

Κατασκευή ενός μεγάλου Δικτύου διαύλου από μικρότερα (1/2) Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-22

Κατασκευή ενός μεγάλου Δικτύου διαύλου από μικρότερα (2/2) Κατά τη σύνδεση δικτύων μέσω επαναληπτών, γεφυρών και μεταγωγέων το αποτέλεσμα είναι ένα μοναδικό μεγάλο δίκτυο Ολόκληρο το σύστημα λειτουργεί με τον ίδιο τρόπο που λειτουργεί κάθε ένα από τα αρχικά δίκτυα (με χρήση ίδιων πρωτοκόλλων) Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-23

Κατασκευή ενός μεγάλου Δικτύου από μικρότερα διαφορετικά (1/3) Οι δρομολογητές Είναι ειδικοί υπολογιστές που δημιουργούν διαδίκτυα όπου τα αρχικά δίκτυα λειτουργούν αυτόνομα, δηλ. διατηρούν τα ιδιαίτερα εσωτερικά χαρακτηριστικά τους Προωθούν μηνύματα μεταξύ διαφορετικών δικτύων Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-24

Κατασκευή ενός μεγάλου Δικτύου από μικρότερα διαφορετικά (2/3) Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-25

Κατασκευή ενός μεγάλου Δικτύου από μικρότερα διαφορετικά (3/3) Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-26

Προώθηση μηνυμάτων σ ένα διαδίκτυο Δρομολογητές: προωθούν τα μηνύματα στις κατάλληλες διευθύνσεις Η προώθηση βασίζεται σ ένα σύστημα διευθυνσιοδότησης που αποδίδει μοναδικές διευθύνσεις σε όλες τις συσκευές ενός διαδικτύου και στους δρομολογητές Κάθε μηχανή σε κάποιο επι μέρους δίκτυο έχει δύο διευθύνσεις: την τοπική και τη διαδικτυακή Κάθε μήνυμα έχει τη διαδικτυακή διεύθυνση του παραλήπτη προωθείται στον τοπικό δρομολογητή κι από εκεί στην κατάλληλη διεύθυνση [κάθε δρομολογητής διατηρεί έναν πίνακα προώθησης για το που θα σταλούν τα μηνύματα ανάλογα με τη διεύθυνση προορισμού τους] Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-27

Πύλη (gateway) To «σημείο» όπου ένα δίκτυο συνδέεται μ ένα διαδίκτυο, γιατί είναι δίοδος μεταξύ του δικτύου και του έξω κόσμου Πολλές μορφές πυλών => γενική χρήση του όρου Π.χ. η Πύλη ενός δικτύου μπορεί να είναι ο Δρομολογητής ή, σ ένα οικιακό ασύρματο δίκτυο μπορεί να είναι το Access Point και ο Δρομολογητής, γιατί αυτά τα δύο είναι σε μία μονάδα Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-28

Διαδιεργασιακή Επικοινωνία (1/2) Μοντέλο Πελάτη-Διακομιστή Πελάτη-Διακομιστή Ένας διακομιστής, πολλοί πελάτες Ο διακομιστής πρέπει να εκτελείται συνεχώς Ο πελάτης ξεκινά την επικοινωνία Παραδείγματα Διακομιστής αρχείων Διακομιστής εκτύπωσης Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-29

Διαδιεργασιακή Επικοινωνία (2/2) Μοντέλο ομότιμου προς ομότιμο (peer to peer P2P) Διεργασίες που επικοινωνούν ως ίσες Μπορεί να έχουν μικρό χρόνο ζωής Παραδείγματα: άμεση ανταλλαγή μηνυμάτων, διανομή αρχείων Πλεονεκτήματα Δεν υπάρχει single point of failure Καλύτερη κλιμάκωση και απόδοση Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-30

Το μοντέλο πελάτη/διακομιστή συγκρινόμενο με το ομότιμο μοντέλο Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-31

Ομότιμο δίκτυο ή Ομότιμο μοντέλο; Ο όρος ομότιμο δίκτυο είναι λανθασμένος Γιατί; Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-32

Κατανεμημένα Συστήματα Συστήματα με τμήματα που εκτελούνται σε διαφορετικούς υπολογιστές Υποστηρίζονται από συγκεκριμένη κοινή υποδομή που παρέχει επικοινωνία και ασφάλεια Τυποποιημένα εργαλεία ανάπτυξης εφαρμογων με έτοιμη υποδομή Παραδείματα: Enterprise Java Beans από τη Sun Microsystems, Πλαίσιο εφαρμογών.net από τη Microsoft Ο προγραμματιστής ασχολείται μόνο με τη δημιουργία κώδικα που αφορά τη συγκεκριμένη εφαρμογή Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-33

Το Διαδίκτυο Ένα διαδίκτυο που εκτείνεται σε όλο τον κόσμο Προήλθε από ερευν. Προγράμματα της δεκατετίας του 1960 με αρχικό στόχο τη σύνδεση δικτύων υπολογιστών που δεν θα επηρεαζόταν από τοπικές καταστροφές. Χρηματοδοτήθηκε αρχικά από την Αμερικάνικη Κυβέρνηση Σήμερα έχει μετατραπεί από ακαδημαϊκό ερευνητικό έργο σε εμπορική προσπάθεια για σύνδεση πολλών LAN, MAN, και WAN ανά τον κόσμο, με εκατομμύρια υπολογιστές Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-34

Αρχιτεκτονική του Διαδικτύου Τα επί μέρους δίκτυα κατασκευάζονται και συντηρούνται από οργανισμούς που ονομάζονται παροχείς υπηρεσιών δικτύου (Internet Service Providers, ISP) O όρος ISP χρησιμοποιείται και για το δίκτυο που παρέχει ο ISP To σύστημα δικτύων που χρησιμοποιείται απο τους ISP ταξινομείται σε μια ιεραρχία ανάλογα με το ρόλο που έχουν οι ISP στη γενική δομή του Διαδικτύου Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-35

Σύνθεση του Διαδικτύου Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-36

Αρχιτεκτονική του Διαδικτύου ISP πρόσβασης: Παρέχουν Ανεξάρτητο Διαδίκτυο ή Ενδοδίκτυο (intranet) Υπάγεται σε μια μοναδική αρχή που αναλαμβάνει την παροχή διαδικτυακής πρόσβασης σε μεμονωμένους χρήστες Παρέχει συνδεσιμότητα στον πυρήνα του Διαδικτύου που δημιουργείται από τους ISP Επιπέδου 1 και 2 Παραδείγματα ISP πρόσβασης: AOL, Microsoft, τοπικές καλωδιακές ή τηλεπικοινωνιακές εταιρείες, πανεπιστήμια, οργανισμοί κλπ Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-37

Αρχιτεκτονική του Διαδικτύου Παροχέας Υπηρεσιών Διαδικτύου (ISP) Επιπέδου 1 Δημιουργούν τη σπονδυλική στήλη του Διαδικτύου. Δηλ. παρέχουν δίκτυα υψηλής ταχύτητας και μεγάλης χωρητικότητας διεθνή WAN. Συνήθως παρέχονται από μεγάλες τηλεπικοινωνιακές εταιρείες. Αποτελούν το σημείο σύνδεσης για τους ISP Επιπέδου 2 Επιπέδου 2 Παρέχουν δίκτυα συνήθως τοπικής εμβέλειας και με περιορισμένες δυνατότητες. Κι αυτά παρέχονται από τηλεπ. εταιρείες. Υποκειμενική διάκριση σε Επίπεδο 1 και 2 Τα ISP Επιπέδου 1 και 2 Αποτελούν δίκτυα δρομολογητών Παρέχουν συλλογικά την επικοινωνιακή υποδομή του Διαδικτύου Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-38

Πως συνδέονται οι μεμονωμένοι χρήστες στο Διαδίκτυο Μέσω των συσκευών (που λέγονται end systems or hosts) συνδέονται στους ISP Πρόσβασης Τα end systems μπορεί να είναι διάφορες συσκευές: υπολογιστές, τηλέφωνα, βιντεοκάμερες, αυτοκίνητα κλπ. Πρακτικά οποιαδήποτε συσκευή ωφελείται από την επικοινωνία με άλλες συσκευές μπορεί να είναι end system Τεχνολογίες σύνδεσης τερματικών συσκευών με ISPs πρόσβασης: Hot spots: ονομάζεται η περιοχή εμβέλειας του σημείου πρόσβασης στον ISP, το οποίο επιτρέπει ασύρματη σύνδεση άλλων συσκευών μαζί του και κατ επέκταση στο διαδίκτυο Καλωδιακές ή δορυφορικές συνδέσεις Παραδοσιακή τηλεφωνία (σύνδεση μέσω τηλεφώνου) Για απ ευθείας σύνδεση ενός end system ή για σύνδεση δρομολογητή ενός πελάτη στον οποίο είναι συνδεδεμένα πολλά end systems Χρειάζονται modem για τη μετατροπή των ψηφιακών δεδομένων προς μεταφορά σε μια μορφή συμβατή με το μέσο μετάδοσης. Π.χ. DSL ή dial-up Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-39

Διευθυνσιοδότηση στο Διαδίκτυο Διεύθυνση IP (Internet Protocol): σχήματα των 32 ή 128 μπιτ που συχνά αναπαριστάνονται σε δεκαδικό συμβολισμό με τελείες, π.χ. 192.207.177.33 Μνημονικές διευθύνσεις: Ονόματα περιοχών (domain): περιοχή του διαδικτύου που υπάγεται σε κάποια μοναδική αρχή, π.χ. Uoa. Κάθε περιοχή καταχωρείται στο ICANN Περιοχές ανωτάτου επιπέδου (π.χ. uoa.gr) Δημιουργία υπο-περιοχών προς τα αριστερά π.χ. s3lab.di.uoa.gr Σύστημα ονομάτων περιοχών (DNS) Διακομιστές ονομάτων (name servers): κατάλογοι που παρέχουν στους πελάτες τους υπηρεσίας μετάφρασης μνημονικών διευθύνσεων σε διευθύνσεις IP Σύστημα Ονομάτων Περιοχών (Domain Name System): Ένα σύστημα καταλόγου με εύρος όλο το Διαδίκτυο που απαρτίζεται συλλογικά από όλους τους name servers Αναζήτηση DNS (DNS lookup): διαδικασία χρήσης του DNS για την εκτέλεση μιάς μετάφρασης Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-40

Διαδικτυακός Οργανισμός για την Εκχώρηση Ονομάτων και Αριθμών (Internet Cooperation for Assigned Names and Numbers - ICANN) Εκχωρεί διευθύνσεις IP στους ISP, οι οποίοι τις εκχωρούν σε μηχανές της δικαιοδοσίας τους. Επιβλέπει την καταχώριση περιοχών και ονομάτων περιοχών. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-41

Παραδοσιακές Διαδικτυακές Εφαρμογές E-mail Διακομιστής αλληλογραφίας (mail server): συγκ. μηχανή σε περιοχή της δικαιοδοσία του ISP συλλέγει την εισερχόμενη αλληλογραφία μεταδίδει την εξερχόμενη αλληλογραφία στον mail server προορισμού Εκεί αποθηκεύεται μέχρι να τη ζητήσει ο παραλήπτη Ο διακομιστής αλληλογραφίας παραδίδει την εισερχόμενη αλληλογραφία στους πελάτες μέσω των πρωτοκόλλων POP3 ή IMAP Πρωτόκολλο Μεταφοράς Αρχείων (FTP) Telnet και SSH Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-42

Παραδοσιακές Διαδικτυακές Εφαρμογές E-mail Διακομιστής αλληλογραφίας (mail server): συγκ. μηχανή σε περιοχή της δικαιοδοσία του ISP συλλέγει την εισερχόμενη αλληλογραφία μεταδίδει την εξερχόμενη αλληλογραφία στον mail server προορισμού Εκεί αποθηκεύεται μέχρι να τη ζητήσει ο παραλήπτης SMTP (Simple Mail Transfer Protocol): για επικοινωνία μεταξύ διακομιστών αλληλογραφίας και για αποστολή νέου μηνύματος από τον αποστολέα στον mail server. Μεταφορά μηνυμάτων κειμένου με κωδικοποίηση ASCII MIME (Multi-purpose Internet Mail Extension): για μετατροπή δεδομένων που δεν είναι ASCII σε μορφή συμβατή με SMTP Ο χρήστης μπορεί να αποθηκεύει και να διαχειρίζεται μηνύματα που έχουν φτάσει γι αυτόν στον mail server Τοπικά (με το Post Office Protocol v. 3 POP3) ή Στην ίδια μηχανή με τον mail server (με το Internet Mail Access Protocol IMAP) Δ/νση η-αλληλογραφίας: όνομα_χρήστη@περιοχή του διακομιστή αλληλογραφίας, π.χ. atsalga@di.uoa.gr Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-43

Παραδοσιακές Διαδικτυακές Εφαρμογές Telnet και Secure Shell (SSH) Το TELNET (TErminal NETwork) είναι ένα πρόγραμμα πελάτη-διακομιστή γενικής χρήσης του Internet που επιτρέπει απομακρυσμένη σύνδεση ενός τοπικού συστήματος με ένα μακρινό Έτσι ο χρήστης μπορεί να εκτελεί ένα πρόγραμμα σε έναν μακρυνό υπολογιστή σαν να είχε τοπική πρόσβαση (κάνοντας απομακρυσμένο login) Δεν παρέχει ασφάλεια SSH: αντικαθιστά το Telnet γιατί παρέχει δυνατότητα κρυπτογράφησης δεδομένων προς μεταφορά και πιστοποίηση ταυτότητας και των δύο μερών Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 44

Παραδοσιακές Διαδικτυακές Εφαρμογές Πρωτόκολλο Μεταφοράς Αρχείων (FTP) Τυπικό πρωτόκολλο πελάτη-διακομιστή για τη μεταφορά αρχείων από ένα μηχάνημα σε κάποιο άλλο στο Internet Αφού ο πελάτης συνδεθεί με τον διακομιστή, μπορεί να μεταφέρει αρχεία προς τις δύο κατευθύνσεις Μπορούν να χρησιμοποιηθούν κωδικοί πρόσβασης Αnonymous FTP: τοποθεσίες FTΡ που παρέχουν απεριόριστη πρόσβαση στα αρχεία τους Λύνει προβλήματα διαφορετικής κωδικοποίησης μεταξύ μηχανημάτων (π.χ. ASCII, UNICODE) και διαφορετικών μορφών αρχείων Σύνδεση ελέγχου: ενεργή καθ όλη τη συνεδρία FTP Σύνδεση δεδομένων: μόνο όταν υπάρχουν δεδομένα προς μεταφορά Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 45

Πιο Πρόσφατες Εφαρμογές Πρωτόκολλο Διαδικτυακής Φωνητικής Επικοινωνίας (VoIP) Διαδικτυακό ραδιόφωνο Μονοεκπομπή-N Πολυεκπομπή Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-46

Πρόσφατες Διαδικτυακές Εφαρμογές Πρωτόκολλο Διαδικτυακής Φωνητικής Επικοινωνίας (VoIP) Αποτελείται από δύο διεργασίες σε διαφορετικές μηχανές που ανταλλάσσουν δεδομένα ήχου μέσω του ομότιμου μοντέλου, π.χ. Skype Διαδικτυακό Ραδιόφωνο: Διαδικασία που ονομάζεται webcasting (vs. broadcasting) γιατί τα σήματα μεταφέρονται μέσω του Διαδικτύου Τεχνικές: Μονοεκπομπή Ν (N-unicast): μοναδικός αποστολέας με πολλές μονοεκπομπές (1-1) => προσθέτει φόρτο στον διακομιστή του σταθμού και στους άμεσους διαδικτυακούς γείτονές τους Πολυεκπομπή (Multicast): το πρόβλημα διανομής μεταφέρεται στους Δρομολογητές του Διαδικτύου Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-47

Παγκόσμιος Ιστός Διαδικτυακή Εφαρμογή Επιτρέπει τη μετάδοση πληροφοριών πολυμέσων μέσω του Διαδικτύου Βασίζεται στην έννοιες του υπερ-συνδέσμου, υπερκείμενου και στα πρωτόκολλo HTTP για μεταφορά εγγράφων HTML Καθώς τμήματα διαφόρων εγγράφων συνδέονται με άλλα έγγραφα μέσα στο Διαδίκτυο, συνυφαίνεται ένας ιστός σχετιζόμενων πληροφοριών που καλύπτει ολόκληρο τον κόσμο και γι αυτό ονομάζεται Παγκόσμιος Ιστός Βασίζεται στη δουλειά του Tim Berners-Lee που συνειδητοποίησε τις προοπτικές της έννοιας των συνδεδεμένων εγγράφων με τη διαδικτυακή τεχνολογία => 1990: το πρώτο λογισμικό για την υλοποίηση του WWW Ο φυλλομετρητής παίρνει τα έγγραφα από το διακομιστή Ιστού Τα έγγραφα προσδιορίζονται με διευθύνσεις URL Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-48

Ένα τυπικό URL Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-49

Ασφάλεια Επιθέσεις Κακόβουλο λογισμικό (ιοί, σκουλήκια, Δούρειοι ίπποι, λογισμικό υποκλοπής, λογισμικό ψαρέματος) Άρνηση υπηρεσιών Ενοχλητική ηλεκτρονική αλληλογραφία Προστασία Τείχη προστασίας (Firewalls) Φίλτρα ενοχλητικής αλληλογραφίας Διακομιστές μεσολάβησης (proxy servers) Λογισμικό προστασίας από ιούς Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-65

Κρυπτογράφηση Ασφαλείς εκδόσεις των πρωτοκόλλων FTP-FTPS, HTTP-HTTPS, SSL Κρυπτογραφία δημόσιου κλειδιού Δημόσιο κλειδί: χρησιμοποιείται για κρυπτογράφηση μηνυμάτων Ιδιωτικό κλειδί: Χρησιμοποιείται για αποκρυπτογράφηση μηνυμάτων Πιστοποιητικά και ψηφιακές υπογραφές Περισσότερα για την κρυπογράφηση θα βρείτε στο κεφάλαιο Ασφάλεια Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-66

Κρυπτογραφία δημόσιου κλειδιού Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 4-67