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

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

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

Transcript

1 Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πρωτόκολλα Διαδικτύου 1 η Διάλεξη Δημοσθένης Κυριαζής Παρασκευή 06 Μαρτίου 2015

2 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 2

3 Συμμετοχή & συνεργασία Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 3

4 Τυπικά θέματα Πρόγραμμα Διαλέξεις: Αίθουσα 106 (Παρασκευή 08:15) Εργαστήρια: Κτ. Ανδρούτσου - Εργ. Ημιώροφου (Ανακοίνωση για ημέρα / ώρα) Υλικό Μαθήματος Εργασίες εργαστηρίου Βιβλιογραφία Jim Kurose, Keith Ross, "Δικτύωση Υπολογιστών: Προσέγγιση από Πάνω προς τα Κάτω με Έμφαση στο Διαδίκτυο", 7η έκδοση, Εκδόσεις Γκιούρδας, 2012 A.S.Tanenbaum, Δίκτυα Υπολογιστών, Εκδόσεις Παπασωτηρίου B. Forouzan. (2006): Πρωτόκολλο TCP/IP, Τόμος Α, Έκδοση 3η (μεταφρασμένο), Εκδόσεις Γκιούρδας Comer (2003): Διαδίκτυα με TCP/IP (μεταφρασμένο), Εκδόσεις Κλειδάριθμος Απορίες - Συναντήσεις Ηλεκτρονική διεύθυνση dimos@unipi.gr Γραφείο (Πέμπτη ) Γρ. Λαμπράκη 126, Γραφείο 503 Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 4

5 Εξετάσεις Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 5

6 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 6

7 Στοιχεία μαθήματος (1/2) Σκοπός Αρχιτεκτονικές και πρωτόκολλα που χρησιμοποιούνται στο Διαδίκτυο (Inter) Προσεγγίσεις σε διαφορετικά επίπεδα συνδέσμου, δικτύου, μεταφοράς, και εφαρμογής) Θεματικές περιοχές Εισαγωγικές έννοιες Αρχιτεκτονικές διαδικτύου Πρωτόκολλα διαφορετικών επιπέδων Address Resolution Protocol (ARP) Reverse Address Resolution Protocol (RARP) Πρωτόκολλα Διαδικτύου, 1η Διάλεξη

8 Στοιχεία μαθήματος (2/2) Θεματικές περιοχές (συνέχεια) Inter Protocol (IPv4, IPv6) Inter Group Management Protocol (IGMP) Inter Control Message Protocol (ICMP) Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Dynamic Host Configuration Protocol (DHCP) HyperText Transfer Protocol (HTTP) File Transfer Protocol (FTP) Simple Mail Transfer Protocol (SMTP), POP, IMAP Domain Name Service (DNS) BitTorrent Mobile IP 8

9 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 9

10 Copyright Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 10

11 «Νέες» συσκευές διαδικτύου Κορνίζα Τοστιέρα για «πρόγνωση» καιρού Tweet-a-watt: Επίβλεψη κατανάλωσης ενέργειας Ψυγείο Δικτυακά τηλέφωνα Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 11

12 Υπολογιστικά Νέφη 12

13 Εισαγωγή - Το διαδίκτυο ως Υποδομή (1/2) υπολογιστής εξυπηρετητής ασύρματος υπολογιστής τηλέφωνο ασύρματες συνδέσεις ενσύρματες συνδέσεις δρομολογητές Εκατομμύρια συνδεδεμένες συσκευές: hosts (end systems) που εκτελούν δικτυακές εφαρμογές Ζεύξεις επικοινωνίας Οπτικές ίνες, χάλκινα καλώδια, ασύρματες ή δορυφορικές ζεύξεις Ρυθμός μετάδοσης (εύρος ζώνης): bandwidth Δρομολογητές πακέτων (routers και switches): προωθούν πακέτα (τμήματα δεδομένων + επικεφαλίδες) Εταιρικό δίκτυο Ασύρματο δίκτυο Δίκτυο σπιτιού Διαδρομή (route) = ζεύξεις επικοινωνίας & δρομολογητές Παγκόσμιος ISP Τοπικός ISP 13

14 Εισαγωγή - Το διαδίκτυο ως Υποδομή (2/2) Το διαδίκτυο αποτελείται από υλισμικό και λογισμικό Inter: δίκτυο από δίκτυα Διασυνδεδεμένοι πάροχοι (ISPs) Υψηλού επιπέδου που διασυνδέονται μέσω οπτικών μέσων Χαμηλότερου επιπέδου που διασυνδέονται μέσω υψηλού επιπέδου Πρωτόκολλα που ελέγχουν την αποστολή και τη λήψη πληροφοριών Transmission Control Protocol (TCP), Inter Protocol (IP) Πρότυπα Διαδικτύου RFC: Request for comments IETF: Inter Engineering Task Force Εταιρικό δίκτυο Ασύρματο δίκτυο Δίκτυο σπιτιού Παγκόσμιος ISP Τοπικός ISP 14

15 Εισαγωγή - Το διαδίκτυο ως Υπηρεσίες Κατανεμημένες εφαρμογές Περιλαμβάνουν πολλαπλά τερματικά συστήματα που ανταλλάσσουν πληροφορίας Το διαδίκτυο είναι μια υποδομή επικοινωνίας που παρέχει υπηρεσίες στις εφαρμογές Web, VoIP, , games, social works, Παρέχει μια διεπαφή προγραμματισμού στις εφαρμογές Καθορίζει πως ένα πρόγραμμα που εκτελείται σε έναν κόμβο ζητάει από την υποδομή να παραδώσει δεδομένα σε ένα συγκεκριμένο προορισμό που εκτελείται σε άλλο κόμβο Εταιρικό δίκτυο Ασύρματο δίκτυο Δίκτυο σπιτιού Παγκόσμιος ISP Τοπικός ISP Είναι ένα σύνολο κανόνων (ανάλογο της υπηρεσίας ταχυδρομείου) 15

16 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 16

17 Πρωτόκολλο διαδικτύου (1/2) Ανθρώπινο πρωτόκολλο: Τι ώρα είναι? Έχω μια ερώτηση εισαγωγή αποστολή συγκεκριμένων μηνυμάτων συγκεκριμένες ενέργειες όταν λαμβάνονται άλλα μηνύματα ή γεγονότα Πρωτόκολλο διαδικτύου: Μηχανήματα αντί ανθρώπων Κάθε επικοινωνία στο διαδίκτυο διέπεται από πρωτόκολλα Τα πρωτόκολλα ορίζουν τη μορφή (format) και τη σειρά (order) των μηνυμάτων που στέλνονται και λαμβάνονται μεταξύ δικτυακών οντοτήτων καθώς και τις ενέργειες που γίνονται κατά τη λήψη και αποστολή μηνυμάτων Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 17

18 Πρωτόκολλο διαδικτύου (2/2) Ένα ανθρώπινο πρωτόκολλο και ένα πρωτόκολλο διαδικτύου Hi Hi Got the time? 2:00 time TCP connection request TCP connection response Get <file> Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 18

19 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 19

20 Δομή δικτύου Τερματικά σημεία (hosts) Πελάτες και εξυπηρετητές Κέντρα δεδομένων Δίκτυα πρόσβασης, φυσικά μέσα Ζεύξεις επικοινωνίας Το δίκτυο που συνδέει το τερματικό σημείο στον πρώτο δρομολογητή (edge router) Πυρήνας δικτύου (core) Διασυνδεδεμένοι δρομολογητές Δίκτυο από δίκτυα Ασύρματο δίκτυο Δίκτυο σπιτιού Παγκόσμιος ISP Τοπικός ISP Εταιρικό δίκτυο Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 20

