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

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

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

Transcript

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

2 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

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

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

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

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

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

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

9 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 9

10 Throughput 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 Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 10

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

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

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

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

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

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

17 Ενθυλάκωση Encapsulation segment datagram frame message H l H t H n H t H n 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 Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 17

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

19 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

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

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

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

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

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

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

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

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

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

29 29

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

31 Βασικές ιστορικές στιγμές του Διαδικτύου 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) 31

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

33 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

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

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

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

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

38 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

39 Δικτυακές εφαρμογές Ηλεκτρονικό ταχυδρομείο Μηνύματα κειμένου Απομακρυσμένο login Διαμοιρασμός αρχείων Δικτυακά παιχνίδια Streaming video (YouTube, Hulu, Netflix) Διαδίκτυο Voice over IP (π.χ. Skype) Video conferencing Κοινωνικά δίκτυα Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 39

40 Δημιουργία δικτυακής εφαρμογής Υλοποίηση εφαρμογών Εκτελούνται σε (διαφορετικά) end systems Επικοινωνούν μέσω του δικτύου Π.χ. web server που επικοινωνεί με browser Δεν απαιτείται η υλοποίηση προγραμμάτων για τον πυρήνα του δικτύου Οι συσκευές του πυρήνα δεν εκτελούν εφαρμογές χρηστών application transport work data link physical application transport work data link physical application transport work data link physical Πρωτόκολλα Διαδικτύου, 2η Διάλεξη

41 Αρχιτεκτονικές δικτυακών εφαρμογών Πιθανές δομές client-server peer-to-peer (P2P) υβριδικές (hybrid) Μηνύματα μεταξύ χρηστών Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 41

42 Client-server αρχιτεκτονική client/server Server Πάντα σε λειτουργεία (alwayson) Μόνιμη διεύθυνση IP Χρήση data centers για κλιμάκωση Client(s) Επικοινωνούν με το server Δεν είναι πάντα σε λειτουργία Μπορεί να έχουν δυναμικές διευθύνσεις IP Δεν επικοινωνούν απευθείας μεταξύ τους Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 2-42

43 P2P αρχιτεκτονική Δεν υπάρχει κάποιος server που είναι πάντα σε λειτουργία Διάφορα end systems επικοινωνούν απευθείας Οι peers ζητούν υπηρεσίες από άλλους peers, και παρέχουν υπηρεσίες σε άλλους peers Αυτό-κλιμάκωση (self scalability): Οι νέοι peers προσθέτουν χωρητικότητα καθώς και απαιτήσεις Οι peers δεν είναι μόνιμα συνδεδεμένοι και αλλάζουν διευθύνσεις peer-peer Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 43

44 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

45 Διεργασίες Διεργασία (process): Το πρόγραμμα που εκτελείται σε κάποιον κόμβο (host) Σε έναν κόμβο, 2 διεργασίες επικοινωνούν μέσω interprocess communication (καθορίζεται από το ΛΣ) Διεργασίες σε διαφορετικούς κόμβους επικοινωνούν με ανταλλαγή μηνυμάτων (messages) clients, servers client process: η διεργασία που αρχίζει την επικοινωνία server process: η διεργασία που αναμένει επικοινωνία Οι εφαρμογές με αρχιτεκτονικές P2P έχουν διεργασίες client & διεργασίες server Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 45

46 Sockets (1/2) Κάθε διεργασία αποστέλλει / λαμβάνει μηνύματα μέσω του socket της (διεπαφή λογισμικού software interface) Το socket είναι ανάλογο της πόρτας Η διεργασία αποστολής ωθεί το μήνυμα στην πόρτα Η διεργασία αποστολής βασίζεται στην υποδομή μεταφοράς (transport) εκτός της πόρτας για να παραδώσει το μήνυμα στο socket (πόρτα) της διεργασίας λήψης application process socket application process Διαχειρίζονται από τον προγραμματιστή transport transport work link Inter work link Διαχειρίζονται από το ΛΣ physical physical Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 46

