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

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

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

Transcript

1 Κεφάλαιο 4: Δικτύωση και Διαδίκτυο 4.1 Βασικές αρχές δικτύων 4.2 Τo Διαδίκτυο 4.3 Ο Παγκόσμιος Ιστός 4.4 Διαδικτυακά πρωτόκολλα 4.5 Ασφάλεια Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύονται με το προτεινόμενο σύγγραμμα, καθώς και στις διαφάνειες προηγούμενων ετών του κ. Κουρκουμπέτη. 1

2 Κατηγορίες Δικτύων Δίκτυα = διασυνδεδεμένα συστήματα υπολογιστών Εμβέλεια: Τοπικά δίκτυα (Local Area Network, LAN), κλίμακα κτιρίου Μητροπολιτικά δίκτυα (Metropolitan Area Network, MAN), κλίμακα μιας κοινότητας (γειτονιάς) Δίκτυα ευρείας περιοχής (Wide Area Network, WAN), κλίμακα πόλης Ιδιοκτησία: Κλειστά ή ιδιόκτητα (closed, proprietary) και ανοιχτά (open) Ίντερνετ: ανοικτό Τοπολογία (διευθέτηση) κόμβων Διαύλου (bus), Π.χ. Ethernet Αστέρα (star) π.χ Ασύρματα δίκτυα με κεντρικό σημείο πρόσβασης 2

3 Τοπολογίες Δικτύων Δακτύλιος Δίαυλος Αστέρας Άτακτη τοπολογία Στην τοπολογία αστέρα, ένας υπολογιστής μπορεί να επικοινωνήσει με έναν άλλον μόνο μέσω του κεντρικού (hub) Στην τοπολογία διαύλου, οι υπολογιστές μπορούν και επικοινωνούν απευθείας μέσω του διαύλου 3

4 Τοπολογίες δικτύων (2) Σύνδεσμοι = ενσύρματοι, ασύρματοι Ethernet 4

5 Τοπολογίες δικτύων (3) Ethernet, WiFi Wireless mesh networks όχι απλός υπολογιστής αλλά δικτυακός κόμβος (όχι απαραίτητα κοινός υπολογιστής αλλά εξειδικευμένη δικτυακή συσκευή) 5

6 Γράφος δικτύου (network graph) Κόμβος (node) ή κορυφή (vertex) Ζεύξη (link) ή ακμή (edge) Δυο κόμβοι συνδέονται με μια ζεύξη αν μπορούν απευθείας να μεταδώσουν πληροφορία ο ένας στον άλλον 6

7 Πρωτόκολλα δικτύων Δίκτυο = κατανεμημένο σύστημα Όχι κεντρικός έλεγχος Χρειάζονται κανόνες σύμφωνα με τους οποίους θα λειτουργεί το δίκτυο Π.χ. Πρωτόκολλο που διευθετεί το πότε θα μεταδίδει ένας κόμβος πληροφορία Πακέτο = ομάδα από bits πληροφορίας που μεταδίδονται όλα μαζί Πρωτόκολλο: Κανόνες που πρέπει να ακολουθούν οι συσκευές για να λειτουργούν αρμονικά και να προσφέρουν μια συγκεκριμένη υπηρεσία (σαν ομάδα) Πως ερμηνεύουν εισερχόμενα μηνύματα (δομή + περιεχόμενο μηνυμάτων) Πως αντιδρούν σε αυτά (τι να υπολογίσουν) Τι μηνύματα να στείλουν στους γείτονες 7

8 Πρωτόκολλα Πολλαπλής Πρόσβασης (Multiple Access Protocols) Δεδομένα προβλήματος: k PCs συνδέονται εν- ή ασύρματα Θέλουμε k PCs να στέλνουν πακέτα πληροφορίας μεταξύ τους, π.χ. ανά 2 Δεν ξέρουμε πότε θέλει κάποιο PC να μεταδώσει Πολλαπλή Πρόσβαση με ανίχνευση φέροντος (Carrier Sense Multiple Access, CSMA) κάθε τερματικό έχει την δική του διεύθυνση όλα ακούνε και στέλνουνε στο ίδιο κανάλι (ενσύρματο ή ασύρματο), carrier Carrier Sense CS: ακούνε όλοι το κανάλι (carrier) και καταλαβαίνουν αν κάποιος άλλος εκπέμπει (ανίχνευση σήματος του πομπού) Multiple Access MA: οποιοσδήποτε κόμβος αποφασίζει να μεταδώσει, αρκεί το κανάλι να είναι ελεύθερο (τυχαία πολλαπλή πρόσβαση, αντί για κεντρικό έλεγχο) 8

9 Πρωτόκολλα Πολλαπλής Πρόσβασης (Multiple Access Protocols) (2) Αντιμετώπιση συγκρούσεων (ταυτόχρονων μεταδόσεων από άλλους): Τις καταλαβαίνω εγκαίρως: σταματάω να εκπέμπω και ξαναστέλνω σε τυχαίο χρόνο (collision detection,cd) περίπτωση ενσύρματου Ethernet: στέλνω και ακούω ταυτόχρονα, καταλαβαίνω αμέσως σύγκρουση Δεν τις καταλαβαίνω εγκαίρως ή και καθόλου: προσπαθώ με έξυπνο τρόπο να τις αποφύγω όσο γίνεται, ζητώ επιβεβαίωση από παραλήπτη (collision avoidance, CA) περίπτωση ασύρματου Ethernet, δεν μπορώ να ακούω όταν στέλνω 9

10 Πρωτόκολλο CSMA/CD Carrier Sense Multiple Access / Collision Detection (CSMA/CD) Χρησιμοποιείται στο ενσύρματο Ethernet Πριν μεταδώσει, ένας κόμβος Α ακούει τον δίαυλο Αν κανείς δεν μεταδίδει, τότε μεταδίδει ο Α (συνεχίζοντας να ακούει το δίαυλο) Αν κάποιος κόμβος Β αρχίζει μετάδοση ενώ μεταδίδει ο Α, και οι δυο σταματούν για ένα τυχαίο χρονικό διάστημα (διαφορετικό ο καθένας) πριν προσπαθήσουν και πάλι 10

11 Το κλασικό (ενσύρματο) Ethernet Ethernet (1970): Ενσύρματος δίαυλος Πρωτόκολλο CSMA/CD (Carrier Sense Multiple Access with Collision Detection) Κάθε συσκευή ακούει συνέχεια τον δίαυλο (κανάλι) Μόλις είναι ελεύθερος στέλνει (όταν έχει πακέτο να στείλει) Εάν υπάρχει σύγκρουση (δηλ. κάποιος άλλος μεταδίδει ταυτόχρονα), το καταλαβαίνει έγκαιρα και κάνει back- off (φάση congestion avoidance) Back- off: διαλέγει ένα τυχαίο χρόνο T να περιμένει και ξαναστέλνει Βασική υπόθεση: κάθε συσκευή μπορεί να ακούει και να μεταδίδει ταυτόχρονα à ανιχνεύει έγκαιρα τυχόν σύγκρουση 11

12 Ασύρματο Ethernet (WiFi) Ασύρματα τερματικά επικοινωνούν με ένα σταθμό βάσης Carrier Sense Multiple Access Collision Avoidance (CSMA/CA) Χρησιμοποιείται στο WiFi (ασύρματο Ethernet) Πρόβλημα κρυμμένου τερματικού (hidden terminal problem) 12

13 Ασύρματο Ethernet (WiFi) (2) Πρόβληματα: (α) ασύρματη κάρτα δεν μπορεί να ακούει όταν στέλνει (half- duplex) Δεν μπορεί να ανιχνεύσει σύγκρουση (π.χ. Ο Γ και ο Β) Λύση: πρωτόκολλο CSMA/CA (Collision Avoidance) Λογική: ελαχιστοποίησε συγκρούσεις Πριν μεταδώσεις ξεκίνησε ένα (τυχαίο) μετρητή με χρόνο Τ που μετράει χρόνο μόνο όσο το κανάλι είναι ελεύθερο (μετράει αντίστροφα) Όταν τελειώσει το μέτρημα, άρχισε να μεταδίδεις Περίμενε επιβεβαίωση (ACK). Εκδοχή 1: WiFi χωρίς RTS/CTS: Εάν δε λάβεις επιβεβαίωση (σημαίνει Backoff - > DATA - > ACK ότι υπάρχει σύγκρουση), επανέλαβε το ίδιο με μετρητή 2Τ 13

14 Ασύρματο Ethernet (WiFi) (3) Λόγοι για τους οποίους ένας κόμβος (Α) δεν μπορεί να ανιχνεύσει σύγκρουση (με έναν κόμβο Β) Ο Β βρίσκεται εκτός εμβέλειας του Α και ο Α δεν τον ακούει Το σήμα του Β είναι αρκετά ασθενέστερο από το σήμα που μεταδίδει ο Α Ο Α δεν μπορεί να λαμβάνει και να μεταδίδει ταυτόχρονα (λόγω περιορισμών του hardware της ασύρματης κάρτας) Σημείωση: Στον αλγόριθμο που περιγράψαμε παραπάνω, η κάθε πηγή μεταδίδει την πληροφορία πακέτο- προς- πακέτο (ένα πακέτο τη φορά) Το πακέτο περιέχει το ID της πηγής και το ID του προορισμού Αν λάβει το πακέτο ο προορισμός, στέλνει ACK Τότε, η πηγή μεταδίδει το επόμενο πακέτο 14