21 Υπολογιστικά Νέφη 21

22 Τερματικά σημεία Χρήση Εκτέλεση εφαρμογών (π.χ. Web, ) στα άκρα του δικτύου Μοντέλο πελάτη / εξυπηρετητή (client/server model) Ο πελάτης εκδίδει αιτήματα και λαμβάνει υπηρεσία από ένα πάντα διαθέσιμο server (π.χ. Web browser/server, client/server) Μοντέλο peer-peer Ελάχιστη (ή καμία) χρήση αφιερωμένων εξυπηρετητών (π.χ. Gnutella, KaZaA) 22

23 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 23

24 Δίκτυο πρόσβασης: Digital Subscriber Line (DSL) Κέντρο Δίκτυο τηλεφωνίας DSL modem splitter DSLAM Φωνή και δεδομένα μεταφέρονται σε διαφορετικές συχνότητες στην ίδια αφιερωμένη γραμμή DSL Access Multiplexer Πάροχος Διαφορετικές συχνότητες (1 γραμμή εμφανίζεται ως 3 διαφορετικές) Κανάλι Downstream: 50kHz-1MHz Κανάλι Upstream: 4kHz-50kHz Κανάλι τηλεφωνίας: 0-4kHz Η «ταχύτητα» εξαρτάται από Απόσταση από κέντρο Διάμετρο της γραμμής Βαθμό ηλεκτρικών παρεμβολών 24

25 Ευρυζωνικό δίκτυο Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 25

26 Δίκτυο πρόσβασης: Καλωδιακό (1/2) 26 cable modem splitter cable headend Κανάλια V I D E O V I D E O V I D E O V I D E O V I D E O V I D E O D A T A D A T A C O N T R O L Πολυπλεξία με διαίρεση συχνότητας (frequency division multiplexing): Διαφορετικά κανάλια μεταδίδονται σε διαφορετικές συχνότητες

27 Δίκτυο πρόσβασης: Καλωδιακό (2/2) cable headend cable modem splitter δεδομένα και τηλεόραση μεταδίδονται σε διαφορετικές συχνότητες από το ίδιο διαμοιρασμένο καλώδιο κατανεμημένου δικτύου CMTS Cable Modem Termination System ISP HFC: Hybrid Fiber Coax Ασύμμετρο: 30Mbps downstream, 2 Mbps upstream FTTH: Fiber to the Home Αφιερωμένο καλώδιο ανά περιοχή (100 σπίτια) Gigabytes per second 27

28 Ασύρματα δίκτυα Wireless LANs Συγκεκριμένης απόστασης b/g (WiFi): (ρυθμός μετάδοσης) 11, 54 Mbps Wide-area Wireless Access Παρέχονται από φορείς τηλεπικοινωνίων Ρυθμός μετάδοσης:1-10 Mbps 3G, 4G / Long Term Evolution Διαδίκτυο Διαδίκτυο Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 28

29 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 29

30 Φυσικά μέσα Το μέσο / μέσα από τον αποστολέα μέχρι τον παραλήπτη Οδηγούμενα (guided) μέσα Σήματα διαδίδονται σε στέρεα μέσα Ομοαξονικά Ίνες (100+ Gbps) Μη-οδηγούμενα μέσα Τwisted pair (TP) Δύο μονωμένα σύρματα χαλκού Κατηγορία 5: 100 Mbps, 1 10Gbps Κατηγορία 6: 10Gbps Unshielded twisted pair (UTP) Σήματα διαδίδονται ελεύθερα (π.χ. radio, δορυφορικά - 45Mbps αλλά 270 msec καθυστέρηση) 30

31 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 31

32 Πυρήνας δικτύου Σύνολο διασυνδεδεμένων δρομολογητών Μεταφορά δεδομένων μέσω δικτύου Μεταγωγή κυκλώματος (circuit switching): ένα ξεχωριστό κύκλωμα ανά κλήση Μεταγωγή πακέτου (packet switching): τα δεδομένα στέλνονται μέσω του δικτύου σε ξεχωριστά τμήματα 32

33 Δίκτυα μεταγωγής πακέτων (packet switching) (1/3) Η πηγή στέλνει τα πακέτα με πληροφορία σχετικά με τον προορισμό διεύθυνση (self-contained) Ίσως απαιτείται η διάσπαση των δεδομένων σε πολλά πακέτα Οι διαδρομές επιλέγονται δυναμικά Γίνεται μεταφορά πακέτων Αξιόπιστη ή μη αξιόπιστη επικοινωνία Με σύνδεση (connection-oriented) ή χωρίς σύνδεση (connectionless) Δε δίνει εγγύηση για την ποιότητα υπηρεσίας Οι περισσότεροι δρομολογητές χρησιμοποιούν τη μετάδοση με αποθήκευση & προώθηση (store-and-forward) 33

34 Δίκτυα μεταγωγής πακέτων (packet switching) (2/3) Κάθε πακέτο ταξιδεύει ανεξάρτητα προς τον προορισμό Οι δρομολογητές χρησιμοποιούν τη διεύθυνση για να καθορίσουν πώς αυτά θα προωθηθούν Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 34

35 Δίκτυα μεταγωγής κυκλωμάτων (circuit switching) (1/3) Δέσμευση πόρων του «μονοπατιού» που συνδέει τα δύο συστήματα που επικοινωνούν Δεσμεύονται πόροι (π.χ. μέσο, εύρος μετάδοσης), ώστε το δίκτυο να μπορεί να δώσει εγγυήσεις για την ποιότητα υπηρεσίας Η δέσμευση γίνεται πριν ξεκινήσει η επικοινωνία των δύο συστημάτων και υφίσταται για όλη τη διάρκεια της Παράδειγμα: Public Switched Telephone Network (PSTN)

36 Δίκτυα μεταγωγής κυκλωμάτων (circuit switching) (2/3) Διαδικασία Η πηγή δημιουργεί μία σύνδεση προς τον προορισμό (κύκλωμα) Κάθε δρομολογητής κατά μήκος της διαδρομής μπορεί να δεσμεύσει κάποιο εύρος ζώνης για τη ροή δεδομένων Η πηγή στέλνει τα δεδομένα διαμέσου του κυκλώματος Δεν περιλαμβάνεται στα δεδομένα η διεύθυνση προορισμού, αφού οι δρομολογητές γνωρίζουν τη διαδρομή Όταν δεν χρησιμοποιούνται οι πόροι το μέσο είναι ανενεργό καθώς δεν υπάρχει διαμοιρασμός αλλά δέσμευση (1Mbps link με 4 χρήστες θα σήμαινε χρήση 250Kbps) 36

37 Δίκτυα μεταγωγής κυκλωμάτων (circuit switching) (3/3) Τι συμβαίνει στην περίπτωση πολλών συνδέσεων Πολλά καλώδια (π.χ. καλώδια 200-ζευγών) Πολύπλεξη πολλαπλών κυκλώματα επί ενός γρήγορου καλωδίου διαίρεση χρόνου -Time Division Multiplexing (TDM) διαίρεση συχνότητας - Frequency Division Multiplexing (FDM) στατιστική πολυπλεξία - Statistical Multiplexing διαίρεση κωδίκων - Code Division Multiple Access (CDMA) Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 37

38 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 38

39 Πολυπλεξία (1/3) Ένα κύκλωμα σε μία ζεύξη μπορεί να υλοποιηθεί με frequency-division multiplexing (FDM) ή time-division multiplexing (TDM) FDM TDM Κάθε κύκλωμα δεσμεύει μια συγκεκριμένη συχνότητα που παραμένει σταθερή Πολλαπλά κυκλώματα μοιράζονται το εύρος χρησιμοποιώντας διαφορετικές συχνότητες Κάθε κύκλωμα δεσμεύει όλο το εύρος περιοδικά με διάρκεια μικρών χρονικών περιόδων 39