47 Sockets (2/2) Socket: interface μεταξύ επιπέδου εφαρμογής και επιπέδου μεταφοράς Πλευρά socket επιπέδου μεταφοράς ελέγχεται από το επίπεδο μεταφοράς Προγραμματιστής εφαρμογών ελέγχει την πλευρά του socket επιπέδου εφαρμογής Επιλογή πρωτοκόλλου Ορισμός παραμέτρων επιπέδου πρωτοκόλλου (μέγιστο buffer, μέγιστο μέγεθος segment) Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 47

48 Διεργασίες διευθύνσεων Για τη λήψη μηνυμάτων, η διεργασία πρέπει να έχει ένα αναγνωριστικό (identifier) Κάθε κόμβος έχει μια μοναδική 32-bit διεύθυνση IP Αρκεί η διεύθυνση IP του κόμβου ώστε να αναγνωριστούν οι διεργασίες του? Όχι καθώς μπορεί να εκτελούνται πολλές διεργασίες στον ίδιο κόμβο O identifier περιλαμβάνει τόσο τη διεύθυνση IP όσο και τα port numbers που σχετίζονται με τη διεργασία Παράδειγμα port numbers HTTP server: 80 mail server: 25 48

49 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

50 Πρωτόκολλα επιπέδου εφαρμογής Καθορίζουν Τύπο των μηνυμάτων Π.χ. request, response Σύνταξη μηνυμάτων Πεδία μηνυμάτων Περιγραφή πεδίων Σημασιολογία μηνυμάτων Σημασία των πεδίων Κανόνες Χρόνο και τρόπο που οι διεργασίες αποστέλλουν και απαντούν σε μηνύματα Ανοιχτά πρωτόκολλα Καθορίζονται μέσω RFC Επιτρέπουν τη διαλειτουργικότητα Π.χ. HTTP, SMTP «Ιδιόκτητα» πρωτόκολλα Π.χ. Skype Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 50

51 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

52 Υπηρεσίες επιπέδου μεταφοράς Ακεραιότητα (integrity) δεδομένων Εφαρμογές (π.χ. μεταφορά αρχείων) απαιτούν 100% αξιόπιστη μεταφορά δεδομένων Εφαρμογές (π.χ. audio) που «ανέχονται» κάποιες απώλειες (loss-tolerant) Χρόνος Εφαρμογές (π.χ. τηλεφωνία, διαδραστικά παιχνίδια) απαιτούν μικρή καθυστέρηση Throughput Εφαρμογές (π.χ. πολυμέσων) θέτουν ελάχιστα όρια throughput (bandwidth sensitive) Εφαρμογές ( ελαστικές ) χρησιμοποιούν ότι throughput παρέχεται Ασφάλεια Κρυπτογράφηση, Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 52

53 Παράδειγμα απαιτήσεων διαφορετικών εφαρμογών Εφαρμογή Απώλεια δεδομένων Throughput Σημασία χρόνου Μεταφορά αρχείων Αρχεία διαδικτύου Audio/video πραγματικού χρόνου Αποθ. audio/video Διαδρ. παιχνίδια Μηνύματα κειμένου Χωρίς Χωρίς Χωρίς Ανοχή Ανοχή Ανοχή Χωρίς Ελαστικό Ελαστικό Ελαστικό audio: 5kbps-1Mbps video:10kbps-5mbps ομοίως Λίγα kbps Ελαστικό Όχι Όχι Όχι Ναι, ~100s msec Ναι, λίγα secs Ναι, ~100s msec Ναι / όχι Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 53

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

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

56 TCP / UDP Συνοπτικά TCP Αξιόπιστη μεταφορά δεδομένων μεταξύ διεργασιών αποστολής και λήψης Έλεγχος ροής (flow control) Έλεγχος συμφόρησης (congestion control) Δεν παρέχει: εγγυήσεις χρόνου, εγγύηση ελάχιστου throughput, ασφάλεια Απαιτεί σύνδεση (connection-oriented) UDP Μη αξιόπιστη μεταφορά δεδομένων Δεν παρέχει: flow control, congestion control, εγγυήσεις χρόνου, εγγύηση ελάχιστου throughput, ασφάλεια Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 56

