Χρήστος Νιανιάκας Χρήστος Μπούρας Κωνσταντίνος Στάμος Ιωάννης Ζαούδης

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

Download "Χρήστος Νιανιάκας Χρήστος Μπούρας Κωνσταντίνος Στάμος Ιωάννης Ζαούδης"

Transcript

1 Π Π Π Σ Τ Μ Η Υ Π Δ Μ Υ Α -3 Σ Χρήστος Νιανιάκας A.M.: 3017 Υ Χρήστος Μπούρας, PhD Καθηγητής τμήματος Ε Κωνσταντίνος Στάμος, PhD Ιωάννης Ζαούδης, PhD Π, Ι 2013

2

3 Αντί προλόγου Η ολοκλήρωση της παρούσας διπλωματικής εργασίας, σηματοδοτεί και την ολοκλήρωση των προπτυχιακών σπουδών μου, στο τμήμα των Μηχανικών Η/Υ του πανεπιστημίου Πατρών. Μου δίνεται έτσι η δυνατότητα να αντιληφθώ συνολικά την εμπειρία τους, και η ευκαιρία να κάνω τον απολογισμό τους. Θέλω να ευχαριστήσω εγκάρδια, όλους όσους συνέβαλαν στη διαδρομή αυτή. Οφείλω όμως ειδικά να αναφερθώ: Στα μέλη της υπεύθυνης ομάδας, της παρούσας διπλωματικής εργασίας. Με την εμπιστοσύνη της ανάθεσης, μου έδωσαν τη δυνατότητα να ασχοληθώ με το ενδιαφέρον θέμα που πραγματεύεται. Ενώ με την πολύτιμη βοήθεια και καθοδήγηση τους, συνέβαλαν ουσιαστικά, στην επιτυχή ολοκλήρωση της. Στο τμήμα των Μηχανικών Η/Υ και τους ανθρώπους του. Θεωρώ τιμή μου, που έχω υπάρξει μέλος του. Στους φίλους και την οικογένεια μου. Κλείνοντας, θα ήθελα να αφιερώσω την προσπάθεια αυτή, στους γονείς μου, που χάρη σε αυτούς, έχουν νόημα όλα τα παραπάνω. Χρήστος i

4 Per aspera ad astra...

5 Περίληψη Η εξάπλωση του διαδικτύου, είχε σαν αποτέλεσμα την εξυπηρέτηση εφαρμογών από IP δίκτυα, που δεν είχαν προβλεφθεί κατά τη διάρκεια της δημιουργίας των IP πρωτοκόλλων. Σε ένα IP δίκτυο, η κύρια υπηρεσία που παρέχεται είναι η best effort. Λόγω των περιορισμένων πόρων των δικτύων, σε περίπτωση αυξημένου φόρτου, ενδέχεται να εμφανιστεί το ανεπιθύμητο φαινόμενο της συμφόρησης, κάτι που μπορεί να προκαλέσει αυξημένες καθυστερήσεις στην παράδοση των πακέτων, ακόμη και την απώλεια τους. Εφαρμογές που επιθυμούν κάποια ποιότητα υπηρεσίας, ενδέχεται να αντιμετωπίσουν πρόβλημα στην απόδοση τους. Για την αντιμετώπιση τέτοιου είδους φαινομένων, προτάθηκαν διάφοροι τρόποι διαχείρισης των περιορισμένων πόρων του δικτύου. Ένας από αυτούς, είναι και η αρχιτεκτονική DiffServ. Η αρχιτεκτονική, ορίζει μια σειρά μηχανισμών που επιδρούν στις ροές των πακέτων. Μέρος των μηχανισμών αυτών, είναι και οι αλγόριθμοι χρονοδρομολόγησης που διαχειρίζονται τη σειρά εξόδου των πακέτων από τις ουρές αναμονής. Η υλοποίηση των δικτύων, προϋποθέτει την προσεκτική σχεδίαση και μελέτη τους. Ο ns-3, είναι ένας σύγχρονος εξομοιωτής δικτύων, που μπορεί να χρησιμοποιηθεί στη μελέτη και σχεδίαση IP δικτύων. Λόγω όμως της πρόσφατης δημιουργίας του, δεν παρέχει ακόμη υποστήριξη για την αρχιτεκτονική DiffServ. Στα πλαίσια της διπλωματικής αυτής, μελετήθηκαν οι δυνατότητες που παρέχει ο ns-3 στα ασύρματα δίκτυα και δημιουργήθηκε ένα καινούργιο module για τον ns-3, στο οποίο υλοποιήθηκαν μηχανισμοί της αρχιτεκτονικής. Στη συνέχεια, δημιουργήθηκε μια τοπολογία δικτύου, που μέσα από μια σειρά προσομοιώσεων, αναλύθηκε η συμπεριφορά του δικτύου σε περιπτώσεις συμφόρησης, καθώς η επίδραση που είχαν σε αυτήν οι μηχανισμοί DiffServ του καινούργιου module. i

6 Abstract The Internet expansion resulted in serving applications through IP networks, that had not been considered during the design of the IP protocols. In IP networks, the main service provided is best effort. Due to the limited network resources, during increased loads, it is possibly for undesirable congestion to emerge, which can lead to increased packet delays and even in packet losses. Applications that require a quality of service (QoS) to function properly, may encounter performance issues during congestion. In order to confront the above issues, there have been proposed various mechanisms for managing the limited network resources. The DiffServ architecture is one of them. The architecture, defines a set of mechanisms that can be used from network routers and react on passing packet flows. Part of these mechanisms, are scheduling algorithms for managing multiple queue s. The implementation of networks, requires careful design and testing. The ns-3 simulator, is a state-of-art network simulator, that can be used in simulating IP networks. Due to its relative early existence, it lacks support for the DiffServ architecture. As part of this thesis, there where studied the capabilities of ns-3 in wireless networks. Also, a new module was created for ns-3, which included mechanism defined in DiffServ architecture. Then, a network topology was created and its performance was evaluated, in cases of network congestion and when the implemented DiffServ mechanisms were applied. ii

7 Περιεχόμενα Αντί προλόγου Περίληψη Abstract Περιεχόμενα Κατάλογος σχημάτων Κατάλογος πινάκων i i ii iii vii viii 1 ΕΙΣΑΓΩΓΗ Το διαδίκτυο Ποιότητα υπηρεσίας Μοντέλα αναφοράς Εξομοιωτής δικτύων ns ΠΟΙΟΤΗΤΑ ΥΠΗΡΕΣΙΑΣ Εισαγωγή Μετρικές Ποιότητας Τύποι Ποιότητας Υπηρεσίας Integrated services (IntServ) Differentiated Services (DiffServ) DIFFERENTIATED SERVICES Εισαγωγή Service Level Agreement Per Hop Behaviors Μηχανισμοί DiffServ Μηχανισμός ταξινόμησης Αστυνόμευση της κίνησης Αλγόριθμοι Token bucket και Leaky bucket iii