40 Πολυπλεξία (2/3) Στατιστική πολυπλεξία (statistical multiplexing) Διαίρεση χρόνου «κατ αίτηση» Χρονοπρογραμματισμός συνδέσμου ανά πακέτο Πακέτα από διαφορετικές πηγές εναλλάσσονται στον σύνδεσμο (απαιτείται προσωρινή αποθήκευση πακέτων θέμα συμφόρησης) Η ακολουθία των A & B πακέτων δεν έχει κάποια προκαθορισμένη μορφή Αντίθεση με TDM όπου κάθε host παίρνει την ίδια θυρίδα στο περιστρεφόμενο TDM πλαίσιο 40

41 Πολυπλεξία (3/3) FDM Προσαρμόζει το σήμα στα χαρακτηριστικά του μέσου Π.χ. ραδιόφωνο, μετάδοση τηλεόρασης TDM Κατάλληλο για σύγχρονη επικοινωνία Π.χ. τηλεφωνία (σταθερή, κινητή - GSM) Κι οι δύο τεχνικές δεσμεύουν πόρους (συχνότητα ή χρονοθυρίδες) με στατικό τρόπο Λόγω της στατικής δέσμευσης δεν είναι αποδοτικές για εκρηκτική κίνηση (bursty traffic) Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 41

42 Μεταγωγή πακέτου έναντι μεταγωγής κυκλώματος (1/2) Η μεταγωγή πακέτου επιτρέπει τη χρήση του δικτύου από περισσότερους χρήστες! Ζεύξη 1 Mbps Κάθε χρήστης 100 Kbps όταν είναι ενεργός ( active ) Ενεργός 10% του χρόνου Μεταγωγή κυκλώματος 10 χρήστες Μεταγωγή πακέτου Με 35 χρήστες, πιθανότητα > 10 ταυτόχρονα ενεργοί μικρότερη από.0004

43 Μεταγωγή πακέτου έναντι μεταγωγής κυκλώματος (2/2) Η μεταγωγή πακέτου επιτρέπει τη χρήση του δικτύου από περισσότερους χρήστες! Ζεύξη 1 Mbps Χρήστης που δημιουργεί πακέτα των 1000bit Μεταγωγή κυκλώματος 10 χρήστες Μετάδοση σε 10sec Μεταγωγή πακέτου Μετάδοση σε 1 sec Είναι καλύτερη η μεταγωγή πακέτου? Ιδανική για bursty δεδομένα Διαμοιρασμός πόρων Απλούστερη, δεν απαιτεί εγκατάσταση κλήσης Μπορεί να δημιουργήσει υπέρμετρη συμφόρηση: καθυστέρηση πακέτων και απώλεια δεδομένων Απαιτούνται πρωτόκολλα για αξιόπιστη μεταφορά δεδομένων, έλεγχο συμφόρησης Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 43

44 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 44

45 Δυο βασικές λειτουργίες των δικτύων Προώθηση (forwarding): μεταφέρει πακέτα από την είσοδο του δρομολογητή στην έξοδό του Δρομολόγηση (routing): καθορίζει τη διαδρομή πηγήςπροορισμού για τα πακέτα routing algorithm local forwarding table header value output link Διεύθυνση στο πακέτο

46 Δρομολόγηση Ποιος επιλέγει τις διαδρομές? Ένας άνθρωπος: Στατική δρομολόγηση Συγκεντρωτική (centralized) δρομολόγηση (tele, περίπου στα 1980) Κατανεμημένη (distributed) δρομολόγηση (Inter, ad hoc works) Στην κατανεμημένη δρομολόγηση χρησιμοποιείται κάποιο Πρωτόκολλο Δρομολόγησης Χρησιμοποιούνται πολλά διαφορετικά πρωτόκολλα Εντός οργανισμών: RIP, OSPF Μεταξύ οργανισμών: BGP traceroute.org Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 46

47 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 47

48 Αποστολή πακέτων δεδομένων Λειτουργία Ο αποστολέας λαμβάνει το μήνυμα από την εφαρμογή Δημιουργεί κομμάτια δεδομένων, τα πακέτα (packets), μήκους L bits Μεταδίδει το πακέτο στο δίκτυο πρόσβασης με ρυθμό μετάδοσης (transmission rate) R πακέτα, L bits το καθένα R: ρυθμός μετάδοσης μέσου Αποστολέας Καθυστέρηση μετάδοσης πακέτου Χρόνος μετάδοσης πακέτου L-bit στο μέσο = = L (bits) R (bits/sec) 48

49 Μεταγωγή πακέτου: αποθήκευση και προώθηση L bits ανά πακέτο πηγή R bps R bps προορισμός Χρειάζονται L/R seconds για τη μεταγωγή (push out) πακέτου L-bit σε μέσο R bps Ολόκληρο το πακέτο πρέπει να φτάσει στο δρομολογητή προτού μεταδοθεί στην επόμενη ζεύξη: αποθήκευση και προώθηση Καθυστέρηση 2L/R (χωρίς καθυστέρηση μεταγωγής) Παράδειγμα L = 7.5 Mbits R = 1.5 Mbps Καθυστέρηση = 5 sec Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 49

50 Μεταγωγή πακέτου: καθυστέρηση ουράς, απώλεια (1/2) A R = 100 Mb/s C B ουρά αναμονής εξερχόμενης ζεύξης R = 1.5 Mb/s D E Εάν ο ρυθμός άφιξης (σε bits) ξεπερνάει το ρυθμό μεταγωγής τα πακέτα θα μπούν σε ουρά αναμονής για τη μετάδοση τους στη ζεύξη πακέτα μπορεί να χαθούν αν γεμίσει η μνήμη (buffer) Για κάθε εξερχόμενη ζεύξη υπάρχει μια ουρά εξόδου Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 50

51 Μεταγωγή πακέτου: καθυστέρηση ουράς, απώλεια (2/2) Μεταφορά πακέτου (καθυστέρηση) A B Ουρά πακέτων (καθυστέρηση) Διαθέσιμοι buffers: μη διαθεσιμότητα οδηγεί σε απώλεια πακέτων Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 51

52 4 πηγές καθυστέρησης (1/2) A Μεταγωγή Μεταφορά / προώθηση B Επεξεργασία κόμβου Ουρά d nodal = d proc + d queue + d trans + d prop d proc : Καθυστέρηση επεξεργασίας κόμβου (nodal processing) Έλεγχος bit σφαλμάτων Καθορισμός εξερχόμενης ζεύξης Συνήθως < msec d queue : Καθυστέρηση ουράς (queueing delay) Αναμονή στην εξερχόμενη ζεύξη για μεταφορά Εξαρτάται από τη συμφόρηση 52

53 4 πηγές καθυστέρησης (2/2) A Μεταγωγή Μεταφορά / προώθηση B Επεξεργασία κόμβου Ουρά d nodal = d proc + d queue + d trans + d prop d trans : Καθυστέρηση μεταγωγής (transmission delay) Χρόνος για την έξοδο L: μήκος πακέτου (bits) R: εύρος ζεύξης (bps) d trans = L/R d trans και d prop πολύ διαφορετικά d prop : Καθυστέρηση μεταφοράς (propagation delay) d: μήκος φυσικής ζεύξης s: ταχύτητα μεταφοράς (~2x108 m/sec) d prop = d/s 53