15 Ασύρματο Ethernet (WiFi) (4) Πρόβληματα: (β) πρόβλημα κρυμμένου τερματικού Λύση : πλήρης αποφυγή συγκρούσεων μετάδοσης πακέτων Όπως στο CSMA/CA, ξεκίνησε έναν μετρητή που μετράει αντίστροφα. Όταν λήξει, αντί να στείλεις ολόκληρο πακέτο στείλε πρώτα ένα μικρό πακέτο Request to Send (RTS) (άδεια να μεταδώσεις), περίμενε πακέτο Clear to Send (CTS) από τον κόμβο προορισμού Τα RTS, CTS ουσιαστικά λένε σε όλους τους άλλους κόμβους στην εμβέλεια των Α,Β (πλην των Α,Β) να μην μεταδώσουν (κάνουν κράτηση του χώρου) CTS περιέχει το id του κόμβου προορισμού Εάν έγινε σύγκρουση (το CTS δεν λαμβάνεται), ξεκίνησε πάλι τον μετρητή με 2Τ Συγκρούσεις πιθανές πάλι, αλλά δεν έχουν μεγάλο κόστος: το μήκος του πακέτου RTS είναι πολύ μικρό Εκδοχή 2: WiFi με RTS/CTS: Backoff - > RTS- > CTS - > DATA - > ACK 15

16 Σύνδεση Δικτύων Επαναλήπτης (repeater): Επεκτείνει ένα δίκτυο Γέφυρα (bridge): Συνδέει δύο συμβατά δίκτυα Μεταγωγέας (switch): Συνδέει πολλά συμβατά δίκτυα Π.χ. Ενσύρματα ή ασύρματα Ο μεταγωγέας δρα σαν γέφυρα Δρομολογητής (router): Συνδέει δύο ασύμβατα δίκτυα, δημιουργώντας ένα δίκτυο δικτύων που ονομάζεται διαδίκτυο 16

17 Σύνδεση Δικτύων (2) Επαναλήπτης: απλά αναπαράγει το λαμβανόμενο σήμα Γέφυρα: δρα ως φίλτρο, περνάει μόνο τα σήματα που χρειάζεται (αυτά για τα οποία η πηγή και ο προορισμός βρίσκονται σε διαφορετικά τμήματα του δικτύου) 17

18 Παράδειγμα με Δρομολογητές Δρομολογητές που συνδέουν δύο δίκτυα WiFi και ένα δίκτυο Ethernet, διαμορφώνοντας ένα διαδίκτυο Κάθε δρομολογητής κατευθύνει τα μηνύματα μεταξύ δικτύων προς την κατάλληλη κατεύθυνση 18

19 Λειτουργία δρομολογητών Κάθε δρομολογητής περιέχει έναν πίνακα προώθησης (forwarding table) που έχει πληροφορίες σχετικά με την διεύθυνση προς την οποία πρέπει να προωθηθούν τα πακέτα Κάθε συσκευή / ΗΥ έχει μια μοναδική διεύθυνση Κάθε δρομολογητής στον πίνακά του έχει: μια λίστα από διευθύνσεις συσκευών (πιθανούς προορισμούς) στους οποίους προωθεί μηνύματα (αυτές οι συσκευές ανήκουν στο δίκτυό του) Μια λίστα με διευθύνσεις συσκευών και τις διευθύνσεις άλλων δρομολογητών στους οποίους πρέπει να προωθήσει μηνύματα προς αυτές τις συσκευές (αυτές δεν ανήκουν στο δίκτυό του) 19

20 Διασύνδεση LANs, internets Ο δρομολογητής (router) συνδέει 2 LANs σχηματίζοντας ένα διαδίκτυο (inter- network, internet). Τα αρχικά δίκτυα ενός διαδικτύου διατηρούν την ατομικότητα τους και συνεχίζουν να ενεργούν ανεξάρτητα LAN3 B LAN2 LAN6 LAN4 LAN5 data AB data AB KL L LAN1 K A Ταχυδρομεία Παγκόσμια εμβέλεια Τοπική εμβέλεια = τοπική μεταφορική εταιρία LAN 20

21 Δια- διεργασιακή Επικοινωνία (inter- process communication) Επικοινωνία μεταξύ διεργασιών στον ίδιο ή σε διαφορετικούς υπολογιστές Πελάτη- Διακομιστή (client- server) Ένας διακομιστής (server), πολλοί πελάτες Ο διακομιστής πρέπει να εκτελείται συνεχώς Ο πελάτης ξεκινά την επικοινωνία, κάνει αιτήσεις για εργασίες Ο διακομιστής (εξυπηρετητής) τις ικανοποιεί Παραδείγματα: Πελάτες ζητούν πρόσβαση σε αρχεία που υπάρχουν σε έναν διακομιστή Μακρινοί υπολογιστές ζητούν πρόσβαση σε έναν εκτυπωτή 21

22 Διαδιεργασιακή Επικοινωνία (inter- process communication) (2) Ομότιμη (peer- to- peer, P2P) Δύο διεργασίες που επικοινωνούν ως ίσες Στις ομότιμες διεργασίες, ένας υπολογιστής παίζει το ρόλο και του πελάτη και του εξυπηρετητή (παράγει αιτήσεις προς άλλους, και ικανοποιεί αιτήσεις άλλων) Παραδείγματα: Ανταλλαγή αρχείων με συστήματα peer- to- peer Αλληλοδραστικά παιχνίδια 22

23 Συστήματα ανταλλαγής αρχείων P2P Π.χ. Gnutella, Emule, BitTorrent, Κάθε αρχείο (π.χ. Τραγούδι, ταινία) αποτελείται από πολλά μικρότερα κομμάτια (στο BitTorrent, 512 KB) Κόμβοι (Η/Υ) που ανταλλάσσουν ένα συγκεκριμένο αρχείο αποτελούν ένα σμήνος (swarm) Κάθε κόμβος του σμήνους δίνει (κάνει upload) σε άλλους κομμάτια του αρχείου που διαθέτει, ενώ ταυτόχρονα παίρνει (κάνει download) από άλλους κομμάτια του αρχείου που δεν έχει Η διαδικασία ξεκινά από έναν κόμβο που διαθέτει όλο το αρχείο (κόμβος- σπόρος, seed) Κατασκευάζει ένα αρχείο.torrent που δίνει λεπτομέρειες και πληροφορίες για το αρχείο προς διαμοιρασμό Οι υπολοιποι κόμβοι που αρχίζουν να κατεβάζουν από αλλήλους κομμάτια του αρχείου λέγονται leechers Κάθε κόμβος x δίνει σε το πολύ 4 άλλους (σε αυτούς που κατεβάζουν από τον x με το μεγαλύτερο ρυθμό) 23

24 Σύγκριση μοντέλων P2P και πελάτη- διακομιστή 24

25 Κατανεμημένα Συστήματα Υπολογιστική Συστάδας (Cluster Computing) Πολλοί ανεξάρτητοι Η/Υ εργάζονται από κοινού για εργασίες υπολογισμού σαν να ήταν μια μεγάλη μηχανή Υπολογιστική Πλέγματος (Grid Computing) Παρόμοια λογική Μηχανές σε διαφορετικά μέρη μπορούν να συνεισφέρουν την υπολογιστική τους ισχύ (όταν αυτή δεν χρησιμοποιείται) προς εκτέλεση περίπλοκων εργασιών, π.χ. Επεξεργασία ιατρικών δεδομένων, επιστημονικών πειραματικών δεδομένων, κ.α. Υπολογιστική Νέφους (Cloud Computing) Ίδια λογική, μεγαλύτερη κλιμάκωση Π.χ. Amazon s Elastic Cloud, Apple s icloud, Google s GoogleDocs Εκτέλεση εργασιών ή αποθήκευση δεδομένων διαφανής στον χρήστη (χωρίς να ενδιαφέρεται για το σε ποιον συγκεκριμένο Η/Υ γίνεται η εργασία ή η αποθήκευση δεδομένων) 25

26 Το Διαδίκτυο Το Διαδίκτυο: Ένα διαδίκτυο που εκτείνεται σε όλο τον κόσμο Ο αρχικός στόχος ήταν η σύνδεση δικτύων που δεν θα επηρεαζόταν από τοπικές καταστροφές. Ξεκίνησε από την Αμερική (DARPA, Defense Advanced Research Projects Agency), 1973 Σήμερα έχει μετατραπεί από ακαδημαϊκό ερευνητικό έργο σε παγκόσμιο μέσο διασύνδεσης Είναι μια συλλογή από διασυνδεδεμένα δίκτυα μέσω δρομολογητών 26

27 Αρχιτεκτονική του Διαδικτύου Παροχέας Υπηρεσιών Διαδικτύου (Internet Service Provider, ISP) Επιπέδου (tier) 1: πολύ υψηλής ταχύτητας, διεθνή WANs Επιπέδου (tier) 2: περισσότερο τοπικοί ISPs πρόσβασης (access ISPs): Παρέχουν συνδεσιμότητα με το Διαδίκτυο, Π.χ. ΟΤΕΝΕΤ, ΑOL, πανεπιστήμια κλπ μέσω: Παραδοσιακής τηλεφωνίας (σύνδεση μέσω τηλεφώνου) dial- up, με modem Καλωδιακών συνδέσεων DSL (συχνότητες ως 4KHz δεσμεύονται για μετάδοση φωνής, και από εκεί και πάνω για δεδομένα) Ασύρματης σύνδεσης (Σημεία Πρόσβασης - Access Points / APs) Η περιοχή εμβέλειας ενός AP λέγεται hotspot Τερματικά συστήματα (end- systems) ή hosts Κινητά τηλέφωνα, laptops, H/Y, 27

28 Παραδείγματα ISPs Tier 1: Sprint, AT&T, GTT (ΗΠΑ), Deutsche Telekom (Γερμανία), Telia- Sonera (Σκανδιναβία), ΝΤΤ (Ιαπωνία), KPN (Ολλανδία) Orange (Γαλλία), British Telecom (Ην. Βασίλειο) Tier 2: Τοπικά, μικρότερης εμβέλειας ISPs Αγοράζουν πρόσβαση από τους Tier 1 28

29 Ιεραρχία του Διαδικτύου 29

30 Στην Ελλάδα... 30

31 Ιεραρχία του Διαδικτύου (2) Το Διαδίκτυο (Internet) είναι ένα διαδίκτυο που εκτείνεται σε ολόκληρο τον κόσμο. Ξεκίνησε από την DARPA to Σήμερα συνδέει αρκετά δισεκατομμύρια υπολογιστές. Εταιρικό διαδίκτυο (Ιντρανετ) gateway Πρόσβαση (access) 31