8 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ 3.8 Active Queue Management Explicit Congestion Notification (ECN) Random early detection (RED) Weighted random early detection (WRED) Χρονοδρομολόγηση First In First Out (FIFO) Priority queuing (PQ) Fair queuing (FQ) Weighted fair queuing (WFQ) Round Robin (RR) Weighted round robin (WRR) Deficit (weighted) round robin (DWRR) Modified deficit round robin (MDRR) ΕΞΟΜΟΙΩΤΗΣ ΔΙΚΤΥΩΝ ns Εισαγωγή Η δομή του ns Βασικές δομές του ns ns-3 modules ns-3 ΚΑΙ ΑΣΥΡΜΑΤΑ ΔΙΚΤΥΑ Εισαγωγή ns-3 modules antenna module aodv module buildings module dsvd module dsr module energy module lte module mesh module mobility module olsr module propagation module spectrum module uan module wifi module wimax module Συμπεράσματα iv

9 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ 6 ΥΛΟΠΟΙΗΣΗ ΤΟΥ diffserv module Εισαγωγή Δομή του module diffserv model Κλάση: DiffServQueue Κλάση: DiffServ Κλάση: Policy Κλάση: Mdrr diffserv helper diffserv utils ΑΞΙΟΛΟΓΗΣΗ ΤΟΥ diffserv module Εισαγωγή Παραγωγή κίνησης VoIP model Video streaming model Τοπολογία πειραμάτων Διεξαγωγή πειραμάτων Πείραμα Πείραμα Πείραμα Πείραμα Πείραμα Πείραμα Συμπεράσματα ΕΠΙΛΟΓΟΣ 77 Αʹ Μετρήσεις Πειραμάτων 79 Βιβλιογραφία 87 v

10 Η σελίδα έχει μείνει εσκεμμένα κενή vi

11 Κατάλογος σχημάτων 1.1 Απεικόνιση μέρους του Internet από το project Opte [28] Αναπαράσταση ενός DS domain Διάγραμμα ροής DiffServ μηχανισμών Πεδίο TOS της IPv4 επικεφαλίδας figure Πεδίο DSCP των IPv4 και IPv6 επικεφαλίδων Η δομή του ns Διάγραμμα ροής μηχανισμών της μεθόδου: DoEnqueue Αναπαράσταση της τοπολογίας των πειραμάτων από τον NetAnim vii

12 Κατάλογος πινάκων 1.1 Επίπεδα μοντέλου αναφοράς OSI Επίπεδα πρωτοκόλλων του Internet (TCP/IP) ns-3 modules Περιεχόμενα Παράμετροι OnOff VoIP μοντέλου Παράμετροι τοπολογίας δοκιμών Βελτίωση του jitter με χρήση του MDRR STRICT Βελτίωση της απόδοσης των εφαρμογών με χρήση του MDRR ALTERNATE. 74 Αʹ.1 Test1, Flow: Αʹ.2 Test1, Flow: Αʹ.3 Test1, Flow: Αʹ.4 Test1, Flow: Αʹ.5 Test1, Flow: Αʹ.6 Test1, Flow: Αʹ.7 Test2, Flow: Αʹ.8 Test2, Flow: Αʹ.9 Test2, Flow: Αʹ.10Test2, Flow: Αʹ.11Test2, Flow: Αʹ.12Test2, Flow: Αʹ.13Test2, Flow: Αʹ.14Test3, Flow: Αʹ.15Test3, Flow: Αʹ.16Test3, Flow: Αʹ.17Test3, Flow: Αʹ.18Test3, Flow: Αʹ.19Test3, Flow: viii

13 ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ Αʹ.20Test3, Flow: Αʹ.21Test4, Flow: Αʹ.22Test4, Flow: Αʹ.23Test4, Flow: Αʹ.24Test4, Flow: Αʹ.25Test4, Flow: Αʹ.26Test4, Flow: Αʹ.27Test4, Flow: Αʹ.28Test5, Flow: Αʹ.29Test5, Flow: Αʹ.30Test5, Flow: Αʹ.31Test5, Flow: Αʹ.32Test5, Flow: Αʹ.33Test5, Flow: Αʹ.34Test5, Flow: Αʹ.35Test6, Flow: Αʹ.36Test6, Flow: Αʹ.37Test6, Flow: Αʹ.38Test6, Flow: Αʹ.39Test6, Flow: Αʹ.40Test6, Flow: Αʹ.41Test6, Flow: ix

14 Η σελίδα έχει μείνει εσκεμμένα κενή x

15 Κεφάλαιο 1 ΕΙΣΑΓΩΓΗ 1.1 Το διαδίκτυο Διανύοντας ήδη τη δεύτερη δεκαετία του 21ου αιώνα, ζούμε σε μια εποχή όπου η ψηφιακή τεχνολογία έχει γίνει κομμάτι της καθημερινότητάς μας. Η συνεχιζόμενη εξέλιξη και ωρίμανση της επιστήμης των υπολογιστών, έδωσε σταδιακά τα μέσα για τη μετάβαση στην ψηφιακή εποχή. Κεντρικό ρόλο στην ολοκλήρωση της μετάβασης αυτής, έπαιξε η δυνατότητα ανταλλαγής ψηφιακών δεδομένων μέσω δικτύων και τηλεπικοινωνιακών μέσων. Η εξάπλωση του διαδικτύου (Internet), έκανε δυνατή τη διασύνδεση πολλών και ετερογενών δικτύων σε παγκόσμιο επίπεδο (Σχήμα: 1.1). Η διασύνδεση των δικτύων μέσω του διαδικτύου, έγινε εφικτή με τη χρήση ενός κοινού συνόλου πρωτοκόλλων επικοινωνίας, που ονομάζεται Internet Protocol Suite, κοινώς γνωστού και ως TCP/IP, λόγω της σπουδαιότητας των δύο αυτών πρωτοκόλλων του διαδικτύου. Τα πρωτόκολλα του διαδικτύου, σχεδιάστηκαν με την υπόθεση ότι η υποδομή του δικτύου είναι εγγενώς μη αξιόπιστη και δυναμική με την έννοια της διαθεσιμότητας των κόμβων και των συνδέσμων που το απαρτίζουν. Έτσι δεν υπάρχει κάποιος κεντρικός συντονισμός ή έλεγχος της απόδοσης του δικτύου. Επίσης, για τη διατήρηση χαμηλής πολυπλοκότητας στο δίκτυο, το μεγαλύτερο βάρος διεξαγωγής της επικοινωνίας έχει μεταφερθεί στα άκρα της επικοινωνίας, κάτι που ονομάζεται και αρχή από άκρο-σε-άκρο (end-to-end principle). Αυτό έχει σαν συνέπεια, η κύρια λειτουργία των δρομολογητών που βρίσκονται στο μονοπάτι μετάδοσης, να είναι η προώθηση κάθε πακέτου στον αμέσως επόμενο γνωστό προορισμό (hop), μέχρι αυτό να καταλήξει στον τελικό προορισμό του. 1