54 Ανάλογο (1/2) 100 km 100 km Ουρά 10 αυτοκινήτων Σταθμός διοδίων Τα αυτοκίνητα μεταφέρονται με 100 km/hr Ο σταθμός διοδίων χρειάζεται 12 sec για κάθε αυτοκίνητο (χρόνος μεταγωγής bit) Πόσος χρόνος απαιτείται μέχρι η ουρά να σχηματιστεί πρίν το δεύτερο σταθμό διοδίων? Σταθμός διοδίων Χρόνος μεταγωγής των 10 αυτοκινήτων στο σταθμό 12*10 = 120 sec Χρόνος μεταφοράς του τελευταίου αυτοκινήτου από το 1ο στο 2ο σταθμό: 100km/(100km/hr)= 1 hr Σύνολο: 62 minutes Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 54

55 Ανάλογο (2/2) Ουρά 10 αυτοκινήτων Σταθμός διοδίων 100 km 100 km Σταθμός διοδίων Έστω 10 αυτοκίνητα που μεταφέρονται με 1000 km/hr Και έστω ότι ο κάθε σταθμός χρειάζεται 1 min για κάθε αυτοκίνητο Θα φθάσουν αυτοκίνητα στο 2ο σταθμό πριν τελειώσει η εξυπηρέτηση όλων των αυτοκινήτων από τον 1ο σταθμό? Ναι μετά από 7 λεπτά το 1 ο αυτοκίνητο φθάνει στο 2 ο σταθμό ενώ 3 αυτοκίνητα ακόμα περιμένουν στον 1 ο σταθμό Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 55

56 Καθυστέρηση ουράς (1/2) Πακέτα φθάνουν κάθε L/R secs Καμία καθυστέρηση N πακέτα φθάνουν ταυτόχρονα κάθωε (L/R)N secs 1 ο πακέτο: Καμία καθυστέρηση 2 ο πακέτο: L/R secs Ν πακέτο: (N-1)L/R secs Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 56

57 Μέση καθυστέρηση Καθυστέρηση ουράς (2/2) Εξαρτάται από Ρυθμό αφίξεων Ρυθμό μεταγωγής Φύση ρυθμού αφίξεων R: εύρος ζεύξης (bps) L: μήκος πακέτου (bits) a: μέσος ρυθμός άφιξης La/R = ένταση κίνησης (traffic intensity) Ένταση κίνησης La/R ~ 0 La/R ~ 0: μικρή μέση καθυστέρηση La/R -> 1: μεγάλη μέση καθυστέρηση La/R > 1: περισσότερες αφίξεις από το ρυθμό εξυπηρέτησης -> άπειρη καθυστέρηση! 1-57 La/R -> 1

58 Throughput (1/3) throughput: ρυθμός (bits/μονάδα χρόνου) μεταφοράς δεδομένων μεταξύ αποστολέα και παραλήπτη τρέχων: σε συγκεκριμένη χρονική στιγμή μέσο: για συγκεκριμένη διάρκεια Αποστολή server, with ροής δεδομένων file of F bits (bits) to send to client link Ζεύξη capacity που εξυπηρετεί R s bits/sec ροή με ρυθμό R s bits/sec Ζεύξη link capacity που εξυπηρετεί ροή R c bits/sec με ρυθμό R c bits/sec Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 58

59 Throughput (2/3) R s < R c Ποιο είναι το μέσω end-end throughput? R s bits/sec R c bits/sec R s > R c Ποιο είναι το μέσω end-end throughput? R s bits/sec R c bits/sec bottleneck link Ζεύξη σε ένα μονοπάτι end-end path που περιορίζει το ολικό throughput

60 Throughput (3/3) Ανά σύνδεση το endend throughput είναι: min(r c,r s,r/10) R s R s R s Εξαρτάται από τις ροές στο R Πρακτικά: R c ή R s είναι συχνά το bottleneck (δίκτυο πρόσβασης) R c R c R R c 10 συνδέσεις διαμοιράζονται (δίκαια) τη ζεύξη R 60

61 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 61

62 Επίπεδα (Στρώματα) Πρωτοκόλλων (Protocol Layers ) Τα δίκτυα είναι πολύπλοκα! Περιλαμβάνουν πολλά κομμάτια υπολογιστές υπηρεσίας (hosts) δρομολογητές (routers) ζεύξεις διαφόρων φυσικών μέσων εφαρμογές υλισμικό λογισμικό

63 Οργάνωση αεροπορικού ταξιδιού Μια ακολουθία βημάτων! ticket (purchase) baggage (check) gates (load) runway takeoff airplane routing airplane routing ticket (complain) baggage (claim) gates (unload) runway landing airplane routing Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 63