57 Δικτυακές εφαρμογές: Πρωτόκολλα εφαρμογής και μεταφοράς Εφαρμογή Ηλ. ταχυδρομείο Απομακρ. πρόσβαση Διαδίκτυο Μεταφορά αρχείων Streaming πολυμέσα Τηλεφωνία Πρωτόκολλο εφαρμογής SMTP [RFC 2821] Tel [RFC 854] HTTP [RFC 2616] FTP [RFC 959] HTTP (π.χ. YouTube), RTP [RFC 1889] SIP, RTP, ιδιόκτητα (π.χ. Skype) Πρωτόκολλο μεταφοράς TCP TCP TCP TCP TCP ή UDP TCP ή UDP Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 57

58 Ασφάλεια στο TCP TCP & UDP Δεν παρέχουν κρυπτογράφηση (encryption) Οι κωδικοί (passwords) αποστέλλονται μέσω του socket ως απλό κείμενο Secure Sockets Layer (SSL) Έχει το δικό του socket API Παρέχει κρυπτογραφημένη σύνδεση TCP Ακεραιότητα δεδομένων Πιστοποίηση τελικού σημείου Το SSL είναι στο επίπεδο εφαρμογής Οι εφαρμογές χρησιμοποιούν βιβλιοθήκες SSL, οι οποίες μιλάνε με το TCP SSL socket API Οι κωδικοί αποστέλλονται στο κρυπτογραφημένοι Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 58

59 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

60 Διαδίκτυο και HTTP Διαδίκτυο Κάθε σελίδα (web page) αποτελείται από αντικείμενα (objects) Αντικείμενα μπορεί να είναι αρχεία HTML, εικόνες JPEG, applet, αρχεία ήχου, Κάθε σελίδα αποτελείται από το βασικό αρχείο HTML το οποίο περιλαμβάνει διάφορα αντικείμενα Κάθε αντικείμενο είναι προσβάσιμο μέσω ενός URL host name path name Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 60

61 Πρωτόκολλο HTTP (1/2) HyperText Transfer Protocol Το πρωτόκολλο επιπέδου εφαρμογής του διαδικτύου Ακολουθεί το μοντέλο client/server client: Ο browser που ζητάει, λαμβάνει (μέσω του πρωτοκόλλου HTTP) και παρουσιάζει τα αντικείμενα server: Ο web server που αποστέλλει (μέσω του πρωτοκόλλου HTTP) αντικείμενα σε απάντηση των αιτημάτων PC με Firefox browser iphone με Safari browser server με Apache Web server Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 61

62 Πρωτόκολλο HTTP (2/2) Χρησιμοποιεί το TCP Ο client ξεκινάει τη σύνδεση TCP στο server, port 80 Ο server αποδέχεται τη σύνδεση TCP από τον client Μηνύματα HTTP (μηνύματα πρωτοκόλλου επιπέδου εφαρμογής) ανταλλάσσονται μεταξύ του browser (HTTP client) και του Web server (HTTP server) Η σύνδεση TCP κλείνει Το HTTP είναι stateless Ο server δεν διατηρεί πληροφορία σχετικά με προηγούμενα αιτήματα των clients (αν ξαναζητηθεί το ίδιο object o server το ξαναστέλνει) Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 62

63 Σημερινή διάλεξη Σύνοψη 1ης διάλεξης Διαδίκτυο Ασφάλεια Επίπεδο εφαρμογής Διεργασίες Sockets Πρωτόκολλα επιπέδου εφαρμογής Υπηρεσίες επιπέδου μεταφοράς Πρωτόκολλο HTTP Συνδέσεις HTTP

64 Συνδέσεις HTTP Non-persistent HTTP Το πολύ 1 object αποστέλλεται πάνω από τη σύνδεση TCP Στη συνέχεια κλείνει η σύνδεση Η λήψη πολλών αντικειμένων απαιτεί πολλές συνδέσεις Persistent HTTP Πολλά objects μπορούν να αποσταλούν πάνω από 1 σύνδεση TCP μεταξύ client και server Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 64

65 Non-persistent HTTP (1/2) Έστω ότι ο χρήστης εισάγει το URL: (περιλαμβάνει κείμενο, και αναφορές σε 10 αντικείμενα εικόνων) 1a. Ο HTTP client ξεκινάει τη σύνδεση TCP προς το server (process) στη πόρτα 80 του 2. Ο HTTP client στέλνει HTTP request message (που περιλαμβάνει το URL) στο socket της σύνδεσης TCP. Το μήνυμα Message υποδεικνύει ότι ο client θέλει το object somedepartment/home.index time 1b. Ο HTTP server στον κόμβο αναμένει συνδέσεις TCP στην πόρτα 80. Αποδέχεται τη σύνδεση, ενημερώνοντας τον client 3. Ο HTTP server λαμβάνει το request message, δημιουργεί ένα response message που περιλαμβάνει το ζητούμενο αντικείμενο και στέλνει το μήνυμα στο socket του Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 65