16 1.2. ΠΟΙΟΤΗΤΑ ΥΠΗΡΕΣΙΑΣ ΚΕΦΑΛΑΙΟ 1. ΕΙΣΑΓΩΓΗ Σχήμα 1.1: Απεικόνιση μέρους του Internet από το project Opte [28]. 1.2 Ποιότητα υπηρεσίας Λόγω των σχεδιαστικών αρχών των πρωτοκόλλων του διαδικτύου, η κύρια υπηρεσία που παρέχεται σε ένα IP δίκτυο, είναι η παράδοση καλύτερης προσπάθειας (best effort delivery). Υπηρεσία που δεν δίνει εγγυήσεις για την παράδοση των δεδομένων ή την παροχή κάποιας προτεραιότητας στην εξυπηρέτηση μιας εφαρμογής, ακόμα και όταν αυτή είναι αναγκαία για την καλή λειτουργία της. Έτσι η υπηρεσία που λαμβάνει τελικά ο χρήστης, εξαρτάται άμεσα από τον τρέχοντα φόρτο του δικτύου που τον εξυπηρετεί. Σύγχρονες εφαρμογές του διαδικτύου, όπως οι ροές πολυμέσων (streaming media), η IP τηλεφωνία (VoIP), η τηλεδιάσκεψη (Videoconferencing), καθώς επίσης και κρίσιμες εφαρμογές τηλεϊατρικής και ελέγχου συστημάτων από απόσταση, απαιτούν την παροχή κάποιας ποιότητας υπηρεσίας (Quality of Service - QoS), για να εξασφαλίσουν την καλή απόδοση τους. Αν και είναι ακόμα υπό μελέτη η παροχή ποιότητας υπηρεσίας σε μεγάλα και ποικιλόμορφα δίκτυα (όπως το διαδίκτυο), έχουν προταθεί δύο βασικές αρχιτεκτονικές για το σκοπό αυτό. Η πρώτη ονομάζεται Integrated Services (IntServ), η οποία χρησιμοποιεί ένα πρωτόκολλο κατακράτησης πόρων: Resource Reservation Protocol (RSVP), για την εξυπηρέτηση κάθε ροής δεδομένων του δικτύου. Η δεύτερη ονομάζεται Differentiated Services (DiffServ), η οποία κατηγοριοποιεί τις ροές δεδομένων σε κάποιες καθορισμένες κλάσεις εξυπηρέτησης. Έπειτα γίνεται διαφοροποιημένη διαχείριση των κλάσεων, με στόχο την παροχή διαφορετικής ποιότητας υπηρεσίας σε κάθε κλάση. 2

17 ΚΕΦΑΛΑΙΟ 1. ΕΙΣΑΓΩΓΗ 1.3. ΜΟΝΤΕΛΑ ΑΝΑΦΟΡΑΣ Η αρχιτεκτονική DiffServ, βασίζεται σε μια σειρά μηχανισμών που εφαρμόζονται από τους δρομολογητές του δικτύου, στις διερχόμενες ροές δεδομένων. Οι μηχανισμοί αναλαμβάνουν την κατηγοριοποίηση των διερχόμενων πακέτων κάθε ροής στις προκαθορισμένες κλάσεις εξυπηρέτησης, καθώς και την εξυπηρέτησή των κλάσεων με διαφοροποιημένο τρόπο. Κάθε κλάση, οδηγείται (συνήθως) και σε χωριστή ουρά αναμονής (queue), για την προσωρινή αποθήκευση των διερχόμενων πακέτων μέχρι να γίνει εφικτή η μετάδοσή τους από το δίκτυο. Τμήμα της διαχείρισης των ουρών αναμονής, είναι οι αλγόριθμοι χρονοδρομολόγησης, οι οποίοι αναλαμβάνουν τη διαχείριση της σειράς εξόδου των πακέτων που βρίσκονται σε αυτές. Ο αλγόριθμος Modified Deficit Round Robin (MDRR), είναι παράδειγμα αλγόριθμου χρονοδρομολόγησης που θα μας απασχολήσει στα πλαίσια της διπλωματικής αυτής. 1.3 Μοντέλα αναφοράς Μιλώντας για δίκτυα υπολογιστών, είναι σημαντικό να αναφερθεί ο τρόπος οργάνωσης τους. Τα συστήματα επικοινωνίας, όπως τα δίκτυα υπολογιστών, είναι ένα σύνολο υλικού και λογισμικού που λειτουργούν συντονισμένα για την παροχή της επικοινωνίας. Στη σχεδίαση τους έχει επικρατήσει η λογική των επιπέδων δομημένα σε στοίβα. Κάθε επίπεδο έχει μια καθορισμένη λειτουργία, ένα σύνολο πρωτοκόλλων για να την διεκπεραιώσει, εξυπηρετεί το επάνω επίπεδο του, και εξυπηρετείται από το κάτω. Έτσι δημιουργείται μια αλυσίδα που ενώνει τα επίπεδα μεταξύ τους και φέρουν εις πέρας την επικοινωνία. Ο οργανισμός ISO (International Organization for Standardization) δημιούργησε για το σκοπό αυτό το μοντέλο αναφοράς OSI (Open Systems Interconnection), που αποτελείται από επτά επίπεδα (Πίνακας: 1.1). Σε κάθε επίπεδο μεταδίδονται τα δεδομένα του πρωτοκόλλου, που ονομάζονται Protocol Data Units (PDU), προς το κάτω επίπεδο, όπου όταν παραλαμβάνονται ονομάζονται Service Data Units (SDU). Μετατρέπονται σε PDU του επιπέδου και συνεχίζουν την κάθοδό τους. Η μέθοδος μετατροπής των δεδομένων κατά την κάθοδό τους στα επίπεδα, είναι αυτή της ενθυλάκωσης (encapsulation), όπου προστίθενται στα δεδομένα επικεφαλίδες (headers) ή ουρές (footers), ή και τα δύο, και αφαιρούνται κατά την άνοδο των δεδομένων στα επίπεδα του παραλήπτη. 7 Εφαρμογών (Application) 6 Παρουσίασης (Presentation) 5 Συνόδου (Session) 4 Μεταφοράς (Transport) 3 Δικτύου (Network) 2 Ζεύξης δεδομένων (Data link) 1 Φυσικό (Physical) Πίνακας 1.1: Επίπεδα μοντέλου αναφοράς OSI. 3

18 1.4. ΕΞΟΜΟΙΩΤΗΣ ΔΙΚΤΥΩΝ NS-3 ΚΕΦΑΛΑΙΟ 1. ΕΙΣΑΓΩΓΗ Αντίστοιχα ο οργανισμός IETF (Internet Engineering Task Force), που είναι υπεύθυνος για τη δημιουργία των πρωτοκόλλων του Internet, είχε προηγηθεί, με τη δημιουργία αντίστοιχης δομής στα πρωτόκολλα του Internet και της επικοινωνίας μεταξύ τους με τη μέθοδο της ενθυλάκωσης. Κατά την ερμηνεία του Andrew S. Tanenbaum [1], τα πρωτόκολλα του Internet αποτελούν πέντε επίπεδα (Πίνακας: 1.2). 5 Εφαρμογών (Application) 4 Μεταφοράς (Transport) 3 Διαδικτύου (Internet) 2 Ζεύξης δεδομένων (Data link) 1 Φυσικό (Physical) Πίνακας 1.2: Επίπεδα πρωτοκόλλων του Internet (TCP/IP). Σημαντική διαφορά μεταξύ των δύο προσεγγίσεων, είναι ότι ο διαχωρισμός των πρωτοκόλλων του διαδικτύου σε επίπεδα, δεν ήταν σχεδιαστική αρχή, με την αυστηρή έννοια του OSI μοντέλου. Έτσι η άμεση ή αυστηρή αντιστοίχηση μεταξύ των δύο, να θεωρείται λάθος. Οι μηχανισμοί παροχής ποιότητας υπηρεσίας που έχουν αναφερθεί, υλοποιούνται κυρίως στο επίπεδο διαδικτύου των πρωτοκόλλων του Internet, κάνοντας χρήση μέρους της επικεφαλίδας του IP πρωτοκόλλου (Internet Protocol). 1.4 Εξομοιωτής δικτύων ns-3 Ένα από τα πεδία εφαρμογής των υπολογιστών, είναι η προσομοίωση συστημάτων, όπως η προσομοίωση δικτύων υπολογιστών. Παράδειγμα σύγχρονου εξομοιωτή είναι ο εξομοιωτής δικτύων ns-3. Ως ένα σχετικά πρόσφατο project ανοιχτού και ελεύθερου κώδικα (ξεκίνησε το 2006), βρίσκεται σε έντονη ανάπτυξη από μια μεγάλη και ενθουσιώδη κοινότητα εθελοντών. Δημιουργήθηκε με πρωτεύοντα στόχο, τη χρήση του από την ακαδημαϊκή και εκπαιδευτική κοινότητα. Ο εξομοιωτής είναι πλέον δομημένος σε μορφή λειτουργικών μονάδων (modules), κάτι που διευκολύνει την ανάπτυξη, τη συντήρηση και τη χρήση του. Στα πλαίσια της διπλωματικής αυτής, έγινε μελέτη των δυνατοτήτων που προσφέρει ο εξομοιωτής για τα ασύρματα δίκτυα. Επίσης έγινε επέκταση των λειτουργιών του εξομοιωτή με την ανάπτυξη ενός καινούργιου module. Σε αυτό υλοποιήθηκαν μηχανισμοί της αρχιτεκτονικής DiffServ συμπεριλαμβανομένου και του αλγόριθμου χρονοδρομολόγησης MDRR. 4