64 Βήματα αεροπορικού ταξιδιού Στρώματα (layers): κάθε στρώμα υλοποιεί μια υπηρεσία Μέσω των δικών της εσωτερικών ενεργειών Βασίζεται σε υπηρεσίες που παρέχονται από το κατώτερο επίπεδο ticket (purchase) ticket (complain) ticket baggage (check) baggage (claim baggage gates (load) gates (unload) gate runway (takeoff) runway (land) takeoff/landing airplane routing airplane routing airplane routing airplane routing airplane routing departure airport intermediate air-traffic control centers arrival airport 64

65 Προσέγγιση στρωμάτωσης Διαχείριση πολύπλοκων συστημάτων: Η πλήρως καθορισμένη δομή επιτρέπει την αναγνώριση των διακριτών τμημάτων του συστήματος και την καλύτερη κατανόηση των συσχετίσεων μεταξύ τους μοντέλο αναφοράς επιπέδων Η τμηματοποίηση διευκολύνει τη συντήρηση και αναβάθμιση του συστήματος αλλαγή της υλοποίησης μιας υπηρεσίας ενός επιπέδου χωρίς αυτό να είναι ορατό στο υπόλοιπο σύστημα (π.χ. αλλαγή στη διαδικασία πύλης επιβατών) Κάθε στρώμα πρωτοκόλλων υλοποιείται με υλισμικό, λογισμικό, και τα 2

66 Διαστρωμάτωση πρωτοκόλλων διαδικτύου (Inter protocol stack) Εφαρμογή (application): υποστηρίζει διαδικτυακές εφαρμογές Π.χ. FTP, SMTP, HTTP Μπορεί να είναι κατανεμημένο μεταξύ διαφορετικών συστημάτων Πακέτο = μήνυμα (message) Μεταφορά (transport): μεταφορά μηνυμάτων Π.χ. TCP, UDP Πακέτο = τεμάχιο (segment) Δικτύου (work): μεταφορά segments σε διευθύνσεις προορισμού (υπολογιστές) Π.χ. IP Πακέτο = datagram Ζεύξης (link): μεταφορά δεδομένων μεταξύ δικτυακών πόρων / κόμβων Π.χ. Ether, (WiFi), PPP Πακέτο = πλαίσιο (frame) application transport work link physical Φυσικού μέσου (physical): μεταφορά bits στο καλώδιο 66

67 Επίπεδο εφαρμογής (application) Υλοποιεί τις κατανεμημένες εφαρμογές File Transfer Protocol (FTP) Send Mail Transport Protocol (SMTP) HTTP... Οδηγεί τις καινοτομίες σε άλλα επίπεδα Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 67

68 Επίπεδο μεταφοράς (transport) Είναι υπεύθυνο για τη μεταφορά δεδομένων από τον ένα κόμβο στον άλλο Τροφοδοτεί το επίπεδο εφαρμογής με ένα socket API (connect, send, receive) Όταν τα δεδομένα φτάσουν στον προορισμό από το δίκτυο, αποφασίζει ποια διεργασία εφαρμογής θα τα λάβει Οι εφαρμογές συνήθως χρησιμοποιούν ένα από τα παρακάτω: TCP UDP Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 68

69 TCP: Transmission Control Protocol Με-σύνδεση υπηρεσία του Διαδικτύου Handshaking: προετοιμασία για την μεταφορά δεδομένων Εφάμιλλο του ανθρώπινου πρωτοκόλλου -Γεια!, -Γεια και σε σένα! Αξιόπιστο, μεταφορά πακέτων σε σειρά Χαμένα δεδομένα: επιβεβαιώσεις και επανεκπομπές Έλεγχος ροής (flow control) Ο αποστολέας δεν κατακλύζει τον δέκτη Έλεγχος συμφόρησης (congestion control) Ο αποστολέας μειώνει το ρυθμό αποστολής, όταν το δίκτυο έχει συμφόρηση Χρήση: HTTP (WWW), FTP (μεταφορά αρχείων), Tel (απομακρυσμένο login), SMTP ( ) 69

70 UDP: User Datagram Protocol Χωρίς-σύνδεση υπηρεσία του Διαδικτύου Δεν χρησιμοποιεί handshaking Αναξιόπιστη μεταφορά δεδομένων Δεν κάνει έλεγχο ροής Δεν κάνει έλεγχο συμφόρησης Λιτή και απέριττη υπηρεσία Χρήση: Streaming media, τηλεδιασκέψεις, DNS, τηλεφωνία μέσω Διαδικτύου Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 70

71 Επίπεδο δικτύου (work) Καθορίζει τη διαδρομή που θα πάρει ένα πακέτο μέσω των δρομολογητών για να φτάσει τον προορισμό του Inter Protocol (IP) Καμία εγγύηση εάν και πότε θα φτάσει στον προορισμό Συμφόρηση μπορεί να προκληθεί στους δρομολογητές λόγω περιορισμένου μεγέθους buffer Όταν υπάρχει συμφόρηση οι δρομολογητές «πετούν» πακέτα Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 71

72 Επίπεδο ζεύξης (link) Χειρίζεται μεταφορές δεδομένων μεταξύ γειτονικών στοιχείων του δικτύου Καθορίζεται από την τεχνολογία της ζεύξης επικοινωνίας των γειτονικών στοιχείων Παραδείγματα Ether (ΙΕΕΕ802.3) Wireless LAN (e.g., ΙΕΕΕ802.11) Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 72

73 Μοντέλο ISO/OSI Παρουσίαση (presentation): οι εφαρμογές allow applications «ερμηνεύουν» τα δεδομένα π.χ. encryption, compression Σύνοδος (session): για συγχρονισμό, checkpointing, και ανάκτηση δεδομένων Αυτά δεν υπάρχουν στη διαστρωμάτωση του Inter Υλοποιούνται από την εφαρμογή αν χρειάζονται application presentation session transport work link physical Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 73

74 Ενθυλάκωση Encapsulation (1/2) segment datagram frame message H l H n H n H t H t H t source M M M M application transport work link physical link physical switch H l H n H n H t H t H t M M M M destination application transport work link physical H l H n H n H t H t M M work link physical H n H t M router

75 Ενθυλάκωση Encapsulation (2/2) Σε κάθε επίπεδο υπάρχουν 2 είδη πεδίων: Κεφαλίδα (Header) Πακέτο από το προηγούμενο επίπεδο (payload field) Η ενθυλάκωση δεν είναι τόσο εύκολη Μεγάλα μηνύματα διασπώνται σε μικρότερα τμήματα επιπέδου μεταφοράς (segments) Απαιτείται επαναδημιουργία αυτών στον προορισμό Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 75

76 Η κλεψύδρα των πρωτοκόλλων διαδικτύου (1/2) διαστρωμάτωση Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 76

77 Η κλεψύδρα των πρωτοκόλλων διαδικτύου (2/2) Διαδικτυακή διαστρωμάτωση Δημιουργία μεγαλύτερου δικτύου Διεθνής διευθυνσιοδότηση Δημιουργία δικτύων έτσι ώστε να απομονωθούν τα πρωτόκολλα από τις λεπτομέρειες/αλλαγές των δικτύων Μοναδικό πρωτόκολλο δικτύου Μεγιστοποίηση της διαλειτουργικότητας Ελαχιστοποίηση του αριθμού των διεπαφών υπηρεσιών Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 77

78 Παραδείγματα πρωτοκόλλων στο διαδίκτυο Τα πρωτόκολλα στους δρομολογητές καθορίζουν τη διαδρομή των πακέτων από τον αποστολέα στον παραλήπτη Τα πρωτόκολλα ελέγχου συμφόρησης ελέγχουν το ρυθμό με τον οποίο τα πακέτα στέλνονται μεταξύ του αποστολέα και του παραλήπτη Τα πρωτόκολλα του «φυσικού μέσου» ελέγχουν τη ροή των bits στη γραμμή που ενώνει δύο φυσικά συνδεδεμένους υπολογιστές Τα πρωτόκολλα στο MAC ενός broadcast ασύρματου μέσου καθορίζουν πότε η συσκευή θα μεταδώσει Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 78

79 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 79

80 Δομή διαδικτύου: Δίκτυο από δίκτυα (1/9) Ιεραρχική δομή Τα τερματικά σημεία συνδέονται μέσω παρόχων ISPs (Inter Service Providers) Οικιακοί, εταιρικοί και ακαδημαϊκοί ISPs Οι πάροχοι πρέπει επίσης να διασυνδεθούν Ώστε 2 σημεία να μπορούν να στέλνουν πακέτα το ένα στο άλλο Το αποτέλεσμα είναι ένα πολύπλοκο δίκτυο δικτύων Που οδηγείται από πολιτικές οικονομικές και εθνικές Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 80

81 Δομή διαδικτύου: Δίκτυο από δίκτυα (2/9) Ερώτηση: Έστω εκατομμύρια παρόχων. Πως θα διασυνδεθούν? 81

82 Δομή διαδικτύου: Δίκτυο από δίκτυα (3/9) Επιλογή: Διασύνδεση όλων μεταξύ τους? Δημιουργεί προβλήματα κλιμάκωσης: O(N 2 ) συνδέσεις 82

83 Δομή διαδικτύου: Δίκτυο από δίκτυα (4/9) Επιλογή: Διασύνδεση κάθε παρόχου με έναν παγκόσμιο πάροχο (με οικονομική συμφωνία)? global ISP 83

84 Δομή διαδικτύου: Δίκτυο από δίκτυα (5/9) Εάν όμως υπάρχει κέρδος, θα προκύψουν ανταγωνιστές! ISP A ISP B ISP C 84

85 Δομή διαδικτύου: Δίκτυο από δίκτυα (6/9) Εάν όμως υπάρχει κέρδος, θα προκύψουν ανταγωνιστές! Οι οποίοι όμως πρέπει να διασυνδεθούν! Inter exchange point ISP A IXP IXP ISP B ISP C peering link 85

86 Δομή διαδικτύου: Δίκτυο από δίκτυα (7/9) Οπότε θα δημιουργηθούν και τοπικά δίκτυα για τη διασύνδεση των δικτύων πρόσβασης σε ISPs ISP A IXP IXP ISP B ISP C regional 86

87 Δομή διαδικτύου: Δίκτυο από δίκτυα (8/9) Δίκτυα παρόχων δεδομένων (π.χ. Google, Microsoft, Akamai) μπορεί να δημιουργήσουν το δικό τους δίκτυο ISP A IXP Content provider work IXP ISP B ISP B regional 87

88 Δομή διαδικτύου: Δίκτυο από δίκτυα (9/9) Κεντρικά: μικρός αριθμός μεγάλων δικτύων tier-1 εμπορικοί ISPs (π.χ. Sprint, AT&T, NTT), εθνική & διεθνής πρόσβαση δίκτυο παροχής δεδομένων (π.χ. Google): ιδιωτικό δίκτυο που συνδέει κέντρα στο διαδίκτυο, χωρίς τη χρήση tier-1, εθνικών ISPs 88

89

90 Ιστορία των δικτύων Οι δικτυακές εφαρμογές αντικαθιστούν τις μη δικτυακές : Ταχυδρομείο και ενδοεταιρικά mail, fax , IM Μεταδόσεις: τηλεόραση, ράδιο Διαδραστική επικοινωνία μέσω φωνής, video VOIP Πρόσβαση πληροφοριών web, P2P Πρόσβαση δίσκων iscsi, Fiberchannel-over-IP Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 90

91 Βασικές ιστορικές στιγμές του Διαδικτύου 1962: Ο Paul Baran (Rand Corporation) προτείνει την μεταγωγή πακέτων 1969: Το Defense Advanced Research Projects Agency των ΗΠΑ χρηματοδοτεί ένα πρόγραμμα σε δίκτυα μεταγωγής πακέτων Δημιουργείται το ARPANET με τέσσερεις κόμβους 1974: Οι Vint Cerf και Bob Kahn δημοσιεύουν τους βασικούς μηχανισμούς του Transmission Control Protocol (TCP) 1982: Η ιεραρχία πρωτοκόλλων TCP/IP ορίζεται για το ARPANET 1984: Σύστημα καταλόγου ονομάτων (Domain Name System) 1986: Δημιουργείται το NSFNET (56 Kbps) 1992: Ο Tim Berners-Lee (CERN) σχεδιάζει τον Παγκόσμιο Ιστό (World Wide Web) 91

92 Εξέλιξη διαδικτύου & δικτύων στον χρόνο Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 92

93 Σημερινή διάλεξη Εισαγωγή Στοιχεία μαθήματος Εισαγωγή στο διαδίκτυο Πρωτόκολλο διαδικτύου Δομή δικτύων Τερματικά σημεία Δίκτυα πρόσβασης Φυσικά μέσα Πυρήνας Δίκτυα Μεταγωγής Πακέτων Κυκλωμάτων Πολυπλεξία Λειτουργίες Επίδοση: απώλεια, καθυστέρηση Επίπεδα πρωτοκόλλων και μοντέλα υπηρεσιών Διαδίκτυο Ασφάλεια Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 93

94 Ασφάλεια διαδικτύου (1/4) Κακόβουλο λογισμικό (malware) μπορεί να είναι: virus: αναπαράγεται μέσω ενός αντικειμένου που αποστέλλεται / λαμβάνεται (π.χ. attachment) worm: αναπαράγεται παθητικά μέσω αντικειμένων που εκτελούνται μόνα τους

95 Ασφάλεια διαδικτύου (2/4) Denial of Service (DoS): πόροι (εξυπηρετητές, πόροι δικτύου) μη διαθέσιμοι λόγω φόρτου δικτύου 1. Επιλογή στόχου 2. Χρήση υπολογιστών (bot) 3. Αποστολή πακέτων στο στόχο στόχος Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 95

96 Ασφάλεια διαδικτύου (3/4) Packet sniffing : Μέσω δικτύων (π.χ. ether, wireless) Συγκεκριμένη διεπαφή δικτύου που διαβάζει και καταγράφει τα πακέτα A C src:b dest:a payload B Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 96

97 Ασφάλεια διαδικτύου (4/4) IP spoofing: αποστολή πακέτου με εσφαλμένη διεύθυνση αποστολής A C src:b dest:a payload B Πρωτόκολλα Διαδικτύου, 1η Διάλεξη 97

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 2: Εισαγωγή. Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

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

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

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

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

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

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

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

HY-335 : Δίκτυα Υπολογιστών

HY-335 : Δίκτυα Υπολογιστών W N net works R E O T HY-335 : Δίκτυα Υπολογιστών K Μαρία Παπαδοπούλη Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Χειμερινό εξάμηνο 20010-2011 Θέματα προς συζήτηση Είδη πολυπλεξίας Μεταγωγή Καθυστερήσεις

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

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 1: Εισαγωγή. Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

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

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

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

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

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

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

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

ΔΊΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΏΝ ΔΊΚΤΥΑ ΥΠΟΛΟΓΙΣΤΏΝ ΚΑΙ ΔΙΑΔΊΚΤΥΟ ΔΙΔΆΣΚΟΝΤΕΣ: ΔΡ. ΕΥΓΕΝΊΑ ΑΔΑΜΟΠΟΎΛΟΥ, ΔΡ. ΚΏΣΤΑΣ ΔΕΜΈΣΤΙΧΑΣ

ΔΊΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΏΝ ΔΊΚΤΥΑ ΥΠΟΛΟΓΙΣΤΏΝ ΚΑΙ ΔΙΑΔΊΚΤΥΟ ΔΙΔΆΣΚΟΝΤΕΣ: ΔΡ. ΕΥΓΕΝΊΑ ΑΔΑΜΟΠΟΎΛΟΥ, ΔΡ. ΚΏΣΤΑΣ ΔΕΜΈΣΤΙΧΑΣ ΔΊΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΏΝ ΔΊΚΤΥΑ ΥΠΟΛΟΓΙΣΤΏΝ ΚΑΙ ΔΙΑΔΊΚΤΥΟ ΔΙΔΆΣΚΟΝΤΕΣ: ΔΡ. ΕΥΓΕΝΊΑ ΑΔΑΜΟΠΟΎΛΟΥ, ΔΡ. ΚΏΣΤΑΣ ΔΕΜΈΣΤΙΧΑΣ ΔΠΜΣ «Τεχνο- Οικονομικά Συστήματα» Τεχνολογία Πληροφορίας και Τηλεπικοινωνιών Ιστοσελίδα

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

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 Από την αρχή κύριος

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

Υπολογιστές και ίκτυα Η/Υ.

Υπολογιστές και ίκτυα Η/Υ. Υπολογιστές και ίκτυα Η/Υ http://www.net.uom.gr Βιβλίο για ίκτυα Η/Υ Computer Networking, A Top-Down Approach Featuring the Internet, 2nd edition J. Kurose, K. Ross ρ. Παναγιώτης Ε. Φουληράς 2003/2004

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

Εισαγωγή Βασικές Έννοιες Δικτύων Δεδομένων

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

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

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

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

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

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου

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

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

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 3: Εισαγωγή. Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

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

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

Πρωτόκολλα Διαδικτύου Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Πρωτόκολλα Διαδικτύου 2 η Διάλεξη Δημοσθένης Κυριαζής Παρασκευή 13 Μαρτίου 2015 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής

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

Τεχνολογία 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)( ιαδίκτυο

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

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

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

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

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

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

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Έστω ότι θέλετε να συνδέσετε 20 υπολογιστές με συνδέσεις από σημείο σε σημείο (point-to-point), ώστε να είναι δυνατή η επικοινωνία όλων

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

Λογισμικό Δικτύων Πέτρος Λάμψας 2007

Λογισμικό Δικτύων Πέτρος Λάμψας 2007 Λογισμικό Δικτύων Πέτρος Λάμψας 2007 Στόχοι της Ενότητας Η παρουσίαση των λειτουργιών που εκτελούνται από λογισμικό στις επικοινωνίες δεδομένων Η παρουσίαση του τρόπου με τον οποίο δομείται σε τμήματα

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

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 9: [από τις σημειώσεις του Καθηγητή Ι. Βενιέρη, συγγραφέα του βιβλίου ΔΙΚΤΥΑ ΕΥΡΕΙΑΣ ΖΩΝΗΣ: ΤΕΧΝΟΛΟΓIΕΣ ΚΑΙ ΕΦΑΡΜΟΓEΣ

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

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

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

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

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

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

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

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

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Ενότητα 1 Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ Εύρος Ζώνης και Ταχύτητα Μετάδοσης Η ταχύτητα µετάδοσης [εύρος ζώνης (banwidth)] των δεδοµένων αποτελεί ένα δείκτη επίδοσης των δικτύων και συνήθως

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

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο

Αρχές Δικτύων Επικοινωνιών. Επικοινωνίες Δεδομένων Μάθημα 4 ο Αρχές Δικτύων Επικοινωνιών Επικοινωνίες Δεδομένων Μάθημα 4 ο Τα επικοινωνιακά δίκτυα και οι ανάγκες που εξυπηρετούν Για την επικοινωνία δύο συσκευών απαιτείται να υπάρχει μεταξύ τους σύνδεση από σημείο

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

How do loss and delay occur?

How do loss and delay occur? How do loss and delay occur? packets queue in router buffers packet arrival rate to link (temporarily) exceeds output link capacity packets queue, wait for turn packet being transmitted (delay) A B packets

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

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

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

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

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

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

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

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

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

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

Εισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός

Εισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός Εισαγωγή Επανάληψη ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Στερεάς Ελλάδας Δήλωση Οι διαφάνειες βασίζονται στα βιβλία: (1) Computer Networking: A Top Down Approach

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

Πανεπιστήµιο Αθηνών Τµήµα Πληροφορικής και Τηλεπικοινωνιών. ίκτυα Επικοινωνιών. Λάζαρος Μεράκος

Πανεπιστήµιο Αθηνών Τµήµα Πληροφορικής και Τηλεπικοινωνιών. ίκτυα Επικοινωνιών. Λάζαρος Μεράκος Πανεπιστήµιο Αθηνών Τµήµα Πληροφορικής και Τηλεπικοινωνιών ίκτυα Επικοινωνιών Λάζαρος Μεράκος Περιεχόµενα Εισαγωγή2 ίκτυα πρόσβασης Φυσικά µέσα Καθυστερήσεις στα δίκτυα µεταγωγής πακέτων Θεώρηση των δικτύων

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

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

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

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

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου. ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο 2014-2015 Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 27.10.2014 mockup Πρόοδος Οδηγίες: Η κάθε απάντηση θα πρέπει να συνοδεύεται

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

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

ΔΙΚΤΥΑ (15-17) Π. Φουληράς ΔΙΚΤΥΑ (15-17) Π. Φουληράς Χαρακτηριστικά Δικτύου: Ιδιοκτησία, Υπόδειγμα Υπηρεσίας, και Απόδοση Ιδιωτικά Δίκτυα Κλασσικό Παράδειγμα τα LAN Μεγάλες εταιρείες όμως και σε επίπεδο WAN Αγοράζουν υλικό διασύνδεσης

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 4: Εισαγωγή. Μιχαήλ Λογοθέτης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

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

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

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

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

Επικοινωνία. Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης. Κατανεμημένα Συστήματα (E) Επικοινωνία 1

Επικοινωνία. Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης. Κατανεμημένα Συστήματα (E) Επικοινωνία 1 Επικοινωνία Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης Επικοινωνία 1 Δίκτυα Υπολογιστών ίκτυο είναι Ένα σύνολο συσκευών (υπολογιστών, εκτυπωτών, τερματικών, δορυφόρων κτλ.) Συνδεδεμένων

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

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

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

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

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

Δίκτυα Υπολογιστών Ι Δίκτυα Υπολογιστών Ι ΠΑΔΑ Ι. Ξυδάς Στόχοι του μαθήματος Βασικό εισαγωγικό μάθημα: Αναφέρεται σε (θεωρητικές και πρακτικές) μεθόδους που χρησιμοποιούνται στο χώρο των επικοινωνιών δεδομένων και δικτύων

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

Εισαγωγή στα Δίκτυα Επικοινωνιακών και Υπολογιστικών Συστημάτων

Εισαγωγή στα Δίκτυα Επικοινωνιακών και Υπολογιστικών Συστημάτων Εισαγωγή στα Δίκτυα Επικοινωνιακών και Υπολογιστικών Συστημάτων 1 Δίκτυα Υπολογιστών & Internet Στόχος παρουσίασης: σύνοψη, αίσθηση της διασύνδεσης (networking) Περισσότερο βάθος, λεπτομέρεια στην συνέχεια

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

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων Β. Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr

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

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

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

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

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

6.1 Επεκτείνοντας το δίκτυο 6.2 Επιλεγόμενες τηλεφωνικές γραμμές modems Πλεονεκτήματα Μειονεκτήματα Βασική χρήση 6.1 Επεκτείνοντας το δίκτυο Τοπικά δίκτυα (LAN): επικοινωνία με περιορισμένη απόσταση κάλυψης (μικρή εμβέλεια) Δίκτυα Ευρείας Περιοχής (WAN): επικοινωνία σε ευρύτερη γεωγραφική κάλυψη. Από την άποψη του

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

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

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

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

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

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

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

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

Δίκτυα Υπολογιστών I Δίκτυα Υπολογιστών I Σχεδίαση και Αρχιτεκτονική Δικτύων Ευάγγελος Παπαπέτρου Τμ. Μηχ. Η/Υ & Πληροφορικής, Παν. Ιωαννίνων Ε.Παπαπέτρου (Τμ.Μηχ. Η/Υ & Πληροφορικής) MYY703: Δίκτυα Υπολογιστών I 1 / 19 Διάρθρωση

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

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

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

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

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

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

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

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο 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

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

Εισαγωγή Βασικές Έννοιες Δικτύων Δεδομένων

Εισαγωγή Βασικές Έννοιες Δικτύων Δεδομένων Εισαγωγή Βασικές Έννοιες Δικτύων Δεδομένων Διαφάνειες στα πλαίσια του μαθήματος: Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Στερεάς Ελλάδας Πέτρος Λάμψας 2015 Προτεινόμενη Βιβλιογραφία I. Computer Networking:

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

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή Διδάσκων: Χρίστος Παναγιώτου Γιατί Δίκτυα Υπολογιστών; Επιχειρησιακές Εφαρμογές Π.χ., εξ αποστάσεως πρόσβαση σε βάσεις δεδομένων. Εξοικονόμηση χρημάτων από τον καταμερισμό

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

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

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

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

Β. Μάγκλαρης.

Β. Μάγκλαρης. ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αρχιτεκτονική & Δρομολόγηση στο Internet (Τμήμα 2/2) Ορισμοί & Ταξινόμηση Τεχνικών Δρομολόγησης Δρομολόγηση Επιπέδου Δικτύου (IP) Intra-AS & Inter-AS Β. Μάγκλαρης maglaris@netmode.ntua.gr

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

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

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

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

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

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 5 1. Τι γνωρίζετε για τα Δίκτυα Ευρείας Περιοχής; Τα τοπικά δίκτυα αποτελούν πολύ καλή λύση για επικοινωνία με περιορισμένη, όμως, απόσταση κάλυψης. Για να ικανοποιηθεί η

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

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

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

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

Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων)

Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων) Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων) 1. Ποια είναι η διαφορά μεταξύ ψηφιακής και αναλογικής μετάδοσης; Σχεδιάστε ένα αναλογικό και ένα ψηφιακό σήμα. Αναλογικά είναι τα σήματα τα

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

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

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

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

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

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

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

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