32 Διευθυνσιοδότηση στο Διαδίκτυο: διευθύνσεις IP Η διεύθυνση ΙΡ (IP address) είναι ένα σχήμα 4 bytes που χρησιμοποιείται για τον προσδιορισμό της φυσικής διεύθυνσηςμιας μοναδικής μηχανής στο Διαδίκτυο (όπως ο τηλεφωνικός αριθμός προσδιορίζει μια μοναδική τηλεφωνική συσκευή) Οι τελείες δεκαδικού συμβολισμού αποτελούν το πρότυπο γραφής μίας ΙΡ διεύθυνσης, χωρίζοντας τα 4 bytes της διεύθυνσης (πχ: ) Το κάθε byte παίρνει τιμές από 0 ως 255 Διεύθυνση δικτύου Α: xx Περιλαμβάνει όλες τις μηχανές που έχουν IP address που αρχίζει από (πχ ) Διαδικτυακός Οργανισμός για την Εκχώρηση Ονομάτων και Αριθμών (Internet Corporation for Assigned Names and Numbers, ICANN) Εκχωρεί διευθύνσεις IP στους ISP, οι οποίοι κατόπιν εκχωρούν αυτές τις διευθύνσεις μέσα στις περιοχές τους. 32

33 Μνημονικά ονόματα To όνομα ενός υπολογιστή (host name) (ή της υπηρεσίας που προσφέρει) είναι ένα μνημονικό όνομα, δομημένο ιεραρχικά σε περιοχές (domains) Όνομα υπολογιστή = υπηρεσία ή παρατσούκλι υπολογιστή όνομα περιοχής (π.χ. dias.econ.aueb.gr, ftp.aueb.gr, Υπηρεσία: ftp, www, smtp, imap, pop3, telnet, Το όνομα περιοχής (domain name) χαρακτηρίζει μια οντότητα όχι απαραίτητα γεωγραφικά ενιαία (εταιρία, ISP, πανεπιστήμιο, δημόσιο οργανισμό,...) Ιεραρχικό: Η περιοχή ανώτατου επιπέδου (top- level domain) κατηγοριοποιεί τους ιδιοκτήτες των περιοχών: Κατά χρήστη π.χ..com = εμπορική περιοχή,.edu = πανεπιστήμιο,.gov = κυβερνητικός οργανισμός Κατά χώρα π.χ..gr = περιοχή Ελλάδας. 33

34 Domain Name System (DNS) Σύστημα ονομάτων περιοχών Βασικό πρόβλημα: όνομα υπολογιστή - > δικτυακή διεύθυνση (IP address) Αντίστοιχο παράδειγμα : πως βρίσκω το τηλέφωνο της υπηρεσίας ΦΠΑ της εφορίας Α ; από τον τηλεφωνικό κατάλογο! Internet: Domain Name System = σύστημα που λύνει το παραπάνω πρόβλημα DNS: κατάλογος ονομάτων περιοχών με ιεραρχική δομή Κάθε domain πρέπει να τηρεί ένα διακομιστή ονομάτων (name server) Ένας name server ενός domain γνωρίζει: Τις IP διευθύνσεις των υπολογιστών που δίνουν τις διάφορες υπηρεσίες (ftp, smtp, www, ) εντός του domain, ή έχουν κάποιο παρατσούκλι Tις IP διευθύνσεις των name server των sub- domains του (πχ ο name server του aueb.gr γνωρίζει την IP address του name server του cs.aueb.gr) 34

35 Λειτουργία του DNS Εύρεση του IP address για diva.eecs.berkeley.edu stanford... Root name server IP = a com edu gr berkeley IP = b (4) (5) (2) (3) Local name server (1) (8) Host geo... asia IP = e IP = c eec s diva IP = d (6) (7) (1): diva.eecs.berkeley.edu =? (2): berkeley.edu =? (3): berkeley.edu = b (4): eecs.berkeley.edu =? (5): eecs.berkeley.edu = c (6): diva.eecs.berkeley.edu =? (7): diva.eecs.berkeley.edu = d (8): diva.eecs.berkeley.edu = d 35

36 Συνοπτικά Διεύθυνση IP: σχήματα των 32 ή 128 bit που συχνά αναπαριστάνονται σε δεκαδικό συμβολισμό με τελείες 32 bit: IPv4 128 bit: IPv6 Μνημονικές διευθύνσεις: Ονόματα περιοχών (domain names) Περιοχές ανωτάτου επιπέδου (top- level domains) Σύστημα ονομάτων περιοχών(dns) Διακομιστές ονομάτων (name servers) Αναζήτηση DNS (DNS look- up) 36

37 Παραδοσιακές Διαδικτυακές Εφαρμογές Ηλεκτρονική αλληλογραφία ( ) Ο διακομιστής αλληλογραφίας (mail server) συλλέγει την εισερχόμενη αλληλογραφία και μεταδίδει την εξερχόμενη αλληλογραφία Παραδίδει την εισερχόμενη αλληλογραφία στους πελάτες μέσω των πρωτοκόλλων POP3 ή IMAP Πρωτόκολλο Μεταφοράς Αρχείων (FTP) Κλασικό μοντέλο πελάτη- διακομιστή (client- server) Telnet και Secure Shell (SSH) Πρόσβαση σε μακρινό υπολογιστή 37

38 E- mail Μεταφορά μηνυμάτων μεταξύ mail servers: SMTP (Simple Mail Transfer Protocol) Πρόσβαση σε μηνύματα: POP3 (Post Office Protocol 3) ή IMAP (Internet Mail Access Protocol) POP3: τα μηνύματα σώζονται τοπικά, στον υπολογιστή του χρήστη Δεν υπάρχει πρόσβαση από διαφορετικούς clients IMAP: τα μηνύματα σώζονται στον mail server Πρόσβαση από πολλές διεπαφές web, πολλούς clients, webmail, 38

39 user agent (Alice) (MS Outlook) Ηλεκτρονικό ταχυδρομείο mail to from Αποστολή Πρόσβαση στον mail server SMTP mail server 25 smtp.aueb.gr Port 25 Αποστολή e- mail: Simple Mail Transfer Protocol SMTP mail server IMAP user agent (Jane) (Firefox) smtp.ntua.gr, imap.ntua.gr Port 25 port 143 Λήψη μέσω: POP3: port 110 IMAP: port 143 http: ένας browser απαιτείται για αποστολή και λήψη (webmail, hotmail, ) 39

40 File Transfer Protocol ftp client control connection port 21 data connection port 20 (one per file) ftp server τοπικό σύστημα αρχείων μακρινό σύστημα αρχείων Control: user id, list, chdir, put, get,... 40

41 Πιο Πρόσφατες Εφαρμογές Πρωτόκολλο Διαδικτυακής Φωνητικής Επικοινωνίας (Voice over IP, VoIP) Μοντέλο P2P, π.χ. skype Διαδικτυακό ραδιόφωνο (Internet Radio) Μονο- εκπομπή (uni- cast): μετάδοση από μια πηγή σε έναν προορισμό Πολλαπλή Μονοεκπομπή- N (N- unicast): η πηγή μεταδίδει την ίδια πληροφορία παράλληλα σε Ν προορισμούς Σημαντικός φόρτος για τον εκπομπό και για τους κόμβους κοντά του που πρέπει να προωθούν τα μηνύματα Πολυεκπομπή (multi- cast): το πρόβλημα της μετάδοσης πληροφορίας μεταφέρεται στους δρομολογητές 41

42 Πολυ- εκπομπή (multi- cast) Η πηγή μεταδίδει το ίδιο μήνυμα σε πολλούς προορισμούς μέσω μιας διεύθυνσης (διεύθυνση πολυ- εκπομπής) η οποία αντικατοπτρίζει τους πολλούς προορισμούς Σύνολο προορισμών στους οποίους μεταδίδεται η ίδια πληροφορία: ομάδα πολυ- εκπομπής (multi- cast group) Η πηγή μεταδίδει μόνο μια φορά! Οι δρομολογητές αναγνωρίζουν τη διεύθυνση και προωθούν το μήνυμα ανάλογα για να φτάσει στους αντίστοιχους προορισμούς Δημιουργώντας αντίγραφα της πληροφορίας που λαμβάνουν Όταν κάποιος θέλει να ενταχθεί στην ομάδα, το δηλώνει στον κοντινότερο δρομολογητή ο οποίος με τη σειρά του προωθεί το αίτημα περαιτέρω σε άλλους δρομολογητές 42

43 O Παγκόσμιος Ιστός Ο Παγκόσμιος Ιστός (World Wide Web) είναι ένα διαδίκτυο που διαδίδει έγγραφα υπερκειμένου (hypertext) (ή υπερμέσα, hypermedia). Δεκέμβριος 1990: Tim- Berners- Lee (πατέρας του web) Τα έγγραφα υπερκειμένου στον Παγκόσμιο Ιστό ονομάζονται και ιστοσελίδες (web pages) Οι ιστοσελίδες συνδέονται μεταξύ τους με υπερ- συνδέσμους (hyper- links) H τοποθεσία Ιστού (Web site) είναι μία συλλογή στενά συσχετισμένων ιστοσελίδων Συνήθως είναι αποθηκευμένες όλες στην ίδια διεύθυνση /Publications, /Teaching κλπ ΗΤΜL: γλώσσα σήμανσης των εγγράφων υπερκειμένου 43

44 Υλοποίηση Ιστού O διακομιστής Ιστού (Web server) παρέχει πρόσβαση στα έγγραφά του σύμφωνα με τις αιτήσεις των πελατών. Ο φυλλομετρητής (browser) επιτρέπει την πρόσβαση του χρήστη στις ιστοσελίδες. Το Πρωτόκολλο Μεταφοράς Υπερκειμένου(Hyper- Text Transfer Protocol, HTTP) είναι το πρωτόκολλο επικοινωνίας που μεταφέρει έγγραφα υπερκειμένου μεταξύ φυλλομετρητή και διακομιστή Ιστού. Ο ενιαίος εντοπιστής πόρων (Uniform Resource Locator, URL) είναι η μοναδική διεύθυνση ενός εγγράφου στο δίκτυο 44

45 Ένα τυπικό URL 45

46 Μορφή εγγράφου υπερκειμένου Κωδικοποιείται ως έγγραφο κειμένου Περιέχει ετικέτες επικοινωνίας με το φυλλομετρητή Πληροφορίες που χρειάζεται ο φυλλομετρητής για να εμφανίσει σωστά την σελίδα στον χρήστη Εμφάνιση <h1> για ξεκίνημα επικεφαλίδας επιπέδου 1 <p> για ξεκίνημα νέας παραγράφου Σύνδεση με άλλα έγγραφα και περιεχόμενο <a href =... > Εισαγωγή εικόνων <img src =... > 46

47 Μια απλή ιστοσελίδα 47

48 Μια απλή ιστοσελίδα (2) 48

49 Μια βελτιωμένη ιστοσελίδα 49

50 4-50 Μια βελτιωμένη ιστοσελίδα (2)

51 Γράφος web (web graph) Κόμβος (node) = μια ιστοσελίδα Δυο ιστοσελίδες i και j συνδέονται με μια ζεύξη αν υπάρχει link (αναφορά) από την i στην j 51

52 Είναι μια μετρική σύμφωνα με την οποία η Google κατατάσσει τις ιστοσελίδες όταν τις εμφανίζει μετά από μια αναζήτηση ενός χρήστη Μια ιστοσέλίδα i έχει μεγάλη τιμή PageRank αν άλλες ιστοσελίδες j με μεγάλο PageRank «δείχνουν» στην i Όσο ψηλότερο Page Rank έχει μια σελίδα, τόσο ψηλότερα εμφανίζεται στα αποτελέσματα αναζήτησης Page Rank 52

53 Επεκτάσιμη Γλώσσα Σήμανσης (XML) XML (extensive Markup Language): Μια γλώσσα για κατασκευή γλωσσών σήμανσης όπως η HTML συστηματική αναπαράσταση / κωδικοποίηση άλλης μορφής πληροφορίας (πέρα από κείμενο, π.χ. φύλλα με νότες μουσικής) σαν κείμενο Υπερσύνολο της HTML Απόγονος της SGML (Standard Generalized Markup Language) H XML χρησιμοποιεί ειδικά semantic tags (σημασιολογικές ετικέτες) Π.χ. <ingredient>.. </ingredient> Ανοίγει το δρόμο για τον Παγκόσμιο Σημασιολογικό Ιστό (semantic web) Κάθε πληροφορία συνοδεύεται από την σημασία της και είναι κάτι παραπάνω από ένα σύνολο από λέξεις Πολύ πιο αποδοτική αναζήτηση (search) στο web, για περιεχόμενο με συγκεκριμένη σημασία 4-53

54 Πρωτόκολλα Διαδικτύου: Παράδειγμα ταχυδρόμησης πακέτου 54

55 Επίπεδα Λογισμικού Διαδικτύου Πρωτόκολλο Διαδικτύου: προσδιορίζει το πως μεταφέρεται η πληροφορία από μια μηχανή σε μια άλλη και μέσα στο Διαδίκτυο Οργάνωση σε επίπεδα (layers) Κάθε επίπεδο είναι μια μονάδα λογισμικού με μια συγκεκριμένη λειτουργία Επίπεδο Εφαρμογής (Application Layer): Κατασκευάζει το μήνυμα με διεύθυνση του παραλήπτη Επίπεδο Μεταφοράς (Transport Layer): Τεμαχίζει το μήνυμα σε πακέτα Επίπεδο Δικτύου (Network Layer): Χειρίζεται τη δρομολόγηση μέσω του Διαδικτύου Επίπεδο Συνδέσμου (Link Layer): Χειρίζεται την πραγματική μετάδοση των πακέτων 55

56 Eπίπεδα Διαδικτύου Standard του OSI (Open systems Interconnection): παλαιότερα, είχε 7 επίπεδα Τώρα έχουν απλοποιηθεί σε 5 (δείτε επόμενες διαφάνειες) Κάτω από το επίπεδο συνδέσμου, υπάρχει και το Φυσικό Επίπεδο (Physical Layer) όπου η πληροφορία μεταδίδεται και νοείται ως bits 56

57 Πορεία ενός μηνύματος στο Διαδίκτυο 57

58 Διαδικτυακά πρωτόκολλα , web TCP UDP data AB IP data AB KL Ethernet 58

59 Επίπεδο Μεταφοράς και Δικτύου Επίπεδο Μεταφοράς: χωρίζει την πληροφορία σε πακέτα και τα δίνει στο επίπεδο δικτύου Το κάθε πακέτο είναι από εδώ και πέρα ανεξάρτητα από τα άλλα Π.χ. πακέτα που έχουν τον ίδιο προορισμό μπορεί να ακολουθήσουν διαφορετικές διαδρομές προς αυτόν Επίπεδο Δικτύου: Δρομολόγηση (routing) Κάθε ενδιάμεσος δρομολογητής έχει έναν πίνακα με τις διευθύνσεις άλλων δρομολογητών Μπορεί να έχει και άλλες πληροφορίες, π.χ. πόση καθυστέρηση έχει καταμετρηθεί από αυτόν σε έναν άλλον δρομολογητή Προωθεί τα πακέτα και τελικά καθορίζει το μονοπάτι που αυτά θα ακολουθήσουν στο Διαδίκτυο 59

60 Δρομολόγηση Προτιμούμενη διαδρομή προς το Α: [Υ,Χ,Ζ,Α], καθυστέρηση: 15 Y 20 2 Χ 6 7 Α Ζ Προτιμούμενη διαδρομή προς το Α: [Ζ,Α], καθυστέρηση: 7 60

61 Διασύνδεση με δρομολογητή (1/2) Πακέτο από κόμβο με δ/νση S προς κόμβο με δ/νση D. Στο έξω μέρος μπαίνει η MAC address (s) της πηγής, και η MAC address του δρομολογητή που πρέπει να μεσολαβήσει (με MAC address r1 ως προς LAN E1) S Net Addr.:S MAC addr: s s,r1 S,D s a Ε1 data f Ethernet E1 k Ethernet E2 Πίνακας Δρομολόγησης Routing table: D, H: E3,... S: E1,... r1 Ε2 Router R Ο δρομολογητής με network address R έχει mac address r1 ως προς LAN E1 Και r3 ως προς LAN E3. Προωθεί το πακέτο που προορίζεται για D στο LAN Ε3. Βγάζει το έξω μέρος του πακέτου και βάζει το δικό του mac (r3), to mac προορισμού (d). Το Ε3 προωθεί στον D. r2 r3 r3,d S,D data Ε3 h d Ethernet E3 Κάθε συσκευή έχει MAC διεύθυνση (π.χ. d) και network διεύθυνση (D) Κάθε δρομολογητής είναι μέρος ενός ή περισσοτέρων LANs 61 H D

62 Διασύνδεση με δρομολογήτή (2/2) s,r1 S,D data S s f Ε1 k a Ethernet E1 w1 Router W r1 E2 Router R Routing table: D, H: W:E2,. S: E1,... w2 w4 r2 w3 r3 w3,d S,D data r2, w4 S,D data Ε3 h d Ethernet E3 H 62 D

63 Επίπεδο Συνδέσμου(link layer) Επίπεδο Δικτύου προσδιορίζει τον επόμενο κόμβο Επίπεδο Συνδέσμου: έχει ευθύνη για την μετάδοση του πακέτο στον αμέσως επόμενο κόμβο (δεν ενδιαφέρεται για το που θα πάει τελικά) Παράδειγμα πρωτοκόλλου σε επίπεδο συνδέσμου: CSMA/CA, CSMA/CD, Aloha Aloha: πιο απλό από CSMA/CA, CSMA/CD: όταν ένας πομπός έχει κάποιο πακέτο, απλά το μεταδίδει (δεν ακούει αν το κανάλι είναι κατειλλημένο όπως στο CSMA/CD) Το επίπεδο Συνδέσμου στον δέκτη ελέγχει αν το πακέτο έχει ληφθεί σωστά Αν όχι, ζητά επαναμετάδοση από τον πομπό 63

64 Σύνδεση εφαρμογών σε θύρες (ports) client C: N3.n port n N3 Εφαρμογές client- server IP address N1 N2 server A: διεύθυνση = N1.k port k server Β: διεύθυνση = N2. port m Θύρα (port): κατασκευή λογισμικού που είναι συγκεκριμένη για κάθε συγκεκριμένη εφαρμογή ή διεργασία Χρησιμεύει ως σημείο επικοινωνίας μεταξύ μακρυνών υπολογιστών και ως αναγνωριστικό για την εκτέλεση της εφαρμογής 64

65 Σύνδεση με εφαρμογές client Πλήρης διεύθυνση διαδικασίας = [IP address, port #] Web server ports (θύρες = εσωτερικά γραμματοκιβώτια γραφείων ) server A: διεύθυνση = N1,k IP address N1 client C: N3,n port k = υποδιεύθυνση IP port n κεντρικό γραμματοκιβώτιο κτιρίου = IP address N3 IP network N2 server Β: διεύθυνση = N2,m port m Servers: ακούν σε γνωστές θύρες Clients: συνδέονται στους servers, παίρνουν πληροφορία, την παρουσιάζουν στους χρήστες Αφού ληφθεί το μήνυμα στο επίπεδο μεταφοράς στον προορισμό, αυτό το προωθεί στην κατάλληλη θύρα στο επίπεδο εφαρμογής (π.χ. Θύρα 80 για HTTP) 65

66 Πακέτο Πρωτοκόλλων TCP/IP Πρωτόκολλα για το Επίπεδο μεταφοράς Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Επιλογή ενός από τα 2: ανάλογη της επιλογής ταχυδρομικής υπηρεσίας Πρωτόκολλα για το Επίπεδο δικτύου Internet Protocol (IP), IPv4 και IPv6 66

67 Επιλογή μεταξύ TCP και UDP 67

68 Διαφορές TCP και UDP 1. Αποκατάσταση και προετοιμασία σύνδεσης πριν την μετάδοση TCP: πριν τη μετάδοση, το επίπεδο μεταφοράς της πηγής αποστέλλει μήνυμα προς το επίπεδο μεταφοράς του προορισμού και περιμένει επιβεβαίωση (acknowledgment, ACK) UDP: δεν κάνει κάτι αντίστοιχο, απλά μεταδίδει UDP = πρωτόκολλο χωρίς σύνδεση, connectionless 2. Έλεγχος λήψης στον προορισμό TCP: πακέτα επιβεβαίωσης (ACK) από τον προορισμό TCP: Αν ένα πακέτο δεν έχει επιβεβαιωθεί, επαναμετάδοση (retransmission) από την πηγή UDP: δεν κάνει επαναμεταδόσεις (όχι αξιόπιστο πρωτόκολλο) 68

69 Διαφορές TCP και UDP (2) 3. Έλεγχος Ροής (flow control) TCP: αυξομείωση ρυθμού μετάδοσης πακέτων από την πηγή προς διευκόλυνση του προορισμού Αν π.χ. ο προορισμός δεν επιβεβαιώνει τα αποσταλθέντα πακέτα, μείωσε το ρυθμό μετάδοσης πακέτων στην πηγή UDP: δεν παρέχει έλεγχο ροής Έλεγχος συμφόρησης (congestion control) TCP: αυξομείωση ρυθμού μετάδοσης πακέτων από την πηγή για αντιμετώπιση συμφόρησης κίνησης σε κάποιο σημείο μεταξύ πηγής- προορισμού Σήμα ειδοποίησης για συμφόρηση (congestion notification signal) Αν π.χ. ένας κόμβος στείλει τέτοιο μήνυμα, ή αν η μετρούμενη καθυστέρηση λήψης είναι μεγάλη, μείωσε το ρυθμό μετάδοσης πακέτων στην πηγή UDP: δεν παρέχει έλεγχο συμφόρησης UDP: αποδοτικό, αν το επίπεδο εφαρμογής μπορεί να αντιμετωπίσει τα παραπάνω ζητήματα Και αν η εφαρμογή είναι ευαίσθητη σε χρόνο (time- sensitive), δηλ. χρειάζεται να διεκπεραιωθεί γρήγορα, π.χ. DNS αναζήτηση με UDP (όχι ευαίσθητο σε χρόνο): με TCP 69

70 Σενάριο συμφόρησης κίνησης 2 πηγές, 2 προορισμοί Host A λ in : original data λ out 1 δρομολογητής, μεγάλο μέγεθος buffer Υπάρχει ένα μέγιστο ποσό πληροφορίας που μπορεί να σταλεί σε μια ζεύξη Host B unlimited shared output link buffers Χωρητικότητα ζεύξης C Καθυστέρηση στην λήψη πακέτων λόγω συμφόρησης στη ζεύξη Μέγιστη δυνατή ρυθμοαπόδοση (throughput) 70

71 Σενάριο συμφόρησης κίνησης (2) 1 δρομολογητής, πεπερασμένο μέγεθος buffer Χαμένα πακέτα (λόγω του ότι γεμίζει ο buffer) επαναμεταδίδονται Host A λ in : ρυθμός δεδομένων λ out Host B finite shared output link buffers 71

72 Έλεγχος ροής: TCP data Αλγόριθμος: στέλνε πακέτα μην στέλνεις εάν k > W διάλεγε συνέχεια το σωστό W ξαναστείλε τα χαμένα πακέτα k TCP modules IP = πακέτα δεδομένων = επιβεβαιώσεις (acknowledgements, ACKs) k = # μη επιβεβαιωμένων πακέτων W: παράθυρο TCP RTT: round- trip time R = RTT W RTT χρόνος 72

73 Έλεγχος Ροής: TCP (2) Round- trip time : χρόνος μέχρι να πάει ένα πακέτο στον προορισμό και να επιστρέψει στην πηγή το πακέτο επιβεβαίωσης (ack) από τον προορισμό Παράθυρο TCP (TCP window) W: ο αριθμός των πακέτων που μεταδίδονται Έστω τα πακέτα αριθμούνται 0,1,2,... k = (Αριθμός τελευταίου πακέτου που στάλθηκε) (Αριθμός τελευταίου πακέτου που επιβεβαιώθηκε) Στέλνε όσο k W, μη στέλνεις αν k > W (και ξαναστείλε τα μη επιβεβαιωμένα πακέτα) Αλλάζοντας το W, αυξομειώνω το ρυθμό μετάδοσης πακέτων W μικρό: Σημαίνει ότι σταματώ την μετάδοση πιο συχνά W μεγάλο: σημαίνει ότι σταματώ τη μετάδοση λιγότερo συχνά Ρυθμός μετάδοσης πακέτων = W / (RTT) αριθμός μεταδιδόμενων πακέτων ανά μονάδα χρόνου 73

74 Σύνδεση εφαρμογών με TCP ή UDP πρόγραμμα A π1 π2π3 Ν S1 S2 π1 π2π3 Μ π i N, M : αριθμός θύρας : διεύθυνση Θύρες = Γραμματοκιβώτια για χρήση εφαρμογών Τύποι: TCP, UDP Έλεγχος ροής (Flow Control) : TCP : UDP N,Μ π1, π2 data Κεντρικό γραμματοκιβώτιο 74

75 Πρωτοκόλλο IP IP: πρωτόκολλο δρομολόγησης Προώθηση (forwarding) πακέτων στον επόμενο κόμβο Τελικά, δρομολόγησή τους (routing) στον προορισμό Πρέπει να μπορεί να αλλάζει το μονοπάτι σε περίπτωση ανάγκης Κάθε φορά που μια πηγή στέλνει ένα πακέτο, βάζει σε αυτό: Διεύθυνση αποστολέα και προορισμού Δεδομένα Μετρητής αλμάτων (hop count) ή χρόνος ζωής (Time to Live, TTL) πακέτου [Είναι ο μέγιστος αριθμός φορών που μπορεί να προωθηθεί ένα πακέτο πριν φτάσει στον προορισμό του] Περιορίζει την άσκοπη κυκλοφορία πακέτων στο δίκτυο για πάντα Internet Protocol (IP), IPv4 και IPv6 IPv4: διευθύνσεις 32- bit IPv6: διευθύνσεις 128- bit: 8 ομάδες των 4 δεκαεξαδικών ψηφίων χωρισμένες με : Π.χ. 2001:0db8:85a3:0042:1000:8a2e:0370:

76 Επιθέσεις και Ασφάλεια Υπολογιστών Κακόβουλο λογισμικό: Ιός (virus): λογισμικό που εισέρχεται σε προγράμματα που υπάρχουν στον Η/Υ, προκαλεί διάφορες δυσλειτουργίες Σκουλήκι (worm): πρόγραμμα που ταξιδεύει στο δίκτυο, εγκαθίσταται σε Η/Υ και προωθεί αντίγραφά του σε άλλους Η/Υ Δούρειος ίππος (Trojan horse): πρόγραμμα που εισέρχεται στον Η/Υ μεταμφιεσμένο σε κάποιο επιθυμητό λογισμικό Λογισμικό υποκλοπής (spyware ή sniffing software): λογισμικό που συλλέγει πληροφορίες για την δραστηριότητα σε έναν Η/Υ και τις αναφέρει Λογισμικό ψαρέματος (phishing): απόκτηση πληροφορίας με το να τη ζητάς ρητά (π.χ. Μέσω δελεαστικών s) Άρνηση υπηρεσιών (Denial of Service): υπερφόρτωση ενός server με πολλά (ψεύτικα) μηνύματα αίτησης από άλλα μηχανήματα Ενοχλητική ηλεκτρονική αλληλογραφία (spam) 76

77 Ασφάλεια Προστασία Τείχη προστασίας(firewalls): φιλτράρισμα πληροφορίας που περνάει εντός του συστήματος ή εντός δικτύου Φίλτρα ενοχλητικής αλληλογραφίας (spam filters) Διακομιστές μεσολάβησης (proxy servers): μεσολαβούν μεταξύ μεταξύ πελάτη και διακομιστή με στόχο να προστατέψουν τον πελάτη από δράσεις του διακομιστή Λογισμικό προστασίας από ιούς (antivirus): ανιχνεύει και απομακρύνει ιούς Αντιμετωπίζει ένα σύνολο από γνωστούς ιούς Χρειάζεται να ενημερώνεται με νέες μορφές ιών για να μπορεί να τις αντιμετωπίζει 77

78 Κρυπτογράφηση (encryption) Κρυπτογράφημένη (κωδικοποιημένη) πληροφορία Π.χ. Κάθε πακέτο πληροφορίας μετατρέπεται σε ένα άλλο με 1-1 αντιστοιχία Κρυπτογραφημένες εκδοχές πρωτοκόλλων: FTPS, HTTPS, Secure Sockets Layer (SSL) Ασφαλείς συνδέσεις μεταξύ πελατών και διακομιστών Κρυπτογραφία δημόσιου κλειδιού (public- key encryption) Φιλοσοφία: η γνώση για το πως κρυπτογραφούνται τα μηνύματα δεν προσφέρει δυνατότητα για αποκρυπτογράφηση Δημόσιο κλειδί: χρησιμοποιείται για κρυπτογράφηση μηνυμάτων που στέλνονται Ιδιωτικό κλειδί: Χρησιμοποιείται για αποκρυπτογράφηση μηνυμάτων από τους δέκτες 78

79 Κρυπτογράφηση δημόσιου κλειδιού 79

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

ΚΕΦΑΛΑΙΟ 4: Δικτύωση και Διαδίκτυο ΚΕΦΑΛΑΙΟ 4: Δικτύωση και Διαδίκτυο Βασικές αρχές δικτύων Τοπικά δίκτυα Διασύνδεση δικτύων, το Διαδίκτυο Υπηρεσίες Οι διαφάνειες περιλαµβάνουν σε βασικές γραµµές το υλικό του βιβλίου αλλά µε διαφορετική

Διαβάστε περισσότερα

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

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο Κεφάλαιο 4: Δικτύωση και Διαδίκτυο 4.1 Βασικές αρχές δικτύων 4.2 Το Διαδίκτυο 4.3 Ο Παγκόσμιος Ιστός 4.4 Διαδικτυακά πρωτόκολλα 4.5 Ασφάλεια Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύονται

Διαβάστε περισσότερα

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

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15. Δίκτυα υπολογιστών. (και το Διαδίκτυο) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

Διαβάστε περισσότερα

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Ethernet Ethernet ΙΕΕΕ CSMA/CD Ethernet Τα τοπικά δίκτυα είναι συνήθως τύπου Ethernet ή λέμε ότι ακολουθούν το πρότυπο ΙΕΕΕ 802.3 Ακολουθούν το μηχανισμό CSMA/CD (Πολλαπλή πρόσβαση με Ακρόαση Φέροντος και Ανίχνευση Συγκρούσεων). Πολλαπλή

Διαβάστε περισσότερα

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

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Δίκτυα υπολογιστών (και το Διαδίκτυο) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι ένα δίκτυο υπολογιστών;

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Γιατί υπάρχουν δίκτυα; Πολυπλεξία. 4.1 Κατηγορίες δικτύων. ΚΕΦΑΛΑΙΟ 4: ικτύωση και ιαδίκτυο

Γιατί υπάρχουν δίκτυα; Πολυπλεξία. 4.1 Κατηγορίες δικτύων. ΚΕΦΑΛΑΙΟ 4: ικτύωση και ιαδίκτυο ΚΕΦΑΛΑΙΟ 4: ικτύωση και ιαδίκτυο Γιατί υπάρχουν δίκτυα; 4.1 Βασικές αρχές δικτύων 4.2 Πρωτόκολλα ιαδικτύου 4.3 Το ιαδίκτυο 4.4 Εφαρµογές ιαδικτύου Σύνδεσµοι από σηµείο σε σηµείο ιαµοιρασµένοι σύνδεσµοι

Διαβάστε περισσότερα

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δίκτυα Υπολογιστών Στόχοι 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες

Διαβάστε περισσότερα

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

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7] Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε

Διαβάστε περισσότερα

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

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα Στόχοι κεφαλαίου ίκτυα υπολογιστών (Κεφαλαιο 15 στο βιβλιο) Περιγραφή των κύριων θεµάτων σχετικά µε τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών

Διαβάστε περισσότερα

J. Glenn Brookshear. Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley

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

Διαβάστε περισσότερα

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

Εισαγωγή στο διαδίκτυο Εισαγωγή στο διαδίκτυο Στόχοι κεφαλαίου Περιγραφή των κύριων θεμάτων σχετικά με τα δίκτυα υπολογιστών Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων τοπολογιών των τοπικών δικτύων Περιγραφή των

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Εισαγωγή στην πληροφορική Ενότητα 4: Δικτύωση και Διαδίκτυο Πασχαλίδης Δημοσθένης Τμήμα Διαχείρισης Εκκλησιαστικών Κειμηλίων Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

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

Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Β5.1.2 Πρωτόκολλα Επικοινωνίας και Τείχος Προστασίας Τι θα μάθουμε σήμερα: Να ορίζουμε τι είναι πρωτόκολλο επικοινωνίας Να εξηγούμε τη χρησιμότητα των πρωτοκόλλων επικοινωνίας Να ονομάζουμε τα σημαντικότερα

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών 1 ίκτυα μικρά και μεγάλα Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός συστημάτων (δηλαδή, υπολογιστών),

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 10 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Περιεχόμενα 2 Συνδέσεις και Επικοινωνίες Δίκτυα υπολογιστών Κατηγορίες

Διαβάστε περισσότερα

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

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου Α5.1 Εισαγωγή στα Δίκτυα Α Λυκείου Εισαγωγή Δίκτυο Υπολογιστών (Computer Network) είναι μια ομάδα από δύο ή περισσότερους υπολογιστές ή άλλες συσκευές που συνδέονται μεταξύ τους με σκοπό να ανταλλάσσουν

Διαβάστε περισσότερα

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

Κεφάλαιο 3.3: Δίκτυα. Επιστήμη ΗΥ Κεφ. 3.3 Καραμαούνας Πολύκαρπος Κεφάλαιο 3.3: Δίκτυα 1 3.3.1 Τι είναι ένα Δίκτυο Υπολογιστών Δίκτυο Υπολογιστών/Επικοινωνιών: ένα σύνολο συνδεδεμένων μεταξύ τους συσκευών με φυσικές συνδέσεις οι οποίες μπορούν να παράγουν, να στέλνουν,

Διαβάστε περισσότερα

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

Εισαγωγή στην Πληροφορική Εισαγωγή στην Πληροφορική Δίκτυα Δεδομένων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Βασικές Έννοιες Δίκτυο υπολογιστών: ένα σύνολο διασυνδεδεμένων

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 1 1. Ποια είναι τα επίπεδα που χρησιμοποιεί το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI); i. Φυσικό Επίπεδο ii. επίπεδο Ζεύξης ή Σύνδεσης Δεδομένων iii.