19 Κεφάλαιο 2 ΠΟΙΟΤΗΤΑ ΥΠΗΡΕΣΙΑΣ 2.1 Εισαγωγή Σε ένα δίκτυο υπολογιστών ή γενικά σε ένα δίκτυο μεταγωγής πακέτων, με τον όρο ποιότητα υπηρεσίας (Quality of Service - QoS), αναφερόμαστε στους μηχανισμούς διαχείρισης των πόρων του δικτύου, που αποσκοπούν στο να παρέχουμε διαφοροποιημένη υπηρεσία στις ροές δεδομένων των εφαρμογών και κατά συνέπεια στους χρήστες που τις χρησιμοποιούν. Αναφερόμαστε επίσης στην παροχή εγγυήσεων για την απόδοση μιας ροής δεδομένων. Οι εγγυήσεις απόδοσης είναι ιδιαίτερα χρήσιμες, σε περιπτώσεις όπου η χωρητικότητα του δικτύου είναι περιορισμένη και εξυπηρετούνται εφαρμογές που έχουν συγκεκριμένες απαιτήσεις στην εξυπηρέτηση τους. Για παράδειγμα, υπάρχουν εφαρμογές που απαιτούν σταθερό ρυθμό μετάδοσης (bit rate) και είναι ευαίσθητες στην καθυστέρηση (delay), όπως οι εφαρμογές ροής πολυμέσων (streaming multimedia). Σε ένα δίκτυο βασισμένο στο πρωτόκολλο IP (Internet Protocol) και κατά συνέπεια στο διαδίκτυο, η κύρια υπηρεσία που παρέχεται είναι η μετάδοση αυτοδύναμων πακέτων με τη μέθοδο της καλύτερης προσπάθειας. Αυτό έχει σαν συνέπεια όλα τα πακέτα να αντιμετωπίζονται όμοια και χωρίς κάποιες εγγυήσεις. Το δίκτυο προσπαθεί να εξυπηρετήσει όση περισσότερη κίνηση μπορεί κάθε στιγμή. Ένα ανεπιθύμητο φαινόμενο που μπορεί να παρουσιαστεί σε ένα δίκτυο, είναι το φαινόμενο της συμφόρησης. Αυτό εμφανίζεται όταν υπάρχει περισσότερη εισερχόμενη κίνηση σε ένα δρομολογητή του δικτύου, από αυτήν που μπορεί να εξυπηρετήσει. Τα πακέτα διασχίζοντας το δρομολογητή, αποθηκεύονται προσωρινά σε ουρές εισόδου περιμένοντας την επεξεργασία τους και ουρές εξόδου περιμένοντας την μετάδοση τους. Σε περιπτώσεις συμφόρησης εμφανίζεται, αυξανόμενη καθυστέρηση των διερχόμενων πακέτων, όσο αυξάνει η πληρότητα των ουρών, και πιθανή απόρριψη πακέτων όταν αυτές γεμίσουν, λόγω της πεπερασμένης χωρητικότητας τους. Το φαινόμενο της συμφόρησης είναι ιδιαίτερα ανεπιθύμητο σε εφαρμογές που απαιτούν κάποια συγκεκριμένη ποιότητα υπηρεσίας από το δίκτυο για να λειτουργήσουν απροβλημάτιστα. Το δίκτυο κατά συνέπεια χρειάζεται κάποιο μηχανισμό διαχείρισης των πόρων του, για να μπορέσει να εξυπηρετήσει και τέτοιου είδους εφαρμογές. 5

20 2.2. ΜΕΤΡΙΚΕΣ ΠΟΙΟΤΗΤΑΣ ΚΕΦΑΛΑΙΟ 2. ΠΟΙΟΤΗΤΑ ΥΠΗΡΕΣΙΑΣ 2.2 Μετρικές Ποιότητας Παρακάτω αναφέρονται οι ποιο κοινές μετρικές δικτύων που επηρεάζουν την απόδοση των εφαρμογών που εξυπηρετούν: Χωρητικότητα (bandwidth): Είναι ο ρυθμός μετάδοσης των δεδομένων μετρημένος σε bits per second (bps). Η χωρητικότητα χαρακτηρίζεται από τις παρακάτω ποσότητες: Μέγιστο μέγεθος καταιγισμού (maximum throughput). Μέγιστη χωρητικότητα (peak bandwidth). Ελάχιστη εγγυημένη χωρητικότητα (guaranteed bandwidth). Μέση χωρητικότητα (mean bandwidth). Το διαθέσιμο bandwidth είναι αποτέλεσμα της χωρητικότητας του καναλιού μετάδοσης, της τεχνολογίας μετάδοσης που χρησιμοποιείται, καθώς επίσης και του ενδεχόμενου καταμερισμού που μπορεί να πραγματοποιείται (στο συνολικό διαθέσιμο bandwidth), λόγω εξυπηρέτησης πολλαπλών χρηστών. Καθυστέρηση (delay): Είναι ο χρόνος που χρειάζεται ένα πακέτο για να μεταδοθεί, από την έναρξη της μετάδοσης μέχρι να παραληφθεί και το τελευταίο bit του πακέτου. Η καθυστέρηση είναι άθροισμα των παρακάτω επιμέρους χρόνων: Χρόνος μετάδοσης: Ο χρόνος που απαιτείται για την τοποθέτηση κάθε bit ενός πακέτου στο κανάλι μετάδοσης. Είναι ο λόγος του μεγέθους του μεταδιδόμενου πακέτου σε bit προς το διαθέσιμο bandwidth. Χρόνος διάδοσης: Ο χρόνος που χρειάζεται το πρώτο bit ενός πακέτου να φτάσει στον προορισμό του. Είναι ο λόγος της απόστασης του καναλιού μετάδοσης προς την ταχύτητα διάδοσης μέσα στο κανάλι. Χρόνος επεξεργασίας: Ο χρόνος που δαπανάται σε ένα δρομολογητή του δικτύου κατά την επεξεργασία του πακέτου, όπως για ανίχνευση και διόρθωση λαθών, εξέταση των επικεφαλίδων του πακέτου για τη δρομολόγησή του στον επόμενο προορισμό, λειτουργίες κρυπτογράφησης κ.ο.κ. Είναι ανάλογη του πλήθους και της υπολογιστικής πολυπλοκότητας των εργασιών που εκτελούνται, και αντιστρόφως ανάλογη της διαθέσιμης υπολογιστικής ισχύος του δρομολογητή. Χρόνος αναμονής: Ο συνολικός χρόνος αναμονής ενός πακέτου στις ουρές (εισόδου και εξόδου) ενός δρομολογητή, που δαπανάται μέχρι να επεξεργαστεί ή να αποσταλεί. Είναι ανάλογος της πληρότητας των ουρών κατά την άφιξη του πακέτου στο δρομολογητή. Διακύμανση καθυστέρησης πακέτων (Packet Delay Variation - PVD) ή jitter. Είναι η διαφορά της καθυστέρησης μεταξύ δύο διαδοχικών πακέτων. Εφαρμογές πραγματικού χρόνου χρειάζονται να διατηρείται το jitter σε χαμηλά επίπεδα για να έχουν καλή απόδοση. 6