Πληροφορική Μάθημα 9 Πληροφορική Μάθημα 9 ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΕΙΣΑΓΩΓΗ ΔΙΚΤΥΑ ΕΥΡΕΙΑΣ ΠΕΡΙΟΧΗΣ WAN Τα δίκτυα αυτά χρησιμοποιούνται για την διασύνδεση υπολογιστών, οι οποίοι βρίσκονται σε διαφορετικές πόλεις ή ακόμη και σε διαφορετικές

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

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Computer Networking: A Top Down Approach. Λάζαρος Μεράκος Β

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Computer Networking: A Top Down Approach.  Λάζαρος Μεράκος Β ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ http://eclass.uoa.gr Λάζαρος Μεράκος Β15 210 727 5323 merakos@di.uoa.gr All material copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved Επιμέλεια παρουσιάσεων στα ελληνικά

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων ΚΕΦ. 2 - Η Λειτουργία των Δικτύων 2.1 Ethernet 2.2 Internet 2.3 Asynchronous Transfer Mode 2.4 Η αρχιτεκτονική του Δικτύου Δίκτυα Επικ. - Κεφ. 2A (Καθ. Ι. Σταυρακάκης, Τμήμα Πληροφ. & Τηλεπικ., Ε.Κ.Π.Α.)

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

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

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

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