Διαβάστε περισσότερα

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

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ Δρ. Κουζαπάς Δημήτριος Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής Δίκτυα Υπολογιστών Στόχοι 1 Να εξηγήσουμε τι είναι τα Δίκτυα Υπολογιστών, ποιες

Διαβάστε περισσότερα

Network Address Translation (NAT)

Network Address Translation (NAT) HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο 2016-2017 Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Network Address Translation (NAT) Network Layer Private IP Addresses Πρόβλημα: o χώρος των ΙΡ διευθύνσεων

Διαβάστε περισσότερα

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

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο ΕΠΛ 012 Δίκτυα Τπολογιστών & Διαδίκτυο Βιβλιογραφία: Nell Dale & John Lewis, Computer Science Illuminated, 2 nd Edition, 2005 Θέματα Η ανάγκη για δίκτυα Αναφορά στα διάφορα είδη δικτύων Περιγραφή των διαφόρων

Διαβάστε περισσότερα

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

Αριστοµένης Μακρής Εργαστήρια Η/Υ Επικοινωνίες µεταξύ Η/Υ - ιαδίκτυο Αναλογική Ψηφιακή µετάδοση Αναλογική µετάδοση Ψηφιακή µετάδοση Σειριακή Παράλληλη επικοινωνία Σειριακή επικοινωνία Παράλληλη επικοινωνία Μονόδροµη Ηµίδιπλη Αµφίδροµη