21 ΚΕΦΑΛΑΙΟ 2. ΠΟΙΟΤΗΤΑ ΥΠΗΡΕΣΙΑΣ 2.3. ΤΥΠΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ Απώλεια πακέτων (packet loss). Είναι το ποσοστό των πακέτων που μεταδόθηκαν, αλλά δεν παραδόθηκαν ποτέ στον προορισμό τους, ή παραδόθηκαν με λάθη που αδυνατεί να διορθώσει ο κώδικας ανίχνευσης και διόρθωσης λαθών του δικτύου. Η απώλεια πακέτων μπορεί να ευθύνεται σε αποτυχία του δικτύου (κόμβων, συνδέσμων), σε συμφόρηση, καθώς και στην παρουσία υψηλού επιπέδου θορύβου στο κανάλι κατά τη μετάδοση. 2.3 Τύποι Ποιότητας Υπηρεσίας Στα σύγχρονα IP δίκτυα μεταγωγής πακέτων, έχουν προταθεί δύο βασικές αρχιτεκτονικές παροχής ποιότητας υπηρεσίας. Όπως έχει ήδη αναφερθεί, είναι η Integrated services (IntServ) και η Differentiated services (DiffServ). Η IntServ αρχιτεκτονική είναι προγενέστερη και βασίζεται στην κατακράτηση πόρων σε κάθε ροή που εξυπηρετεί (χαρακτηρίζεται και ως σύστημα: finegrained QoS). Από την άλλη, η DiffServ βασίζεται στη κατηγοριοποίηση των ροών σε κλάσεις, και διαχείριση των κλάσεων αυτών (έτσι χαρακτηρίζεται και ως σύστημα: coarse-grained QoS). Παρακάτω περιγράφονται ποιο αναλυτικά οι δύο αρχιτεκτονικές Integrated services (IntServ) Βασίζεται στο πρωτόκολλο RSVP (Resource Reservation Protocol), που αναλαμβάνει το συντονισμό της κατακράτησης των πόρων του δικτύου σε κάθε ροή. Σαν ροή, ορίζεται μια ανεξάρτητη μη διευθυνόμενη ροή δεδομένων μεταξύ δύο εφαρμογών. Κάθε ροή χαρακτηρίζεται από την παρακάτω πεντάδα: IP διεύθυνση αποστολέα IP διεύθυνση παραλήπτη Αριθμός πρωτοκόλλου μεταφοράς Αριθμός port αποστολέα Αριθμός port παραλήπτη Υπάρχουν δύο τύποι υπηρεσιών που μπορεί να παρέχει το πρωτόκολλο RSVP. Η πρώτη είναι μια αυστηρή και εγγυημένη υπηρεσία (guaranteed) που παρέχει αυστηρές εγγυήσεις στη μέγιστη καθυστέρηση από άκρο σε άκρο, καθώς επίσης και εγγυημένη χωρητικότητα, υπό την προϋπόθεση ότι το προφίλ της κίνησης συμμορφώνεται με αυτό της κράτησης που έχει γίνει. Η δεύτερη είναι μια υπηρεσία ελεγχόμενου φόρτου (controlled load), που παρέχει μια υπηρεσία καλύτερη από την best effort με χαμηλή καθυστέρηση, και προϋποθέτει χαμηλό ή μέτριο φόρτο στο δίκτυο. Πλεονέκτημα της αρχιτεκτονικής είναι η εγγυημένη παροχή ποιότητας υπηρεσίας σε κάθε ροή που εξυπηρετείται. 7

22 2.3. ΤΥΠΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΚΕΦΑΛΑΙΟ 2. ΠΟΙΟΤΗΤΑ ΥΠΗΡΕΣΙΑΣ Μειονέκτημα της αρχιτεκτονικής είναι η δυσκολία επεκτασιμότητας (scalability). Η υλοποίηση της αρχιτεκτονικής προϋποθέτει ότι κάθε συσκευή που συμμετέχει στην μετάδοση θα πρέπει να υποστηρίζει το πρωτόκολλο RSVP, για να έχει τη δυνατότητα δέσμευσης των πόρων στο δίκτυο. Επίσης λόγω του ότι οι κρατήσεις που έχουν γίνει στο δίκτυο πρέπει να ανανεώνονται περιοδικά, προστίθεται φόρτος στο δίκτυο από την λειτουργία του πρωτοκόλλου. Η αποτυχία ανανέωσης μιας κράτησης, λόγω πιθανής απώλειας πακέτων που χρησιμοποιούνται για τη λειτουργία, μπορεί να προκαλέσει τη λήξη μιας κράτησης μετά από κάποιο χρονικό διάστημα (timeout). Τέλος, κάθε δρομολογητής θα πρέπει να διατηρεί όλες τις ενεργές κρατήσεις που διέρχονται από το μονοπάτι που ανήκει. Αυτό μπορεί να προκαλέσει σημαντικά προβλήματα στη διαχείριση μεγάλου όγκου κρατήσεων. Τα παραπάνω μειονεκτήματα έχουν αντιμετωπιστεί με βελτιώσεις και προσθήκες στο RSVP πρωτόκολλο, που βοηθούν στην ευκολότερη επεκτασιμότητα του Differentiated Services (DiffServ) Τα προβλήματα που παρουσιάζονται στην παροχή ποιότητας υπηρεσίας σε κάθε ροή χωριστά, οδήγησαν στις προδιαγραφές της DiffServ αρχιτεκτονικής. Η ομαδοποίηση των ροών σε κλάσεις εξυπηρέτησης και η παροχή ποιότητας υπηρεσίας σε αυτές, είναι ένας τρόπος να μειωθεί δραστικά ο φόρτος που προέκυπτε με τις χωριστές κρατήσεις για κάθε ροή. Επίσης έπρεπε να αντιμετωπιστεί η πολυπλοκότητα υλοποίησης του πρωτοκόλλου από το δίκτυο, όπως και ο παραγόμενος φόρτος προς το δίκτυο κατά τη λειτουργία του (overhead). Η αρχιτεκτονική DiffServ βασίζεται στη χρήση του πεδίου TOS της IP επικεφαλίδας (που μετονομάστηκε σε πεδίο DSCP). Σε κάθε πακέτο, το πεδίο μαρκάρεται με κωδικό που αντιστοιχεί σε κάποια κλάση εξυπηρέτησης. Έπειτα προωθείται με την Per Hop Behavior (PHB) της κλάση που ανήκει. Ο όρος PHB αναφέρεται στο είδος της πολιτικής που εφαρμόζεται και την προτεραιότητα που λαμβάνουν τα πακέτα μιας κλάσης κατά την προώθηση τους από το δίκτυο. Η κλάση εξυπηρέτησης που χρησιμοποιείται για τα πακέτα μιας ροής, είναι αποτέλεσμα συμφωνίας μεταξύ της εφαρμογής που την παράγει και του δικτύου. Οι απαιτήσεις της εφαρμογής, οι δυνατότητες του δικτύου τη δεδομένη στιγμή καθώς και η συμμόρφωση της εφαρμογής στη συμφωνία, επηρεάζουν την ποιότητα υπηρεσίας που τελικά παρέχεται. Πλεονέκτημα της αρχιτεκτονικής είναι η ευκολότερη επεκτασιμότητα, η μειωμένη πολυπλοκότητα στην υλοποίηση και ο μειωμένος φόρτος (overhead) που προστίθεται στο δίκτυο κατά τη λειτουργία της, σε σχέση με την IntServ αρχιτεκτονική. Μειονέκτημα της αρχιτεκτονικής είναι η δυσκολία πρόβλεψης της συμπεριφοράς του δικτύου από άκρη σε άκρη. Η αρχιτεκτονική ορίζει τις κλάσεις εξυπηρέτησης και την ποιότητα υπηρεσίας που παρέχει κάθε μία, αλλά δεν επιβάλει τον τρόπο υλοποίησης τους. Το δίκτυο μπορεί να αποτελείται από τμήματα που χρησιμοποιούν διαφορετική πολιτική στην προώθηση του ίδιου πακέτου. Έτσι μπορεί η ποιότητα υπηρεσίας που τελικά θα λάβει το πακέτο να μην είναι η αναμενόμενη. 8