66 Non-persistent HTTP (2/2) time 5. Ο HTTP client λαμβάνει το response message που περιλαμβάνει το αρχείο html, και παρουσιάζει το html. Καθώς αναλύει (parse) το αρχείο html, βρίσκει 10 αναφερόμενα αντικείμενα jpeg 6. Τα βήματα 1-5 επαναλαμβάνονται για καθένα από τα 10 jpeg αντικείμενα 4. Ο HTTP server κλείνει τη σύνδεση TCP. Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 66

67 Non-persistent HTTP: Χρόνος απόκρισης Round Trip Time (RTT) Ο χρόνος που χρειάζεται ένα μικρό πακέτο να φθάσει από το client στο server και να επιστρέψει στο client Χρόνος απόκρισης (response time) HTTP ( three-way handshake ) 1 RTT για την έναρξη της σύνδεσης TCP 1 RTT για το HTTP request και τη λήψη των πρώτων bytes του HTTP response Χρόνος μεταφοράς αρχείου Χρόνος απόκρισης non-persistent HTTP = 2RTT + χρόνος μεταφοράς αρχείου Έναρξη σύνδεσης TCP RTT Αίτηση αρχείου RTT Λήψη αρχείου χρόνος χρόνος Χρόνος μεταφοράς αρχείου Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 2-67

68 Persistent HTTP (1/2) Προβλήματα non-persistent HTTP Απαιτούνται 2 RTT για κάθε αντικείμενο (object) Πρόσθετος φόρτος στο ΛΣ για κάθε σύνδεση TCP Οι browsers συχνά «ανοίγουν» παράλληλες (5-10) συνδέσεις TCP για να λάβουν τα αναφερόμενα αντικείμενα Persistent HTTP O server αφήνει «ανοιχτή» τη σύνδεση αφού στείλει το response Επόμενα μηνύματα HTTP μεταξύ του ίδιου client/server στέλνονται μέσω της ίδιας σύνδεσης Ο client στέλνει requests όποτε βρίσκει κάποιο αναφερόμενο αντικείμενο Χρειάζεται 1 RTT για όλα τα αναφερόμενα αντικείμενα Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 68

69 Persistent HTTP (2/2) Αιτήσεις για αντικείμενα από ένα client μπορούν να γίνονται συνεχόμενα χωρίς αναμονή απαντήσεων από το server σχετικά με εκκρεμείς αιτήσεις (pipelining) Η σύνδεση κλείνει από το server όταν δε χρησιμοποιείται για κάποιο χρονικό διάστημα (μπορεί να καθοριστεί) Default για HTTP: Persistent με pipelining! Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 69

70 HTTP request message Υπάρχουν 2 τύποι μηνυμάτων HTTP messages: request, response HTTP request message ASCII Request line (εντολές GET, POST, HEAD) Header lines carriage return, line feed στην αρχή της γραμμής δηλώνει το τέλος των header lines!!! Χαρακτήρας carriage return (CR) Χαρακτήρας line-feed (LF) GET /index.html HTTP/1.1\r\n Host: www-.cs.umass.edu\r\n User-Agent: Firefox/3.6.10\r\n Accept: text/html\r\n Accept-Language: en-us,en;q=0.5\r\n Accept-Encoding: gzip,deflate\r\n Accept-Charset: ISO ,utf-8;q=0.7\r\n Keep-Alive: 115\r\n Connection: keep-alive\r\n \r\n Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 70

71 HTTP request message: Γενική μορφή method sp URL sp version cr lf header field name value ~~ ~ ~ cr lf request line header lines header field name value cr lf cr lf entity body ~ ~ ~ body Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 71