Διαβάστε περισσότερα

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

Επαναληπτικές Ασκήσεις Μαθήματος Επαναληπτικές Ασκήσεις Μαθήματος Ερώτηση: EAM1. Ποιο από τα παρακάτω χαρακτηριστικά δεν αποτελεί κριτήριο κατηγοριοποίησης δικτύων. Κλίμακα Τεχνολογία μετάδοσης Πλήθος τερματικών εντός του δικτύου Ερώτηση:

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Εισαγωγή στην πληροφορική Ενότητα 4: Δικτύωση και Διαδίκτυο I Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών Σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM Παραδείγµατα δικτυακών τεχνολογιών Ethernet Internet ATM Τοπικά δίκτυα (LANs) Τα πιο απλά δίκτυα Κάθε υπολογιστής έχει όνοµα διεύθυνση δικτύου (Internet) διεύθυνση τοπικού δικτύου (Ethernet) alice 28 35

Διαβάστε περισσότερα

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

Εισαγωγή στην επιστήμη των υπολογιστών. Κεφάλαιο 4 ο Δικτύωση και Διαδίκτυο Εισαγωγή στην επιστήμη των υπολογιστών Κεφάλαιο 4 ο Δικτύωση και Διαδίκτυο 1 Ορισμός Δικτύου Ένα δίκτυο υπολογιστών (computer network) είναι ένας συνδυασμός υπολογιστικών συστημάτων (μηχανών, κόμβων),