23 Κεφάλαιο 3 DIFFERENTIATED SERVICES 3.1 Εισαγωγή Όπως ήδη έχει αναφερθεί, η DiffServ αρχιτεκτονική επιτυγχάνει την παροχή ποιότητας υπηρεσίας, με την ταξινόμηση της κίνησης σε κλάσεις εξυπηρέτησης και τη διαφοροποιημένη διαχείριση αυτών. Η αρχιτεκτονική ορίζει μια σειρά μηχανισμών που εφαρμόζονται πάνω στις διερχόμενες ροές που εξυπηρετεί το δίκτυο. Ένα δίκτυο που υποστηρίζει την αρχιτεκτονική, ονομάζεται DS περιοχή (region). Η περιοχή αυτή μπορεί να αποτελείται από έναν ή περισσότερους DS domain (Σχήμα: 3.1). Ως DS domain ορίζεται ένα δίκτυο (ή μέρος ενός δικτύου) που λειτουργεί κάτω από την ίδια διαχείριση εφαρμόζοντας κοινή πολιτική για κάθε κλάση εξυπηρέτησης που υποστηρίζει. Ο DS domain μπορεί να αποτελείται από έναν ή και περισσότερους κόμβους και έχει καλώς ορισμένα όρια. Οι κόμβοι στα όρια εισόδου του domain (ingress nodes) και στα όρια εξόδου (egress nodes) ονομάζονται και συνοριακοί κόμβοι (boundary nodes) και διαχωρίζονται από τους υπόλοιπους κόμβους στο εσωτερικό (core) του domain. Ο λόγος του διαχωρισμού αυτού έχει να κάνει με τη διαφορετική λειτουργία που επιτελούν οι δύο ομάδες, μέσω των μηχανισμών που εκτελούν. Οι μηχανισμοί που εκτελούνται στα όρια ενός DS domain, εκτελούν την ταξινόμηση και τον ελέγχο της κίνησης. Η ταξινόμηση αντιστοιχίζει τα εισερχόμενα πακέτα σε μία από τις προκαθορισμένες κλάσεις εξυπηρέτησης του domain. Ο έλεγχος της κίνησης περιλαμβάνει, τη μέτρηση του προφίλ της κίνησης, το μαρκάρισμα της αν βρίσκεται εντός ή εκτός του προφίλ που έχει συμφωνηθεί, και τη διαμόρφωση ή απόρριψη της κίνησης, ώστε να διατηρείται μια επιθυμητή ταχύτητα στη ροή και να αντιμετωπίζονται περιπτώσεις συμφόρησης. Στο εσωτερικό του domain, κάθε κόμβος αναλαμβάνει την προώθηση της κίνησης, με την εφαρμογή της Per Hop Behavior (PHB) πολιτικής που αντιστοιχεί σε κάθε κλάση εξυπηρέτησης. Στο κεφάλαιο που ακολουθεί γίνεται αναλυτική περιγραφή όλων των στοιχείων που συνθέτουν την αρχιτεκτονική DiffServ. 9

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 6 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ Ποιότητα Υπηρεσίας

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

Εγγυημένη ποιότητα υπηρεσίας

Εγγυημένη ποιότητα υπηρεσίας Εγγυημένη ποιότητα υπηρεσίας Απαιτήσεις ποιότητας υπηρεσίας Μηχανισμοί κατηγοριοποίησης Χρονοπρογραμματισμός Μηχανισμοί αστυνόμευσης Ενοποιημένες υπηρεσίες Διαφοροποιημένες υπηρεσίες Τεχνολογία Πολυμέσων

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

«Υλοποίηση του μηχανισμού leaky bucket για τον προσομοιωτή NS-3» ΜΠΑΛΤΖΗΣ ΠΕΤΡΟΣ Α.Μ. 3701. ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ Χρήστος Μπούρας, Καθηγητής

«Υλοποίηση του μηχανισμού leaky bucket για τον προσομοιωτή NS-3» ΜΠΑΛΤΖΗΣ ΠΕΤΡΟΣ Α.Μ. 3701. ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ Χρήστος Μπούρας, Καθηγητής ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ «Υλοποίηση του μηχανισμού leaky bucket για τον προσομοιωτή NS-3» ΜΠΑΛΤΖΗΣ ΠΕΤΡΟΣ Α.Μ. 3701

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

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 5: Differentiated Services (DiffServ) II Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site:

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

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

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

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

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 4: Differentiated Services (DiffServ) I Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site:

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

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

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

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