ΔΙΚΤΥΑ Δίκτυα Υπολογιστών Δίκτυα τηλεφωνίας (σταθερής, κινητής) Δίκτυα αισθητήρων

ΔΙΚΤΥΑ Δίκτυα Υπολογιστών Δίκτυα τηλεφωνίας (σταθερής, κινητής) Δίκτυα αισθητήρων ΔΙΚΤΥΑ Δίκτυα Υπολογιστών Δίκτυα τηλεφωνίας (σταθερής, κινητής) Δίκτυα αισθητήρων Περισσότερο θα εστιάσουμε στα δίκτυα υπολογιστών τα οποία μπορούμε να τα κατατάξουμε σε κατηγορίες ανάλογα την τεχνολογία

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

Internet protocol stack Encapsulation Connection oriented VS connectionless services Circuit Switching Packet Switching Store-and-forward switches

Internet protocol stack Encapsulation Connection oriented VS connectionless services Circuit Switching Packet Switching Store-and-forward switches Internet protocol stack Encapsulation Connection oriented VS connectionless services Circuit Switching Packet Switching Store-and-forward switches ultiplexing: TD, FD, Statistical multiplexing, CDA OSI

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Επικοινωνιών ΙΙ

Δίκτυα Επικοινωνιών ΙΙ Δίκτυα Επικοινωνιών ΙΙ Ενότητα 1: Εισαγωγή Διδάσκων: Λάζαρος Μεράκος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών ΙΙ Τμήμα Πληροφορικής και Τηλεπικοινωνιών

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