Διαβάστε περισσότερα

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

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

Διαβάστε περισσότερα

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

Πληροφορική Ι. Μάθημα 7 ο Δίκτυα Υπολογιστών. Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Δρ. Οι διαφάνειες έχουν βασιστεί στο βιβλίο «Εισαγωγή στην επιστήμη των υπολογιστών» του B. Forouzan και Firoyz Mosharraf (2 η έκδοση-2010) Εκδόσεις Κλειδάριθμος Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης Δίκτυα Υπολογιστών Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Αρχές δικτυακών εφαρμογών. Αρχιτεκτονικές. Μοντέλα υπηρεσιών επιπέδου μεταφοράς Μοντέλο πελάτη

Διαβάστε περισσότερα

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

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Κεφάλαιο 2 Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον Εισαγωγή Μέσα αποθήκευσης Δίκτυα υπολογιστών Βάσεις δεδομένων Δίκτυα Υπολογιστών Σύνολο από υπολογιστές ή συσκευές διασυνδεδεμένες

Διαβάστε περισσότερα

Internet Τοπικό δίκτυο LAN Δίκτυο Ευρείας Περιοχής WAN Διαδίκτυο Πρόγραμμα Πλοήγησης φυλλομετρητής Πάροχοι Υπηρεσιών Internet URL HTML links

Internet Τοπικό δίκτυο LAN Δίκτυο Ευρείας Περιοχής WAN Διαδίκτυο Πρόγραμμα Πλοήγησης φυλλομετρητής Πάροχοι Υπηρεσιών Internet URL HTML links Internet Τοπικό δίκτυο (LAN Local Area Network): Δίκτυο όπου οι υπολογιστές βρίσκονται κοντά μεταξύ τους (μία εταιρία ή στην ίδια αίθουσα). Δίκτυο Ευρείας Περιοχής (WAN Wide Area Network) Δίκτυο όπου οι

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης Δίκτυα Υπολογιστών Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης Περίγραμμα ενότητες που εξετάζονται Αρχές δικτυακών εφαρμογών Αρχιτεκτονικές Μοντέλα υπηρεσιών επιπέδου μεταφοράς Μοντέλο πελάτη

Διαβάστε περισσότερα

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