Τεχνολογία Πολυμέσων. Ενότητα # 21: Εγγυημένη ποιότητα υπηρεσίας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Τεχνολογία Πολυμέσων. Ενότητα # 21: Εγγυημένη ποιότητα υπηρεσίας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Τεχνολογία Πολυμέσων Ενότητα # 21: Εγγυημένη ποιότητα υπηρεσίας Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού

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

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην ποιότητα υπηρεσίας

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην ποιότητα υπηρεσίας Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην ποιότητα υπηρεσίας Δρ. Απόστολος Γκάμας Διδάσκων 407/80 gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Θέματα Διάλεξης Εισαγωγή στην Ποιότητα Υπηρεσίας Μετρικές

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 12: Διαφοροποιημένες Υπηρεσίες διαδικτύου MPLS Φώτης Βαρζιώτης

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 12: Διαφοροποιημένες Υπηρεσίες διαδικτύου MPLS Φώτης Βαρζιώτης 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 12: Διαφοροποιημένες Υπηρεσίες διαδικτύου MPLS Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα

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

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

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

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

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

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

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

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

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

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

«Ποιότητα υπηρεσίας σε δίκτυα ευρείας ζώνης» Quality of Service in broadband networks

«Ποιότητα υπηρεσίας σε δίκτυα ευρείας ζώνης» Quality of Service in broadband networks ΧΡΗΣΤΟΣ ΣΑΒΒΙΔΗΣ CHRIS SAVVIDIS εργασία «Ποιότητα υπηρεσίας σε δίκτυα ευρείας ζώνης» Quality of Service in broadband networks Πανεπιστήμιο Μακεδονίας ΠΜΣ Πληροφοριακά Συστήματα Τεχνολογίες Τηλεπικοινωνιών

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΛΕΞΗ 7 ΔΙΔΑΣΚΩΝ: ΑΝΑΡΓΥΡΟΣ ΣΙΔΕΡΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΕΙ ΚΡΗΤΗΣ Διαχείριση Δικτυακών

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

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

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

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

ΝΤUA. Τεχνολογία Πολυμέσων

ΝΤUA. Τεχνολογία Πολυμέσων ΝΤUA Τεχνολογία Πολυμέσων . Βασικά πρωτόκολλα Διαδικτύου Καλύτερη προσπάθεια (1 από 2) Υπηρεσία καλύτερης προσπάθειας (IP) Σε κάθε κόμβο το πακέτο μπαίνει σε ουρά Το μήκος της ουράς είναι μεταβλητό Η καθυστέρηση

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

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

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

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

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

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

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

1.8 Το μοντέλο OSI 1 / 33

1.8 Το μοντέλο OSI 1 / 33 1.8 Το μοντέλο OSI 1 / 33 Η ανάγκη της τυποποίησης 2 / 33 Το μοντέλο στρωματοποιημένης αρχιτεκτονικής δικτύου, του διεθνή οργανισμού τυποποίησης (ISO) 3 / 33 Μοντέλο αναφοράς διασύνδεσης ανοικτών συστημάτων

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

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

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

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

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

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

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

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

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

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

Λουκάς Ελευθέριος

Λουκάς Ελευθέριος Λουκάς Ελευθέριος eloukas05@aueb.gr Σκοπός Δ. Εργασίας Πορεία προς τη Λύση Multi Service Link Layer (MSLL) MSLL Πρωτόκολλα Πλήρους Ανάκαμψης MSLL Πρωτόκολλα Περιορισμένης Ανάκαμψης Σενάρια Προσομοίωσης

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

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

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

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

3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου

3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου 3.2 Το αυτοδύναμο πακέτο IP (datagram) Δομή πακέτου 1 / 54 Το πρωτόκολλο Διαδικτύου (Internet Protocol -IP) ενθυλακώνει τα πακέτα δεδομένων που του προωθούνται από το ανώτερο επίπεδο σε αυτοδύναμα πακέτα

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

Κατανοµή Πόρων και Ποιότητα Υπηρεσιών (Resource Allocation and Quality of Service)

Κατανοµή Πόρων και Ποιότητα Υπηρεσιών (Resource Allocation and Quality of Service) Κατανοµή Πόρων και Ποιότητα Υπηρεσιών (Resource Allocation and Quality of Service) Περίληψη Πόροι του δικτύου Εφαρµογές και οι απαιτήσεις τους Συµφόρηση και µέθοδοι αποσυµφόρησης Στο επίπεδο µεταφοράς

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

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 6: Differentiated Services (DiffServ) III Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site:

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

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1

Δίκτυα ATM. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 21-1 Δίκτυα ATM Εισαγωγή Εικονικά κυκλώματα Πακέτα και κελιά Δρομολόγηση και προώθηση Ιεραρχία πρωτοκόλλων Επίπεδα προσαρμογής Ποιότητα υπηρεσίας Υποστήριξη IP Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες

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

ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ. Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26. Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M.

ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ. Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26. Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M. ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Παράδοση Ασκήσεων Κεφάλαιο 2 Ασκήσεις 3,6,8,9,15,22,24,26 Γεωργόπουλος Άλκης Α.Μ.: 39 Κοντογιώργης Αναστάσιος A.M.: 43 Άσκηση 3 Μια αξιόπιστη multicast υπηρεσία επιτρέπει σε έναν

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

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

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

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

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 2: Integrated Services (IntServ) I Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras

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

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

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013.

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013. Στόχος: 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος 2012-2013 (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013 Άσκηση 4 Η κατανόηση βασικών εννοιών όσον αφορά τη μετάδοση πολυμεσικής πληροφορίας,

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 5: ΠΠΔ για Guaranteed Service συνδέσεις Φώτης Βαρζιώτης 1 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ

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

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

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

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

ΗΜΥ 654: ίκτυα Υπολογιστών Τελική Εξέταση 8 εκεµβρίου 2004 Η εξέταση αποτελείται από δύο µέρη. Απαντήστε όλες τις ερωτήσεις του Μέρους Ι και 3 από

ΗΜΥ 654: ίκτυα Υπολογιστών Τελική Εξέταση 8 εκεµβρίου 2004 Η εξέταση αποτελείται από δύο µέρη. Απαντήστε όλες τις ερωτήσεις του Μέρους Ι και 3 από ΗΜΥ 654: ίκτυα Υπολογιστών Τελική Εξέταση 8 εκεµβρίου 004 Η εξέταση αποτελείται από δύο µέρη. Απαντήστε όλες τις ερωτήσεις του Μέρους Ι και από τις 6 ερωτήσεις του Μέρους ΙΙ Πάντοτε οι απαντήσεις σας θα

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

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

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

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

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

7.5 Πρωτόκολλο IP. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.5 Πρωτόκολλο IP 38. Τι είναι το πρωτόκολλο ιαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναµα

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

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

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

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

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

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

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

Φύλλο Κατανόησης 1.8

Φύλλο Κατανόησης 1.8 Σχολικό Έτος : 2012-2013 Τάξη : B Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Ι - Θεωρία Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya1 Φύλλο Κατανόησης 1.8 1.8. Το μοντέλο OSI Ερωτήσεις

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

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

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

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

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

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

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

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1 I. Παράδειγμα 1: Απόδοση TCP με παράθυρο αποστολέα = 1 a. Ο μηχανισμός όπως έχει περιγραφεί ως τώρα στέλνει μόνο ένα πακέτο και σταματάει να μεταδίδει έως ότου πάρει το ack του πακέτου αυτού (λειτουργία

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό.

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

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 3: Integrated Services (IntServ) II Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras

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

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

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

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

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

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

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

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

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

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

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

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

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

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες

Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες Μάθημα 4: Πρότυπα, Πρωτόκολλα & Υπηρεσίες 4.1 Γενικά Σκοπός ενός δικτύου υπολογιστών είναι οι χρήστες να έχουν τη δυνατότητα να διαμοιράζονται πληροφορίες και συσκευές του δικτύου. Η σχεδίαση και η ανάπτυξη

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

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

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

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης

Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 13: QoS Policy, Παραδείγματα QoS, Επισκόπηση μαθήματος Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά

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

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

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

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

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

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

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11. Κεφάλαιο 2 Αξιοπιστία...25. Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης... Περιεχόμενα Εισαγωγή...7 Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών...11 Κεφάλαιο 2 Αξιοπιστία...25 Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...65 Κεφάλαιο 4 Μεταγωγή Δεδομένων και Δρομολόγηση...

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

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

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

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

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

Δίκτυα Θεωρία Δίκτυα Θεωρία 2016-17 Κεφάλαιο 4 1. Γιατί η μεταφορά των δεδομένων δεν καλύπτεται επαρκώς από το Επίπεδο Δικτύου; Επειδή το επίπεδο δικτύου από τη φύση του είναι αναξιόπιστο, τα πακέτα φθάνουν καθυστερημένα,

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

7.5 Πρωτόκολλο IP. & Ερωτήσεις

7.5 Πρωτόκολλο IP. & Ερωτήσεις 7.5 Πρωτόκολλο IP & Ερωτήσεις 1. ε ποιο επίπεδο του μοντέλου TCP/IP ανήκει το IP πρωτόκολλο; Εξασφαλίζει αξιόπιστη μετάδοση, και αν όχι ποιο πρωτόκολλο είναι υπεύθυνο για την αξιοπιστία; 2. Τι χρειάζεται

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

Άσκηση 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)

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Το πρωτόκολλο Διαδικτυου (Internet Protocol, ) είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/. Η λειτουργία του βασίζεται στην ιδέα των αυτοδύναμων πακέτων (datagrams), τα οποία μεταφέρονται

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

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

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

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

Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP);

Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP); 7.5. Πρωτόκολλο IP Τι είναι το πρωτόκολλο Διαδικτύου (Internet Protocol, IP); Είναι το βασικό πρωτόκολλο του επιπέδου δικτύου της τεχνολογίας TCP/IP. Βασίζεται στα αυτοδύναμα πακέτα που μεταφέρονται ανεξάρτητα

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

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

Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της. Ερώτηση 2 η : Ποια είναι τα κύρια χαρακτηριστικά της μεταγωγής μηνύματος? Μετάδοση Δεδομένων Δίκτυα Υπολογιστών 68 Ερώτηση 1 η μεταγωγής κυκλώματος? : Ποια είναι τα κύρια χαρακτηριστικά της Απάντηση : Στα δίκτυα μεταγωγής κυκλώματος (circuit switching networks), η μετάδοση των

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