72 Αποστολή δεδομένων φόρμας Μέθοδος POST Οι σελίδες συχνά περιλαμβάνουν περιεχόμενα σε φόρμες Τα περιεχόμενα αποστέλλονται στο server μέσα στο entity body Λαμβάνει τελικά περιεχόμενο ο client? Μέθοδος GET ή URL Χρήση της μεθόδου GET Τα περιεχόμενα αποστέλλονται μέσω του πεδίου URL Πρωτόκολλα Διαδικτύου, 2η Διάλεξη 72

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol HTTP Protocol Web and HTTP Βασικά Συστατικά: Web Server Web Browser HTTP Protocol Web Servers (1/2) Ένα πρόγραμμα (λογισμικό) που έχει εγκατασταθεί σε ένα υπολογιστικό σύστημα (έναν ή περισσότερους υπολογιστές)

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

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

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

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

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

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

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

Network Address Translation (NAT)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.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

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

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

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

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

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

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

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

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

Εργαστήριο Δικτύων Υπολογιστών Εργαστήριο Δικτύων Υπολογιστών 2 η Διάλεξη: TCP/UDP Δικτυακά πρωτόκολλα / εφαρμογές Ports Unix δικτυακές εντολές Transmission Control Protocol - TCP Πρωτόκολλο Mεταφοράς RFC 793 [Postel 1981] Xρησιμοποιεί

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

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

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

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

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

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

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

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

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

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

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

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

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Τεχνολογίες ιαδικτύου Τεχνολογίες ιαδικτύου Εισαγωγή Αρχιτεκτονική, Πρωτόκολλα και Πρότυπα Βασικών Υπηρεσιών Ιστορικά Στοιχεία ARPANET Ο «παππούς» των δικτύων Αναπτύχθηκε από την DARPA στα τέλη του 60 Το 83 διασπάται σε MILNET

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

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

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

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

Ιόνιο Πανεπιστήµιο. ίκτυα Η/Υ. Επίπεδο Εφαρµογής. Ενότητα Θ. Υπηρεσίες Internet. ρ. Ε. Μάγκος

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Υπηρεσία Ηλεκτρονικού Ταχυδρομείου - SMTP

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Υπηρεσία Ηλεκτρονικού Ταχυδρομείου - SMTP Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Υπηρεσία Ηλεκτρονικού Ταχυδρομείου - SMTP Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών Διαφάνεια 1 1 Ηλεκτρονικό

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP Ημερομηνία παράδοσης 2 εβδομάδες μετά την έναρξη της άσκησης 1. Γενικά για το TCP/IP Η ομάδα πρωτοκόλλων TCP/IP επιτρέπει σε υπολογιστές όλων των μεγεθών, από

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

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

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

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

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

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

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

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

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

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

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

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

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

Προγραμματισμός Ιστοσελίδων (Web Design)

Προγραμματισμός Ιστοσελίδων (Web Design) Προγραμματισμός Ιστοσελίδων (Web Design) Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης & Τεχνολογίας Τηλεπικοινωνιών Ευάγγελος Α. Κοσμάτος Ορισμός Web Ο Παγκόσμιος Ιστός (World Wide Web) ή απλά Web αποτελεί

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

Δίκτυα Επικοινωνιών Δίκτυα Υπολογιστών και Στρώμα Εφαρμογής Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας

Δίκτυα Επικοινωνιών Δίκτυα Υπολογιστών και Στρώμα Εφαρμογής Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας Δίκτυα Επικοινωνιών Δίκτυα Υπολογιστών και Στρώμα Εφαρμογής Διδάσκοντες: Δρ. Ευγενία Αδαμοπούλου, Δρ. Κώστας Δεμέστιχας ΔΠΜΣ «Τεχνο- Οικονομικά Συστήματα» Τεχνολογία Πληροφορίας και Τηλεπικοινωνιών Ιστοσελίδα

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

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

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

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

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec).

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec). Άσκηση Υπολογίστε τον συνολικό χρόνο που απαιτείται για την μετάδοση ενός αρχείου 500KB πάνω από μια ζεύξη (Link), στις παρακάτω περιπτώσεις, θεωρώντας πως η καθυστέρηση μιας κατεύθυνσης (one way delay)

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

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

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

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

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

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

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

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

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

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

Συνεχής ροή πολυµέσων