Κεφάλαιο 7 Διαδικτύωση-Internet. 7.2 Τεχνολογία TCP/IP Κεφάλαιο 7 Διαδικτύωση-Internet 7.2 Τεχνολογία TCP/IP Τι δηλώνει ο όρος «TCP/IP»; Ο όρος TCP/IP αναφέρεται σε μια ομάδα ομοειδών πρωτοκόλλων που χρησιμοποιούνται για την επικοινωνία των δικτύων υπολογιστών

Διαβάστε περισσότερα

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

Μάθημα 6: Αρχιτεκτονική TCP/IP Μάθημα 6: Αρχιτεκτονική TCP/IP 6.1 Συσχέτιση OSI και TCP/IP Η αρχιτεκτονική TCP/IP ακολουθεί ένα πρότυπο διαστρωμάτωσης παρόμοιο με το μοντέλο OSI. Η αντιστοιχία φαίνεται στο σχήμα 6.1. Η ονομασία της

Διαβάστε περισσότερα

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 8: Εισαγωγή στα Δίκτυα Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

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

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26 Το δίκτυο ARPANET ήταν ένα δίκτυο μεταγωγής πακέτων που χρηματοδοτήθηκε από το υπουργείο άμυνας των Η.Π.Α. στα τέλη της δεκαετίας του '60. 2 / 26 Από την αρχή κύριος

Διαβάστε περισσότερα

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