Άγγελος Ρούσκας. Ενοποιημένες Υπηρεσίες Integrated Services (IntServ) - Διαφοροποιημένες Υπηρεσίες Differentiated Services (DiffServ)

Άγγελος Ρούσκας. Ενοποιημένες Υπηρεσίες Integrated Services (IntServ) - Διαφοροποιημένες Υπηρεσίες Differentiated Services (DiffServ) Ενοποιημένες Υπηρεσίες Integrated Services (IntServ) - Διαφοροποιημένες Υπηρεσίες Differentiated Services (DiffServ) Άγγελος Ρούσκας Έχει χρησιμοποιηθεί υλικό από τις διαφάνειες του κου Ιακ. Βενιέρη, καθ.

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

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 3

Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών. Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 3 2012 Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών Βαρτζιώτης Φώτης [ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΔΙΚΤΥΩΝ] Εργαστήριο 3 Περιεχόμενα Εργαστήριο 3: Προγραμματισμός Πόρων Δικτύου με FIFO, Priority

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

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

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

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

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

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

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

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

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

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΘΕΜΑ 1 ΑΠΑΝΤΗΣΕΙΣ Α. Να χαρακτηρίσετε κάθε μία από τις παρακάτω προτάσεις με Σωστό (Σ) ή Λάθος (Λ). 1. Στο μοντέλο

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

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

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

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

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

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

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

ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP

ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο 2010-2011 Φροντιστήριο Ασκήσεις στο TCP Άσκηση 1 η : Καθυστερήσεις Θεωρείστε μία σύνδεση μεταξύ δύο κόμβων Χ και Υ. Το εύρος ζώνης του συνδέσμου είναι 10Gbits/sec

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

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου

4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 4.1.1 Πρωτόκολλο TCP - Δομή πακέτου 1 / 38 Παράδειγμα Έστω ότι θέλουμε να αποστείλουμε ένα μήνυμα μέσω ηλεκτρονικού ταχυδρομείου. Αρχικά η εφαρμογή χρησιμοποιώντας τα πρωτόκολλα του επιπέδου εφαρμογής

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

1.2.1 Το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI) 1 / 19

1.2.1 Το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI) 1 / 19 1.2.1 Το μοντέλο αναφοράς για τη Διασύνδεση Ανοικτών Συστημάτων (OSI) 1 / 19 2 / 19 Το Φυσικό Επίπεδο Το Φυσικό Επίπεδο ή στρώμα (Physical layer) ασχολείται με τη μετάδοση των bit (1 0) που απαρτίζουν

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

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

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

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

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή (1/2) Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr 1/3/2017 ΠΕΡΙΕΧΟΜΕΝΑ (1/3) http://www.netmode.ntua.gr/main/index.php?option=com_content&task=view& id=130&itemid=48

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

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Δίκτυα Υψηλών Ταχυτήτων Ενότητα 9: MPLS Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

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

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

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

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

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

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

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

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

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

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

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα.

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα. ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΘΕΜΑ Α ΚΥΡΙΑΚΗ 04/05/2014- ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΟΚΤΩ (8) ΕΚΦΩΝΗΣΕΙΣ Α1. Να χαρακτηρίσετε

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

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή

ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Εισαγωγή Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr Χρύσα Παπαγιάννη chrisap@noc.ntua.gr 24/2/2016 Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

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

Λειτουργικά Συστήματα (Λ/Σ)

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Διαχείριση Κεντρικής Μονάδας Επεξεργασίας (CPU) Βασίλης Σακκάς 4/12/2013 1 Xρονοδρομολόγηση Διεργασιών 1 Η χρονοδρομολόγηση σε ένα Λ/Σ αποφασίζει ποια διεργασία θα χρησιμοποιεί

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

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

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

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

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

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

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1 ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελών ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Μάθημα 2ο Βελών - 1ο Τ.Ε.Ε. Κατερίν Καθηγητής Πληροφορικής ΠΕ20 2-1 Τεχνολογίες Μεταγωγής Δεδομένων Δίκτυα Μεταγωγής Βελών Βελών Δίκτυα Μεταγωγής Δίκτυα Μεταγωγής

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

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

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

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

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

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

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

Προχωρημένα Θέματα Προγραμματισμού Δικτύων

Προχωρημένα Θέματα Προγραμματισμού Δικτύων 1 Ελληνική ημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Προχωρημένα Θέματα Προγραμματισμού Δικτύων Ενότητα 6: Στρατηγικές Απόρριψης Πακέτων στον ΠΠΔ Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο

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

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα άμεσου συνδέσμου: Μέρος Α. Διάρθρωση. Δίκτυα άμεσου συνδέσμου και μοντέλο OSI (1/2) Ευάγγελος Παπαπέτρου

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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