Συνεχής ροή πολυµέσων Συνεχής ροή πολυµέσων Εισαγωγή ικτυακά πρωτόκολλα Πολυµέσα και δίκτυα Συνεχής ροή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές µέσων Πρωτόκολλο RTSP Πρωτόκολλο RTP οµή πακέτων RTP Πρωτόκολλο RTCP

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

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

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

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

Η απάντηση αυτή λαμβάνει 5 μονάδες. Και αφού βέβαια ο εξεταζόμενος γράψει το γράμμα της σωστής απάντησης μόνο.

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

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

Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 1: Εισαγωγή. Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής

Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 1: Εισαγωγή. Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 1: Εισαγωγή Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής Σκοποί ενότητας Αρχιτεκτονική Πρωτόκολλα Πρότυπα Βασικών Υπηρεσιών

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

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) TEI Σερρών Τμήμα Πληροφορικής και Επικοινωνιών Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης) Ανάλυση Πρωτοκόλλων Τομέας Τηλεπικοινωνιών και Δικτύων Δρ. Αναστάσιος Πολίτης Καθηγητής Εφαρμογών anpol@teiser.gr

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

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

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

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

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

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

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

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

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

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

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

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

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

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

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό Ανάδοχοι Φορέας Υλοποίησης Έργο ΛΑΕΡΤΗΣ Λογισμικό Δικτύων Οδηγίες αξιοποίησης για τον Εκπαιδευτικό Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Ανάδοχος φορέας: CONCEPTUM A.E. 1 Προσομοίωση

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 2 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ ΠΡΩΤΟΚΟΛΛΟ ΔΙΑΔΙΚΤΥΟΥ

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

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

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

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

Δίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP

Δίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP Δίκτυα Υπολογιστών Ενότητα 5: User Datagram Protocol - UDP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

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

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

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

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

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

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

Κεφάλαιο 2 Επίπεδο Εφαρμογής

Κεφάλαιο 2 Επίπεδο Εφαρμογής Κεφάλαιο 2 Επίπεδο Εφαρμογής Σχετικά με τη χρήση αυτών των διαφανειών: Αυτές οι διαφάνειες διατίθενται ελεύθερα σε όλους (καθηγητές, φοιτητές, αναγνώστες). Είναι σε μορφή PowerPoint, έτσι ώστε να είναι

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

Περιεχόμενα. Πρόλογος... xiii

Περιεχόμενα. Πρόλογος... xiii Περιεχόμενα Πρόλογος... xiii Κεφάλαιο 1 ο Εισαγωγή στις τεχνολογίες Διαδικτύου... 1 1.1 Σύντομη ιστορία του Διαδικτύου... 3 1.2 Σύνδεση στο Διαδίκτυο μέσω Παρόχου (ISP)... 6 1.3 Μοντέλα Επικοινωνίας...

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

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

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

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

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

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

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

Συστήματα Πολυμέσων. Ενότητα 17: Διανομή Πολυμέσων - Πρωτόκολλα πραγματικού χρόνου. Θρασύβουλος Γ. Τσιάτσος Τμήμα Πληροφορικής

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

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

ΠΡΩΤΟΚΟΛΛΟ TCP/IP ΜΑΚΡΟΠΟΥΛΟΣ ΝΙΚΟΛΑΟΣ

ΠΡΩΤΟΚΟΛΛΟ TCP/IP ΜΑΚΡΟΠΟΥΛΟΣ ΝΙΚΟΛΑΟΣ ΠΡΩΤΟΚΟΛΛΟ TCP/IP ΜΑΚΡΟΠΟΥΛΟΣ ΝΙΚΟΛΑΟΣ Εισαγωγή ΑRPANET (1969) Τεχνική Μεταγωγής Πακέτων INTERNETTING PROJECT (1973) Σύνδεση διαφορετικών δικτύων Πρωτόκολλα IP, TCP (Κανόνες Ανταλλαγής Δεδομένων) Προσθήκη

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

Κεφάλαιο 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/ Δεδομένα

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

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

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία Δίκτυα ηλεκτρονικών υπολογιστών είναι υπολογιστές της ίδιας ή και διαφορετικής μάρκας συνδεδεμένοι μεταξύ τους σε τοπικό (local) ή ευρύ (wide) επίπεδο

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