Δίκτυα Επικοινωνιών Ενότητα 1: Εισαγωγή Διδάσκων: Λάζαρος Μεράκος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών

Δίκτυα Επικοινωνιών Ενότητα 1: Εισαγωγή Διδάσκων: Λάζαρος Μεράκος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών Ενότητα 1: Εισαγωγή Διδάσκων: Λάζαρος Μεράκος Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών Τμήμα Πληροφορικής και Τηλεπικοινωνιών

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

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

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

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

Δίκτυα Επικοινωνιών Ι

Δίκτυα Επικοινωνιών Ι Δίκτυα Επικοινωνιών Ι Ενότητα 1: Εισαγωγή Διδάσκων: Νάσος Βάιος https://eclass.uoa.gr/courses/di410/ Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών

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

Δίκτυα Επικοινωνιών Ι

Δίκτυα Επικοινωνιών Ι Δίκτυα Επικοινωνιών Ι Ενότητα 1: Εισαγωγή Διδάσκων: Νάσος Βάιος https://eclass.uoa.gr/courses/di410/ Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών Δίκτυα Επικοινωνιών

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

Δίκτυα Κορμού και Δίκτυα Πρόσβασης

Δίκτυα Κορμού και Δίκτυα Πρόσβασης Δίκτυα Κορμού και Δίκτυα Πρόσβασης ΔΠΜΣ Οικονομική και Διοίκηση των Τηλεπικοινωνιακών Δικτύων Ενότητα 1: Εισαγωγή Νίκος Πασσάς Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο

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

Δίκτυα Επικοινωνιών ΙΙ

Δίκτυα Επικοινωνιών ΙΙ Δίκτυα Επικοινωνιών ΙΙ Ενότητα 1: Εισαγωγή Διδάσκοντες: Νίκος Πασσάς, Παντελής Μπαλαούρας Τμήμα Πληροφορικής και Τηλεπικοινωνιών Εθνικό & Καποδιστριακό Πανεπιστήμιο Αθηνών https://eclass.uoa.gr/courses/di378/

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

Δίκτυα Υπολογιστών. Ενότητα 1: Εισαγωγή στα δίκτυα Η/Υ, τα πρωτόκολλα και τη μεταφορά πληροφορίας

Δίκτυα Υπολογιστών. Ενότητα 1: Εισαγωγή στα δίκτυα Η/Υ, τα πρωτόκολλα και τη μεταφορά πληροφορίας Δίκτυα Υπολογιστών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ενότητα 1: Εισαγωγή στα δίκτυα Η/Υ, τα πρωτόκολλα και τη μεταφορά πληροφορίας Δρ. Χαράλαμπος Ζ. Πατρικάκης

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

Δίκτυα και Διαδίκτυο

Δίκτυα και Διαδίκτυο Μανώλης Κοσμίδης Dipl. Electrical & Computer Engineering, MEng E-commerce & Computer Systems, MEdu Management and Leadership Δίκτυα και Διαδίκτυο Βασικές έννοιες δικτύων 1 Τι είναι δίκτυο Ένα δίκτυο υπολογιστών

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

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

Κεφάλαιο 5: Τοπικά ίκτυα Κεφάλαιο 5: Τοπικά ίκτυα 5.1 ΤοΠρωτόκολλο ALOHA Αλγόριθµοι επίλυσης συγκρούσεων µε βάση το δυαδικό δένδρο 5.2 ίκτυα Ethernet Πρότυπο ΙΕΕΕ 802.3 5.3 ίκτυα Token Ring - Πρότυπο ΙΕΕΕ 802.5 Τοπικά ίκτυα 5-1

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

Β1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει:

Β1. Σε ένα τοπικό δίκτυο τοπολογίας Ethernet-TCP/IP το επίπεδο πρόσβασης δικτύου περιλαμβάνει: ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΑ ΕΙΔΙΚΟΤΗΤΑΣ ΚΥΡΙΑΚΗ 23/04/2017 - ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΠΕΝΤΕ (5) ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. α-σωστό β-σωστό γ-λάθος δ-λάθος

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

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

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές Γενικά Τα αρχεία των διαλέξεων του μαθήματος μπορείτε να βρείτε στο: http://eclass.gunet.gr/

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

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

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

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

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

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

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

Αθήνα 5 Φεβρουαρίου Ηλεκτρονικοί Υπολογιστές & ίκτυα

Αθήνα 5 Φεβρουαρίου Ηλεκτρονικοί Υπολογιστές & ίκτυα 3η ΟΣΣ ΓΤΠ61 Αθήνα 5 Φεβρουαρίου 2006 Ηλεκτρονικοί Υπολογιστές & ίκτυα ΓΤΠ 16 Πληροφορική - Πολυµέσα Περιεχόµενο Μετάδοση εδοµένων Τεχνολογία Συνδέσεων ίκτυα Υπολογιστών, Internet Πληροφορική, το θέµα

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

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

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 4: Τεχνικές Μετάδοσης ΜΕΤΑΓΩΓΗ Τεχνική µεταγωγής ονομάζεται ο τρόπος µε τον οποίο αποκαθίσταται η επικοινωνία ανάµεσα σε δύο κόµβους με σκοπό την

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