Δίκτυα (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Δίκτυα (2 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Είδη δικτύου Ανάλογα με την γεωγραφική κάλυψη του δικτύου Τοπικά, LAN (local area network) Δίκτυα ευρείας περιοχής ή WAN (wide area network)

Διαβάστε περισσότερα

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

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας Δίκτυα Υπολογιστών Firewalls Χάρης Μανιφάβας 1 Επικοινωνία Βασίζεται στη μεταβίβαση μηνυμάτων (λόγω απουσίας διαμοιραζόμενης μνήμης) Απαιτείται συμφωνία φόρμας μηνυμάτων Πρότυπο Στόχος τυποποίησης = Συνεργασία

Διαβάστε περισσότερα

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

Κάντε κλικ για έναρξη Σημειώσεις : Χρήστος Μουρατίδης Κάντε κλικ για έναρξη Ορισμός Δίκτυο Υπολογιστών = Mία ομάδα από 2 ή περισσότερους υπολογιστές που είναι συνδεδεμένοι μεταξύ τους. Ο κύριος σκοπός είναι να ανταλλάσσουν

Διαβάστε περισσότερα

Κεφάλαιο 7.3. Πρωτόκολλο TCP

Κεφάλαιο 7.3. Πρωτόκολλο TCP Κεφάλαιο 7.3 Πρωτόκολλο TCP Πρωτόκολλο TCP Το πρωτόκολλο Ελέγχου Μετάδοσης (Transmission Control Protocol, TCP) είναι το βασικό πρωτόκολο του Επιπέδου Μεταφοράς του μοντέλου TCP/IP. Παρέχει υπηρεσίες προσανατολισμένες

Διαβάστε περισσότερα

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης Δίκτυα Υπολογιστών Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή Κ. Βασιλάκης Περίγραμμα Τι είναι το διαδίκτυο Στοιχεία που το συνθέτουν Τρόποι παροχής υπηρεσιών Τι είναι τα πρωτόκολλα Τα άκρα του δικτύου

Διαβάστε περισσότερα

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

Περί δικτύων. Δρ. Ματθαίος Πατρινόπουλος Περί δικτύων Δρ. Ματθαίος Πατρινόπουλος Η δομή και εφαρμογές του διαδικτύου Μοίρασμα πόρων Παροχή πρόσβασης σε Εξοικονόμηση χρημάτων Αμεσότητα επικοινωνίας Αυξημένη αξιοπιστία Εξυπηρέτηση επικοινωνιακών

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ίκτυα - Internet Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer Protocol) Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας-Βιβλιοθηκονοµίας Κέρκυρα ίκτυα - Internet 2 Υπηρεσίες Internet O Παγκόσµιος Ιστός (World Wide Web) ΜηχανέςΑναζήτησηςστοWeb Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία

Διαβάστε περισσότερα

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

Κεφάλαιο 12. Επικοινωνίες-Δίκτυα-Διαδίκτυο. Εξαιρούνται οι παράγραφοι: Κεφάλαιο 12 Επικοινωνίες-Δίκτυα-Διαδίκτυο Εξαιρούνται οι παράγραφοι: 12.1 12.3.2 12.3.7 12.4 1 12.2 Ηλεκτρονική επικοινωνία Τι ονομάζουμε τηλεπικοινωνία; Την επικοινωνία από απόσταση Τι ονομάζουμε ηλεκτρονική

Διαβάστε περισσότερα

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον

Διαβάστε περισσότερα

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας ίκτυα Η/Υ Μοντέλο TCP/IP Ενότητα E ρ. Ε. Μάγκος Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα πολλές πολλοί N A N

Διαβάστε περισσότερα

Λογισµικό (Software SW) Λειτουργικά Συστήµατα και ίκτυα

Λογισµικό (Software SW) Λειτουργικά Συστήµατα και ίκτυα Λογισµικό (Software SW) Λειτουργικά Συστήµατα και ίκτυα Μαζική επεξεργασία ή επεξεργασία κατά δέσµες (batch processing) Χώρος χρήστη Εργασίες (Jobs): Πρόγραµµα, δεδοµένα και οδηγίες Αποτελέσµατα Χώρος

Διαβάστε περισσότερα

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρωτόκολλα και Αρχιτεκτονική Δικτύου Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ

Διαβάστε περισσότερα

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

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν

Διαβάστε περισσότερα

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

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης Δίκτυα Υπολογιστών Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή Κ. Βασιλάκης Περίγραμμα Τι είναι το διαδίκτυο Στοιχεία που το συνθέτουν Τρόποι παροχής υπηρεσιών Τι είναι τα πρωτόκολλα Τα άκρα του δικτύου

Διαβάστε περισσότερα

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

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου ΚΕΦΑΛΑΙΟ 1.7 Πρωτόκολλα και Αρχιτεκτονική Δικτύου Επικοινωνία δύο σταθμών Ύπαρξη διαδρομής Αποκατάσταση σύνδεσης Ο σταθμός-πηγή πρέπει να ξέρει πότε ο σταθμός-προορισμός είναι έτοιμος να λάβει δεδομένα.

Διαβάστε περισσότερα

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Υπηρεσίες Internet. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα θ

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας. Υπηρεσίες Internet. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα θ Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας - Βιβλιοθηκονοµίας Υπηρεσίες Internet ίκτυα Η/Υ Επίπεδο Εφαρµογής O Παγκόσµιος Ιστός (World Wide Web) Ηλεκτρονική Αλληλογραφία (E-mail) Υπηρεσία FTP (File Transfer

Διαβάστε περισσότερα

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3.

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος 09 1 http://creativecommons.org/licenses/by-nc-nd/3. Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET Εφαρµογές - Ιούλιος 09 1 Εισαγωγή στην τεχνολογία TCP/IP Τεχνολογία TCP/IP TCP/IP Πρωτόκολλα TCP/IP ή τεχνολογία TCP/IP ή τεχνολογία ιαδικτύου (Internet)( ιαδίκτυο

Διαβάστε περισσότερα

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής ίκτυα Η/Υ Συστήµατα Επικοινωνίας (Ε) (PC) (N) Επικοινωνίες: Εφαρµογές Υπολογιστές ίκτυα Μοντέλο TCP/IP πολλές πολλοί N A N B Ενότητα E PC A PC B PC D PC E E A E B

Διαβάστε περισσότερα

2 η Σειρά Ασκήσεων Data Link Layer

2 η Σειρά Ασκήσεων Data Link Layer HY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2017-2018 Διδάσκουσα: Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών, Πανεπιστημίου Κρήτης 2 η Σειρά Ασκήσεων Data Link Layer Άσκηση 1 Αναφέρεται τα 4 επιθυμητά

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Για να διεκπεραιωθεί η μεταφορά των πακέτων από την πηγή στον προορισμό μεταξύ των κόμβων του επικοινωνιακού υποδικτύου απαιτείται η

Διαβάστε περισσότερα

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο Πρωτόκολλα Διαδικτύου Μέρος 2ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Internet Protocol (IP) Στο επίπεδο δικτύου της τεχνολογίας TCP/IP, συναντάμε το πρωτόκολλο IP. Η λειτουργία του IP βασίζεται αποκλειστικά

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας Πανεπιστήμιο Πειραιά To Μοντέλο OSI pdemest@unipi.gr ιάρθρωση Το μοντέλο αναφοράς OSI Επίπεδα Πρωτόκολλα, κατανομή πρωτοκόλλων σε στοιχεία δικτύου Αντιστοιχία τστοχα μοντέλων OSI και Internet Ανάλυση Επιπέδων

Διαβάστε περισσότερα

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

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Σελ. 9-50 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr http://diktya-epal-b.ggia.info/ Creative Commons License 3.0 Share-Alike Σύνδεση από σημείο

Διαβάστε περισσότερα

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

Βασικές Υπηρεσίες Διαδικτύου. Επικοινωνίες Δεδομένων Μάθημα 2 ο Βασικές Υπηρεσίες Διαδικτύου Επικοινωνίες Δεδομένων Μάθημα 2 ο Μεταφορά αρχείων (File Transfer Protocol, FTP) user at host FTP user interface FTP client local file system file transfer FTP server remote

Διαβάστε περισσότερα

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2013-2014 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013 Λύσεις Πρώτης Προόδου (συνολικά 100 μονάδες) 1. Αντιπαραθέσετε

Διαβάστε περισσότερα

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 4 Επικοινωνίες και Δίκτυα. Μάκης Σταματελάτος

TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 4 Επικοινωνίες και Δίκτυα. Μάκης Σταματελάτος TEI Ιονίων Νήσων Τμήμα Τεχνολογίας Τροφίμων Πληροφορική Σημειώσεις Τεύχος 4 Επικοινωνίες και Δίκτυα Μάκης Σταματελάτος makiss@teiion.gr Δίκτυα Υπολογιστών Πολλοί υπολογιστές μπορούν να συνδεθούν μεταξύ

Διαβάστε περισσότερα

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

ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) ΔΙΑΣΥΝΔΕΣΗ ΔΙΚΤΥΩΝ (INTERNETWORKING) Α. Α. Οικονομίδης Πανεπιστήμιο Μακεδονίας Διασυνδεδεμένο δίκτυο διασύνδεση δικτύων που το καθένα διατηρεί την ταυτότητά του χρησιμοποιώντας ειδικούς μηχανισμούς διασύνδεσης

Διαβάστε περισσότερα

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

Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ. Εισαγωγή Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ Εισαγωγή 1 / 33 Το Επίπεδο Εφαρμογής (Application Layer) είναι το πιο πάνω επίπεδο των τεσσάρων επιπέδων του μοντέλου TCP/IP και βρίσκεται πάνω από το επίπεδο Μεταφοράς (Transport

Διαβάστε περισσότερα

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer.

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου. Medium Access Control Sub-layer. Υπόστρωμα Ελέγχου Πρόσβασης Μέσου Medium Access Control Sub-layer. Πρόβλημα Υπάρχει ένα κανάλι το οποίο «μοιράζονται» πολλοί κόμβοι. Πρόβλημα: Ποίος μεταδίδει και πότε; Περίληψη Κανάλια πολλαπλής πρόσβασης

Διαβάστε περισσότερα

Κεφάλαιο 7. 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241

Κεφάλαιο 7. 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241 Κεφάλαιο 7 7.1 7.4 -> Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ. 220-241 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Δεδομένα

Διαβάστε περισσότερα

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ ΘΕΜΑΤΑ & ΑΝΤΗΣΕΙΣ ΠΑΝΕΛΛΗΝΙΩΝ ΔΙΚΤΥΑ 2017 A1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας στο τετράδιό σας δίπλα στο γράμμα που αντιστοιχεί σε κάθε πρόταση τη λέξη Σωστό, αν η πρόταση είναι

Διαβάστε περισσότερα

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 14. Ποιος είναι ο ρόλος των καρτών δικτύου (Network Interface Card, NIC); Απάντηση: Οι κάρτες δικτύου χρησιμοποιούνται για να συνδέσουν

Διαβάστε περισσότερα

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

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Ερωτήσεις Ασκήσεις Επικοινωνίες Δεδομένων Μάθημα 3 ο Ερωτήσεις 1. Τι είναι το intranet και ποια τα πλεονεκτήματα που προσφέρει; 2. Τι δηλώνει ο όρος «TCP/IP»; 3. Να αναφέρετε τα πρωτόκολλα

Διαβάστε περισσότερα

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

DNS. Όλες οι άλλες υπηρεσίες του Διαδικτύου, (WWW και Email) χρησιμοποιούν το DNS DNS Domain Name System (Σύστημα Ονομάτων Τομέων ή Χώρων ή Περιοχών) είναι ένα ιεραρχικό σύστημα ονοματοδοσίας του Διαδικτύου. Aντιστοιχίζει ονόματα με διευθύνσεις IP και αντίστροφα. Όλες οι άλλες υπηρεσίες

Διαβάστε περισσότερα

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

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων 1.1. Εισαγωγή Γενικότερα δεν υπάρχει κάποια ταξινόμηση των πιθανών δικτύων κάτω από την οποία να ταιριάζουν όλα τα δίκτυα. Παρόλα αυτά η ταξινόμηση τους είθισται να γίνεται

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 7: Εισαγωγή στα δίκτυα Η/Υ (μέρος Α) Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης Το

Διαβάστε περισσότερα

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 6: Συσκευές τηλεπικοινωνιών και δικτύωσης (Θ) Ενεργά στοιχεία δικτύων Δύο συστήματα Η/Υ μπορούν να συνδεθούν χρησιμοποιώντας: Δια-αποδιαμορφωτές

Διαβάστε περισσότερα

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ

Διαβάστε περισσότερα

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

Νέες Επικοινωνιακές Τεχνολογίες Νέες Επικοινωνιακές Τεχνολογίες Λύσεις Θεμάτων http://nop33.wordpress.com Τι ορίζουμε ως Τοπικό Δίκτυο Υπολογιστών; Ποια είναι τα βασικά χαρακτηριστικά των Τοπικών Δικτύων; Ποιες οι βασικές τοπολογίες

Διαβάστε περισσότερα

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

6.2 Υπηρεσίες Διαδικτύου 6.2 Υπηρεσίες Διαδικτύου 1 / 34 Όλες οι υπηρεσίες στο Διαδίκτυο, όπως και πολλές εφαρμογές λογισμικού, στηρίζονται στο μοντέλο Πελάτη Εξυπηρετητή. 2 / 34 Σύμφωνα με αυτό το μοντέλο ο Εξυπηρετητής οργανώνει,

Διαβάστε περισσότερα

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

Κεφάλαιο 4: Δικτύωση και Διαδίκτυο Κεφάλαιο 4: Δικτύωση και Διαδίκτυο Η Επιστήμη των Υπολογιστών: Μια Ολοκληρωμένη Παρουσίαση (δέκατη αμερικανική έκδοση) J. Glenn Brookshear Κεφάλαιο 4: Δικτύωση και Διαδίκτυο Δικτύωση Μελετά τον τρόπο που

Διαβάστε περισσότερα

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

Διαβάστε περισσότερα

7.2.2 Σχέση OSI και TCP/IP

7.2.2 Σχέση OSI και TCP/IP Κεφάλαιο 7 7.2.2 Σχέση OSI και TCP/IP Σελ. 226-230 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr ΕΣΠΕΡΙΝΟ ΕΠΑΛ Κομοτηνής http://diktya-epal-g.ggia.info/ Γνωστό μοντέλο OSI διασύνδεσης ανοικτών συστημάτων.

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Δίκτυα Η/Υ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Δρ. Μελάς Χρήστος, Επίκουρος Καθηγητής V.1.0, 2017, Τμήμα Νοσηλευτικής ΤΕΙ Κρήτης Διάλεξη 8 Δίκτυο υπολογιστών: Ένα σύνολο από υπολογιστές που συνδέονται μεταξύ τους

Διαβάστε περισσότερα

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

Εισαγωγή στην πληροφορική Εισαγωγή στην πληροφορική Ενότητα 5: Δικτύωση και Διαδίκτυο II Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών Σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙ ΕΣ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΝΕΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΠΑΝΕΛΛΑ ΙΚΕΣ ΕΞΕΤΑΣΕΙΣ HMEΡΗΣΙΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ ΤΕΤΑΡΤΗ 22 ΙΟΥΝΙΟΥ 2016 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΣΥΝΟΛΟ ΣΕΛΙ

Διαβάστε περισσότερα

Τεχνολογίες Παγκόσμιου Ιστού. 1η διάλεξη

Τεχνολογίες Παγκόσμιου Ιστού. 1η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού 1η διάλεξη Χαρακτηριστικά Μαθήματος Μάθημα προγραμματισμού (και όχι μόνον) Μπορεί να εξελιχθεί σε εφιάλτη αν δεν έχετε καλή γνώση και αρκετή εμπειρία προγραμματισμού (Java)

Διαβάστε περισσότερα

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

ΚΕΦΑΛΑΙΟ 6. Δίκτυα υπολογιστών και το Διαδίκτυο 1.1 ΚΕΦΑΛΑΙΟ 6 Δίκτυα υπολογιστών και το Διαδίκτυο 1.1 Οι στόχοι μας σε αυτό το κεφάλαιο: Να περιγράψουμε τι είναι το τοπικό δίκτυο (LAN) και το δίκτυο ευρείας περιοχής (WAN). Να διακρίνουμε ένα απλό διαδίκτυο

Διαβάστε περισσότερα

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2011-20112 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 15 Δεκεμβρίου 2011 Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις 1. Θεωρήσετε

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Ενότητα 3 Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet Εισαγωγή στις βασικές έννοιες του στρώµατος Ζεύξης (Data Link Layer) στα δίκτυα ΗΥ Γενικές Αρχές Λειτουργίας ηµιουργία Πλαισίων Έλεγχος

Διαβάστε περισσότερα

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ Δίκτυα Μετάδοσης Δεδομένων Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Διδάσκουσα: Ελένη Αικατερίνη Λελίγκου Γραφείο ΖΑ202. Ε-mail:

Διαβάστε περισσότερα

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

Τηλεπικοινωνίες, Διαδίκτυο και ασύρματη τεχνολογία Κεφάλαιο 7 Τηλεπικοινωνίες, Διαδίκτυο και ασύρματη τεχνολογία 7.1 ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ Ποια είναι τα βασικά συστατικά στοιχεία των δικτύων τηλεπικοινωνιών και οι βασικές τεχνολογίες δικτύωσης; Ποια είναι

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΜΑΘΗΜΑ 4 - ΕΡΩΤΗΣΕΙΣ ΠΟΛΛΑΠΛΗΣ ΕΠΙΛΟΓΗΣ 1. Οι Η/Υ στο κτίριο που βρίσκεται το γραφείο σας συνδέονται έτσι ώστε το προσωπικό να μοιράζεται τα αρχεία και τους εκτυπωτές. Πως ονομάζεται αυτή η διάταξη των

Διαβάστε περισσότερα

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Μάθημα 8ο Δικτύωση TCP/IP Μιχαηλίδης Παναγιώτης Περιεχόμενα Δικτύωση TCP/IP Τι είναι το TCP/IP; Επίπεδα, διευθύνσεις, ΝΑΤ Πρωτόκολλα: ARP, DHCP TCP/IP H πιο κοινή

Διαβάστε περισσότερα

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο Μεταφοράς (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών 2014-2015 Τμήμα Μηχανικών Η/Υ και Πληροφορικής Επίπεδο Μεταφοράς(Transport layer) Επίπεδο εφαρμογής (Application layer): Συντονισμός

Διαβάστε περισσότερα