ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΙΠΛΩΜΑΤΟΣ ΕΙ ΙΚΕΥΣΗΣ ( Μ Ε) ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ

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

Download "ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΙΠΛΩΜΑΤΟΣ ΕΙ ΙΚΕΥΣΗΣ ( Μ Ε) ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΙΠΛΩΜΑΤΟΣ ΕΙ ΙΚΕΥΣΗΣ ( Μ Ε) ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΚΑΜΑΣ ΑΠΟΣΤΟΛΟΣ Α.Μ. 169 ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: Χ. Μπούρας, Επίκουρος Καθηγητής ΤΡΙΜΕΛΗΣ ΕΠΙΤΡΟΠΗ: Π. Σπυράκης, Καθηγητής Σ. Λυκοθανάσης, Επίκουρος Καθηγητής Χ. Μπούρας, Επίκουρος Καθηγητής ΙΟΥΝΙΟΣ 2000

2

3 ΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΕΤΑΠΤΥΧΙΑΚΟΥ ΙΠΛΩΜΑΤΟΣ ΕΙ ΙΚΕΥΣΗΣ ( Μ Ε) ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ

4

5 Περιεχόµενα ΠΕΡΙΕΧΟΜΕΝΑ... 5 ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ... 7 ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ... 9 ΠΡΟΛΟΓΟΣ EXECUTIVE SUMMARY ΜΕΡΟΣ ΠΡΩΤΟ: ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΕΙΣΑΓΩΓΗ ΠΟΙΕΣ ΑΝΑΓΚΕΣ ΚΑΛΥΠΤΟΥΝ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ Multimedia Networking Μετάδοση εδοµένων σε πραγµατικό χρόνο Multimedia over the Internet ΓΙΑΤΙ ΤΑ ΠΑΡΑ ΟΣΙΑΚΑ ΠΡΩΤΟΚΟΛΛΑ ΕΝ ΕΙΝΑΙ ΚΑΤΑΛΛΗΛΑ οµή των πρωτοκόλλων Πολύπλεξη Έλεγχος ροής Έλεγχος λαθών Πληροφορίες ελέγχου Έλλειψη QoS χαρακτηριστικών ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΠΟΥ ΠΡΕΠΕΙ ΝΑ ΕΧΟΥΝ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ Υψηλό throughput υνατότητα multicast Χαρακτηριστικά QoS ΚΩ ΙΚΟΠΟΙΗΣΕΙΣ MULTIMEDIA Ε ΟΜΕΝΩΝ ΓΙΑ ΜΕΤΑ ΟΣΗ ΠΑΝΩ ΑΠΟ ΙΚΤΥΑ ITU H ITU H JPEG MPEG ιαφορές ανάµεσα στα ΜPEG1, MPEG2, MPEG MPEG MPEG MPEG MPEG MPEG ΈΣΜΕΥΣΗ ΙΚΤΥΑΚΩΝ ΠΟΡΩΝ: RSVP Εισαγωγή Αρχιτεκτονική του RSVP Χαρακτηριστικά του RSVP Πως Λειτουργεί το RSVP Ροές εδοµένων...41 Το Μοντέλο έσµευσης...42 Μορφές δέσµευσης (Reservation Styles)...43 Wildcard-Filter (WF)...43 Fixed-Filter (FF)...43 Shared-Explicit (SE)...43 Rsvp Soft State...44 RSVP tunneling...44 ΤΥΠΟΙ RSVP ΜΗΝΥΜΑΤΩΝ Μηνύµατα Αίτησης- έσµευσης (Reservation Request Messages)...45 Μηνύµατα µονοπατιού (Path Messages)...45 Μηνύµατα λαθών και επιβεβαίωσης ( Error and Confirmation Messages)...46 Μηνύµατα κατεδάφισης (Teardown Messages)...46 ΜΟΡΦΗ RSVP ΠΑΚΕΤΩΝ (RSVP PACKET FORMAT) Πεδία RSVP αντικειµένων...48 Επίλογος ΜΕΤΑ ΟΣΗ MULTIMEDIA Ε ΟΜΕΝΩΝ: RTP/RTCP Εισαγωγή... 51

6 Πως λειτουργεί το RTP/RTCP Μεταφραστές και Μείκτες Σενάρια Χρήσης του RTP/RTCP Tα πεδία του RTP Header To Control πρωτόκολλο RTCP Τα είδη RTCP πακέτων...62 Sender / Receiver reports (Αναφορές Αποστολέα / Παραλήπτη)...63 Source description (Περιγραφείς πηγής)...66 ΒΥΕ (Πακέτο αποχωρισµού)...67 APP Πακέτο...68 Χαρακτηριστικά του RTP/RTCP ΠΡΩΤΟΚΟΛΛΑ ΣΤΟ ΕΠΙΠΕ Ο ΕΦΑΡΜΟΓΗΣ: RTSP Εισαγωγή Χαρακτηριστικά του RTSP υνατότητες που παρέχει το RTSP Βασικές Εντολές Πως λειτουργεί το RTSP Επίλογος ΜΕΡΟΣ ΕΥΤΕΡΟ: ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ADAPTIVE STREAMING ΥΠΗΡΕΣΙΑΣ ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ADAPTIVE STREAMING ΥΠΗΡΕΣΙΑΣ Εισαγωγή Adaptive Τεχνικές Layered Encoding...83 Rate Shaping...83 Error Control...84 Smoothing...84 Μηχανισµοί παροχής feedback από το δίκτυο Λόγοι στους οποίους οφείλεται το Jitter...85 Προηγούµενη εργασία Η Adaptive Streaming Υπηρεσία Μετάδοση δεδοµένων...92 Feedback Analysis...94 Quality Adaptation...99 Υλοποίηση Πειράµατα Πειραµα 1: µεταδοση µονο adaptive video Πειραµα 2: µεταδοση adaptive video kai UDP κινησης Πειραµα 3: µεταδοση adaptive video και TCP κινησης Συµπεράσµατα - µελλοντικη εργασια ΒΙΒΛΙΟΓΡΑΦΙΑ ΑΚΡΩΝΥΜΙΑ

7 ΚΑΤΑΛΟΓΟΣ ΣΧΗΜΑΤΩΝ Σχήµα 1 ικτυακό σχεδιάγραµµα συστηµάτων που χρησιµοποιούν RSVP Σχήµα 2 Σχηµατική αναπαράσταση αρχιτεκτονικής του RSVP Σχήµα 3 έσµευση σε ένα κόµβο του µονοπατιού µετάδοσης των δεδοµένων Σχήµα 4 Η ενοποίηση των αιτήσεων δέσµευσης Σχήµα 5 Αλληλουχία γεγονότων δέσµευσης πόρων µε χρήση RSVP Σχήµα 6 Τα στοιχεία που ορίζουν µια RSVP σύνοδο Σχήµα 7 Συνδυασµοί στυλ / εµβέλειας δέσµευσης Σχήµα 8 Πεδία επικεφαλίδων RSVP µηνυµάτων (message header fields) Σχήµα 9 RTP δεδοµένα σε ένα IP πακέτο Σχήµα 10 Σχηµατική αναπαράσταση της επικεφαλίδας ενός RTP πακέτου Σχήµα 11 οµή πακέτων Sender / Receiver reports Σχήµα 12 Source description Σχήµα 13 οµή ΒΥΕ πακέτου Σχήµα 14 οµή APP Πακέτο Σχήµα 15 Αλληλεπίδραση Video server µε τις RTSP εντολές Σχήµα 16 Αρχιτεκτονική του συστήµατος Σχήµα 17 Ο µηχανισµός Feedback Analysis Σχήµα 18 Αρχιτεκτονική του JMF API Σχήµα 19 Χρήση bandwidth από την adaptive streaming υπηρεσία κατά την µετάδοση µόνο video Σχήµα 20 Οι τιµές του loss rate και του smooth loss rate κατά την µετάδοση µόνο video Σχήµα 21 Οι τιµές του jitter και του smooth jitter κατά την µετάδοση µόνο video Σχήµα 22 Χρήση bandwidth από την adaptive streaming υπηρεσία κατά την µετάδοση video και UDP κίνησης Σχήµα 23 Οι τιµές του loss rate και του smooth loss rate κατά την µετάδοση video και UDP κίνησης 106 Σχήµα 24 Οι τιµές του jitter και του smooth jitter κατά την µετάδοση video και UDP κίνησης Σχήµα 25 Χρήση bandwidth από την adaptive streaming υπηρεσία κατά την µετάδοση video και TCP κίνησης µε R decrease = Σχήµα 26 Οι τιµές του loss rate και του smooth loss rate κατά την µετάδοση video και TCP κίνησης µε R decrease = Σχήµα 27 Οι τιµές του jitter και του smooth jitter κατά την µετάδοση video και TCP κίνησης µε R decrease = Σχήµα 28 Χρήση bandwidth από την adaptive streaming υπηρεσία κατά την µετάδοση video και TCP κίνησης µε R decrease = Σχήµα 29 Οι τιµές του loss rate και του smooth loss rate κατά την µετάδοση video και TCP κίνησης µε R decrease = Σχήµα 30 Οι τιµές του jitter και του smooth jitter κατά την µετάδοση video και TCP κίνησης µε R = decrease

8

9 ΚΑΤΑΛΟΓΟΣ ΠΙΝΑΚΩΝ Πίνακας 1 Τιµές πεδίου Τύπος των RSVP µηνυµάτων Πίνακας 2 Τάξεις των RSVP αντικειµένων Πίνακας 3 ιάφοροι τύποι πληροφορίας και τα αντίστοιχα Packet Types Πίνακας 4 Τα είδη πληροφορίας ενός SDES/RTCP πακέτου Πίνακας 5 Οι τιµές του CNAME... 67

10

11 ΠΡΟΛΟΓΟΣ Στο σηµερινό ετερογενές δικτυακό περιβάλλον του Internet, οι δικτυακοί πόροι οι οποίοι είναι διαθέσιµοι στις υπηρεσίες πραγµατικού χρόνου µπορούν να µεταβληθούν πολύ γρήγορα. Για να προσαρµοστούν οι υπηρεσίες πραγµατικού χρόνου στις αλλαγές του δικτύου µπορούν να εφαρµοστούν τεχνικές τόσο στο επίπεδο του δικτύου όσο και στο επίπεδο της εφαρµογής. Η υπάρχουσα υποδοµή στο Internet σήµερα δεν παρέχει ικανοποιητική υποστήριξη για την παροχή Quality of Service (QoS) εγγυήσεων. Ταυτόχρονα οι νέες τεχνολογίες οι οποίες χρησιµοποιούνται για την υλοποίηση των δικτύων, όπως για παράδειγµα τα ATM δίκτυα, µπορεί στο µέλλον να αλλάξουν σηµαντικά την υπάρχουσα κατάσταση. Έτσι στο µέλλον θα παρέχεται η δυνατότητα στους χρήστες να ζητούν συγκεκριµένες απαιτήσεις ποιότητας ακόµα και πάνω από το Internet. Τα πρωτόκολλα πραγµατικού χρόνου αποτελούν τη βάση των υπηρεσιών πραγµατικού χρόνου. Η διπλωµατική αυτή αποτελείται από δύο µέρή. Στο πρώτο µέρος θα δοθεί µια αναλυτική παρουσίαση αυτών των πρωτοκόλλων. Αρχικά θα δοθεί µια παρουσίαση του προβλήµατος που καλούνται να λύσουν τα πρωτόκολλα πραγµατικού χρόνου και µια ανάλυση των απαιτήσεων που πρέπει να έχουν τα πρωτόκολλα πραγµατικού χρόνου και στην συνέχεια θα παρουσιαστούν αυτά τα πρωτόκολλα. Στο δεύτερο µέρος θα περιγράφει ο σχεδιασµός και η υλοποίηση µιας adaptive streaming υπηρεσίας, η λειτουργία της οποίας στηρίζεται στα πρωτόκολλα πραγµατικού χρόνου. Οι υπηρεσίες adaptive streaming είναι υπηρεσίες streaming multimedia δεδοµένων πάνω από δίκτυα, οι οποίες έχουν την δυνατότητα να προσαρµόζουν την µετάδοση των multimedia δεδοµένων στην τρέχουσα κατάσταση του δικτύου. Για την υλοποίηση υπηρεσιών adaptive streaming απαιτείται ανάπτυξη µηχανισµών τόσο για την παρακολούθηση της κατάστασης του δικτύου όσο και για την προσαρµογή των δεδοµένων στις εκάστοτε δικτυακές συνθήκες. Σε αυτή την εργασίας επικεντρώνουµε κυρίως την προσοχή µας στην ανάπτυξη ενός µηχανισµού για την παρακολούθηση της κατάστασης του δικτύου. Η υλοποίηση του πρωτοτύπου λογισµικού το οποίο θα κάνει χρήση των πρωτοκόλλων πραγµατικού χρόνου θα αποτελέσει την βάση για την ανάλυση και εξαγωγή συµπερασµάτων σχετικά µε τα πρωτόκολλα πραγµατικού χρόνου. Τέλος θα ήθελα να ευχαριστήσω όσους µε βοήθησαν στην πραγµατοποίηση αυτής της διπλωµατικής εργασίας:! Τον επιβλέποντα αυτής της διπλωµατικής εργασίας Επίκουρο Καθηγητή Χ. Μπούρα για την καθοδήγηση του στην πραγµατοποίηση αυτής της εργασίας.! Τους Π. Σπυράκη Καθηγητή, Σ. Λυκοθανάση Επίκουρο Καθηγητή και Χ. Μπούρα, Επίκουρο Καθηγητή µέλη της τριµελής επιτροπή αυτής της διπλωµατικής εργασίας.! Τους Α. Κονιδάρη, Θ. Τσιάτσο, Α. Σεβαστή, Β. Καπούλα και Β. Τριανταφύλλου για την συνεργασία που είχαµε, και την κατανόηση που δείξανε στο χώρο εργασίας µου (ΙΤΥ) κατά την πραγµατοποίηση αυτής της εργασίας. Ειδικά θα ήθελα να

12 ευχαριστήσω τον Β. Καπούλα για την βοήθεια του στην ανάλυση των πειραµάτων που πραγµατοποιήθηκαν.! Τέλος θα ήθελα να ευχαριστήσω τον Μ. Μωραïτη για την βοήθεια του στην πραγµατοποίηση των πειραµάτων. 12

13 EXECUTIVE SUMMARY Internet is a heterogeneous network environment and the network resources that are available to real time applications can be modified very quickly. Real time application must have the capability to adapt their operation to network changes. In order to add adaptation capabilities to real time applications, we can use techniques both to network and application layers. Today, the infrastructure of the Internet does not support Quality of Service (QoS). At the same time new technologies, which are used for the implementation of networks, like the Asynchronous Transfer Mode (ATM) will change the above conditions. As result, in the future users will have the capability to request specific Quality of Service characteristics even over the Internet. Real time protocols are the base of the Real time applications. This master thesis consists of two parts. The first part gives a detailed description of the real time protocols. First, we describe the problem that real time protocols solve and the requirements that real time protocols must follows. After that, we present the real time protocols. More particularly, we present the Resource Reservation Protocol (RSVP) which can be used for network resource reservation, the Real-time Transport Protocol / Real-time Transport Control Protocol (RTP/RTCP) which can be used for transmission of multimedia data over networks and the Real Time Streaming Protocol (RTSP) which can be used for controlling streaming presentations of multimedia data over networks. The second part of this master thesis describes the design and the implementation of an adaptive streaming application, which is based on real time protocols. The implemented adaptive streaming application can be used as a test-bed for the study of the real time protocols. The adaptive streaming application can be used for streaming multimedia data over heterogeneous network and has the capability to adapt the streaming of the multimedia data to network changes. We evaluate the adaptive streaming application though a number of experiments. During these experiments, we demonstrate the friendly behaviour of the adaptive streaming application to TCP and UDP data streams.

14

15 ΜΕΡΟΣ ΠΡΩΤΟ: ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ

16

17 ΕΙΣΑΓΩΓΗ Σε αυτό το πρώτο µέρος της διπλωµατικής εργασίας παρουσιάζουµε τα πρωτόκολλα πραγµατικού χρόνου τα οποία αποτελούν τη βάση των εφαρµογών πραγµατικού χρόνου. Το πρώτο µέρος της διπλωµατικής έχει την παρακάτω δοµή:! Αρχικά παρουσιάζουµε ποίες ανάγκες καλούνται να καλύψουν τα πρωτόκολλα πραγµατικού χρόνου.! Στην συνέχεια αναλύουµε γιατί τα παραδοσιακά πρωτόκολλα δεν καλύπτουν πλήρως την µετάδοση πολυµεσικών δεδοµένων πάνω από δίκτυα.! Επόµενο θέµα που µας απασχολεί, είναι τα χαρακτηριστικά που πρέπει να έχουν τα πρωτόκολλα πραγµατικού χρόνου.! Στην συνέχεια περιγράφουµε τις πιο συχνά χρησιµοποιούµενες κωδικοποιήσεις πολυµέσων για µετάδοση πάνω από δίκτυα.! Επόµενα θέµατα είναι το πρωτόκολλο δέσµευση πόρων RSVP, το πρωτοκόλλου RTP/RTCP και το πρωτόκολλο RTSP.

18

19 ΠΟΙΕΣ ΑΝΑΓΚΕΣ ΚΑΛΥΠΤΟΥΝ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ MULTIMEDIA NETWORKING Τα δίκτυα υπολογιστών σχεδιάστηκαν για να συνδέονται υπολογιστές που βρίσκονται σε διαφορετικές τοποθεσίες και να ανταλλάσσουν δεδοµένα. Παλιότερα, όλα τα δεδοµένα που µεταφέρονταν µέσω δικτύου ήταν κείµενα (textual). Σήµερα, µε την ανάπτυξη των πολυµεσικών και δικτυακών τεχνολογιών, η πολυµεσική πληροφορία (multimedia) έχει κυριαρχήσει στο Internet. Το animation, ο ήχος και τα video clips γίνονται όλο και πιο δηµοφιλή. Multimedia networking σηµαίνει να χτίσουµε το hardware, το software και τα εργαλεία των εφαρµογών µε τέτοιο τρόπο ώστε οι χρήστες να µπορούν να επικοινωνούν µε πολυµεσική πληροφορία. Η µετάδοση πολυµεσικής πληροφορίας έχει µεταβάλλει τον υπολογιστή σε ένα ισχυρό επικοινωνιακό εργαλείο. Είναι πολύ πιθανό, τα πολυµεσικά δίκτυα να αντικαταστήσουν κάποια στιγµή το τηλέφωνο, την τηλεόραση και πολλές άλλες εφευρέσεις που άλλαξαν δραµατικά τη ζωή µας. ΜΕΤΑ ΟΣΗ Ε ΟΜΕΝΩΝ ΣΕ ΠΡΑΓΜΑΤΙΚΟ ΧΡΟΝΟ Το multimedia networking δεν είναι απλή διαδικασία. Μερικά από τα προβλήµατα που παρουσιάζονται είναι τα παρακάτω:! Πρώτον, σε σύγκριση µε τις παραδοσιακές εφαρµογές που υποστηρίζουν µόνο κείµενο (textual applications), οι πολυµεσικές εφαρµογές απαιτούν συνήθως πολύ µεγαλύτερη εύρος ζώνης (bandwidth). Ένα τυπικό video clip 25 δευτερολέπτων, µε ανάλυση 320x240, µπορεί να χρειαστεί 2.3 ΜΒ, το οποίο ισοδυναµεί µε 1000 περίπου οθόνες κειµένου. Ο τεράστιος αυτός όγκος πληροφορίας που πρέπει να µεταδοθεί είναι µια καινούργια απαίτηση.! εύτερον, οι περισσότερες πολυµεσικές εφαρµογές απαιτούν επικοινωνία σε πραγµατικό χρόνο. Η µετάδοση του ήχου και του video πρέπει να είναι συνεχής (να µη διακόπτεται η µετάδοση) και οι καθυστερήσεις οι οποίες λαµβάνουν χώρα να είναι ελεγχόµενες. Αν τα δεδοµένα δε φτάνουν στην ώρα τους για να παρουσιαστούν, δηµιουργούνται κενά που γίνονται αντιληπτά από το χρήστη και υποβαθµίζουν την ποιότητα της (πολυµεσικής) πληροφορίας. Στη διαδικτυακή τηλεφωνία, µια καθυστέρηση µέχρι 250 ms θεωρείται ανεκτή. Αν η καθυστέρηση ξεπεράσει την τιµή αυτή, η ποιότητα της επικοινωνίας είναι χαµηλή. Ο φόρτος του δικτύου παίζει επίσης σηµαντικό ρόλο στην επικοινωνία πραγµατικού χρόνου. Αν υπερφορτωθεί το δίκτυο τα δεδοµένα πραγµατικού χρόνου δε µπορούν να φτάσουν στην ώρα τους. Στην περίπτωση που ξαναστέλνονται τα πακέτα που δεν έφτασαν στον προορισµό τους, το πρόβληµα γίνεται εντονότερο, και µπορεί να οδηγήσει µέχρι και σε κορεσµό του δικτύου που θα οδηγήσει στην κατάρρευση του δικτύου (congestion).

20 ! Τρίτον, η ροή πολυµεσικών δεδοµένων (multimedia data stream), είναι συνήθως bursty. Το να αυξήσουµε τη χωρητικότητα δε θα λύσει το πρόβληµα αυτό. Για τις περισσότερες πολυµεσικές εφαρµογές, ο παραλήπτης έχει ένα περιορισµένου µεγέθους buffer. Αν δε ληφθούν µέτρα για την εξοµάλυνση του data stream, µπορεί να έχουµε υπερχείλιση του buffer της εφαρµογής. Όταν τα δεδοµένα έρχονται πολύ γρήγορα, ο buffer µπορεί να υπερχειλίσει και να χαθούν µερικά πακέτα µε αποτέλεσµα να υποβαθµιστεί η ποιότητα. Όταν πάλι τα δεδοµένα έρχονται σε πολύ αργούς ρυθµούς, η εφαρµογή υπολειτουργεί και η ποιότητα είναι προφανώς χαµηλή. Το πρόβληµα µε τα δίκτυα είναι ότι συνδέουν χιλιάδες και εκατοµµύρια δέκτες, έχουν περιορισµένη χωρητικότητα, καθυστερήσεις και φόρτο που δε µπορούν να προβλεφθούν. Η αντιµετώπιση των προβληµάτων αυτών είναι µία πρόκληση η οποία πρέπει να αντιµετωπιστεί µε βάση τις υπάρχουσες τεχνολογίες τόσο σε software όσο και σε hardware. Η βάση του Internet (TCP/IP και UDP/IP) παρέχει ένα σύνολο υπηρεσιών που µπορούν να χρησιµοποιήσουν οι πολυµεσικές εφαρµογές. Γρήγορα δίκτυα (Gigabit Ethernet, FDDI, ATM) παρέχουν τις υψηλές χωρητικότητες που απαιτούνται για τη µετάδοση video και ήχου. MULTIMEDIA OVER THE INTERNET Υπάρχουν και άλλοι τρόποι για τη µετάδοση πολυµεσικών δεδοµένων (µισθωµένες γραµµές, ΑΤΜ). Παρόλα αυτά, η ιδέα της διακίνησης πολυµεσικής πληροφορίας µέσω του Internet είναι εξαιρετικά ελκυστική. Οι µισθωµένες γραµµές δεν είναι πρακτικές επειδή απαιτούν ειδική εγκατάσταση και νέο software. Το ΑΤΜ θεωρήθηκε ως η απόλυτη λύση για τη µετάδοση πολυµεσικής πληροφορίας επειδή υποστηρίζει πολύ υψηλές ταχύτητες, είναι connection-oriented και µπορεί να υποστηρίξει πολλά επίπεδα ποιότητας υπηρεσιών για πολλούς τύπους εφαρµογών. Μέχρι σήµερα, πολύ λίγοι χρήστες χρησιµοποιούν ΑΤΜ δίκτυα γιατί το ATM έχει δυσκολία να φτάσει στον τελικό χρήστη λόγο του υψηλού κόστους του (είναι ενδεικτικό πως ένα ATM network interface card κοστίσει δεκαπλάσια τιµή από ότι ένα Ethernet network interface card). Απ την άλλη µεριά, το Internet εξαπλώνεται ταχύτατα και έχει εξελιχθεί στην πλατφόρµα των περισσότερων δικτυακών δραστηριοτήτων. Αυτός είναι ο κύριος λόγος για την ανάπτυξη πρωτοκόλλων για τη µετάδοση πολυµεσικής πληροφορίας πάνω από το Internet. Σήµερα, τα πρωτόκολλα IP και Ethernet είναι τα περισσότερο διαδεδοµένα για την παροχή υπηρεσιών στον τελικό χρήστη, ενώ το ΑΤΜ χρησιµοποιείται κυρίως στα για την υλοποίηση δικτύων κορµού (backbone networks) και wide area networks. To Internet δεν είναι κατασκευασµένο για real time επικοινωνία και συνεπώς η µετάδοση πολυµεσικής πληροφορίας συναντάει προβλήµατα που πρέπει να λυθούν: 20

21 ! Πρώτον, η απαιτούµενη πληροφορία είναι µεγάλη σε όγκο. Συνεπώς το δίκτυο θα πρέπει να παρέχει αρκετή χωρητικότητα.! εύτερον, συνήθως τα πολυµεσικά δεδοµένα δε στέλνονται σε ένα χρήστη, αλλά σε µία οµάδα χρηστών. Στους χρήστες στέλνεται ένα data stream και όχι πολλαπλά αντίγραφα (multicast) και αυτό θα πρέπει να προβλέπεται από το πρωτόκολλο.! Τρίτον, οι εφαρµογές πραγµατικού χρόνου απαιτούν εγγυηµένη χωρητικότητα κατά τη διάρκεια µετάδοσης των δεδοµένων, και αυτό δεν ισχύει στο Internet. Συνεπώς θα πρέπει να υπάρχουν κάποιοι µηχανισµοί για τις εφαρµογές πραγµατικού χρόνου, οι οποίοι θα δεσµεύουν πόρους κατά µήκος του µονοπατιού µετάδοσης.! Τέταρτον, το Internet είναι ένα packet-switching δίκτυο όπου τα πακέτα δροµολογούνται ανεξάρτητα το ένα από το άλλο. Το γεγονός αυτό είναι δυνατό να εισαγάγει ανεπιθύµητες καθυστερήσεις. Χρειάζονται συνεπώς ειδικά πρωτόκολλα που να λαµβάνουν υπόψη τους χρονικούς περιορισµούς που θέτουν οι εφαρµογές πραγµατικού χρόνου.! Πέµπτον, είναι απαραίτητη η ύπαρξη κάποιων λειτουργιών για το χειρισµό της παρουσίασης των πολυµεσικών πληροφοριών. Οι απαντήσεις στα παραπάνω προβλήµατα είναι τα πρωτόκολλα που θα συζητηθούν στην εργασία αυτή. 21

22

23 ΓΙΑΤΙ ΤΑ ΠΑΡΑ ΟΣΙΑΚΑ ΠΡΩΤΟΚΟΛΛΑ ΕΝ ΕΙΝΑΙ ΚΑΤΑΛΛΗΛΑ Τα παραδοσιακά πρωτόκολλα µεταφοράς TCP και UDP έχουν σχεδιαστεί για αξιόπιστες επικοινωνίες ή µη αξιόπιστες επικοινωνίες δεδοµένων αντίστοιχα, σε δίκτυα µε χαµηλό εύρος ζώνης και υψηλό ρυθµό σφαλµάτων. Συνεπώς δεν είναι βελτιστοποιηµένα για λειτουργία σε υψηλές ταχύτητες. Επίσης, δεν υποστηρίζουν Quality of Service (QoS) και multicast. Συµπεραίνουµε λοιπόν ότι είναι ακατάλληλα για επικοινωνίες πολυµέσων. Παρακάτω περιγράφουµε ορισµένα χαρακτηριστικά των πρωτοκόλλων αυτών που είναι ακατάλληλα για υψηλής ταχύτητας εφαρµογές πολυµέσων. ΟΜΗ ΤΩΝ ΠΡΩΤΟΚΟΛΛΩΝ Οι δύο κύριοι στόχοι των συνόλων πρωτοκόλλων (protocol suite) ISO-OSI και TCP/IP ήταν να χωρίσουν το πρόβληµα της κατασκευής δικτύου σε απλά διαχειρίσιµα στρώµατα ή επίπεδα λειτουργιών και να επιτρέψουν συνεργασία ανάµεσα στα διαφορετικά επίπεδα λειτουργικότητας των πρωτοκόλλων δικτύου. Η υψηλή απόδοση ξεκάθαρα δεν ήταν ανάµεσα στους στόχους των πρωτοκόλλων µε στρώµατα. Η φύση των πρωτοκόλλων που είναι υλοποιηµένα µε στρώµατα εισάγει µια έµφυτη συµφόρηση στην επικοινωνία. Τα ακατέργαστα δεδοµένα µετακινούνται από το ένα στρώµα στο άλλο και σε κάθε στρώµα υφίστανται επεξεργασία ξανά. Στην τυπική περίπτωση αντιγράφονται σε ένα νέο χώρο διευθύνσεων στη µνήµη και ένα νέο header προστίθενται σε αυτά. Το πακέτο δεδοµένων αποθηκεύεται και προωθείται από κάθε στρώµα. Αυτή η περιττή αντιγραφή συνεισφέρει στην καθυστέρηση του δικτύου. Η αντιγραφή δεδοµένων είναι χρονοβόρα επειδή η προσπέλαση µνήµης είναι µια αργή διαδικασία συγκρινόµενη µε την ταχύτητα της κεντρικής µονάδας επεξεργασίας, και κάθε byte δεδοµένων πρέπει να µετακινείται κάθε φορά που γίνεται αντιγραφή δεδοµένων. Η λύση σε αυτό το πρόβληµα είναι να µειώσουµε τον όγκο των δεδοµένων που αντιγράφονται και να περνάµε δείκτες ανάµεσα στα στρώµατα αντί να αντιγράφουµε κάθε φορά τα ίδια τα δεδοµένα. ΠΟΛΥΠΛΕΞΗ Η πολύπλεξη είναι µια λειτουργία σύµφωνα µε την οποία stream πολλών εφαρµογών πολυπλέκονται µε σκοπό να "περάσουν" µέσα από µια µόνο σύνδεση. Το κύριο αποτέλεσµα της πολύπλεξης είναι το γεγονός ότι οι ανώτεροι πελάτες µοιράζονται τους πόρους ενός χαµηλότερου επιπέδου. Μερικές φορές η πολύπλεξη είναι απαραίτητη, όπως στην περίπτωση που πολλές συνδέσεις µοιράζονται το ίδιο µέσο µετάδοσης. Παρόλα αυτά, η πολύπλεξη σε µεγάλο αριθµό επιπέδων µειώνει την απόδοση και αυτό γιατί:! Η πολύπλεξη καθώς και η αντίστροφη λειτουργία αυξάνουν την πολυπλοκότητα των πρωτοκόλλων και των υλοποιήσεών τους, καταλήγοντας τελικά να προσφέρουν χαµηλό throughput.

24 ! Οι ροές δεδοµένων (streams) σε διαφορετικές συνδέσεις επηρεάζουν η µία την άλλη, προκαλώντας καθυστέρηση.! Συνδέσεις που δυσλειτουργούν δεν µπορούν να αναγνωριστούν και να αντιµετωπιστούν στο κατώτερο στρώµα, προκαλώντας έτσι καθυστέρηση στα δεδοµένα άλλων συνδέσεων.! ιαφορετικές συνδέσεις µε διαφορετικές QoS απαιτήσεις αντιµετωπίζονται µε τον ίδιο τρόπο, µε αποτέλεσµα να έχουµε είτε σπατάλη πόρων είτε αδυναµία να ικανοποιήσουµε όλες τις QoS απαιτήσεις. Η λύση σε αυτά τα προβλήµατα είναι να χρησιµοποιήσουµε διαφορετικά threads για διαφορετικές ροές ή να χρησιµοποιήσουµε διαφορετικές στοίβες µεταφοράς για διαφορετικές ροές. ΈΛΕΓΧΟΣ ΡΟΗΣ Ο παραδοσιακός µηχανισµός ελέγχου ροής είναι ο έλεγχος ροής ολισθαίνοντος παραθύρου, ο οποίος επιτρέπει να µεταδοθεί ένας σταθερός αριθµός από bytes (ένα παράθυρο από bytes), χωρίς να χρειάζεται επιβεβαίωση ή βεβαίωση λήψης από τον παραλήπτη. Μετά από τη µετάδοση αυτού του σταθερού αριθµού από bytes, ο ποµπός µπορεί να µεταδώσει περισσότερα δεδοµένα µόνο όταν του το επιτρέψει ο παραλήπτης στέλνοντας µία βεβαίωση λήψης (TCP Window Rate Control). Έστω ότι θέτουµε το µέγεθος παραθύρου που χρησιµοποιεί το TCP στα 64 kbytes. Για ένα αργό δίκτυο, αυτό το µέγεθος παραθύρου θεωρείται πολύ µεγάλο. Για παράδειγµα, αν η ταχύτητα µετάδοσης είναι 64 kbps, χρειάζονται 8 δευτερόλεπτα για να µεταδοθούν 64 kbytes δεδοµένων. Ο συνηθισµένος round trip χρόνος του δικτύου είναι αρκετά µικρότερος των 8 δευτερόλεπτών, οπότε πριν ο ποµπός τελειώσει να µεταδίδει τα δεδοµένα του τρέχοντος παραθύρου, λαµβάνει µια βεβαίωση λήψης για το αν η ενδιάµεση µνήµη (buffer) του παραλήπτη δεν είναι γεµάτη έτσι ώστε ο ποµπός να µπορεί να µεταδίδει δεδοµένα συνεχώς. Για µετάδοση υψηλής ταχύτητας ο έλεγχος ροής ολισθαίνοντος παραθύρου δεν είναι κατάλληλος και αυτό γιατί:! Το µέγεθος παραθύρου είναι υπερβολικά µικρό και ο ποµπός την περισσότερη ώρα θα περιµένει για την άδεια µετάδοσης από τον παραλήπτη. Έτσι, το εύρος ζώνης της µετάδοσης δε χρησιµοποιείται πλήρως. Για παράδειγµα, ένας ποµπός θα στείλει 64 kbytes µέσα σε 50 ms µε µια ταχύτητα των 10 Mbps. Για ένα WAN, ο round trip χρόνος είναι συνήθως πολύ µεγαλύτερος από 50 ms. Μια µερική λύση για το πρόβληµα αυτό είναι η χρησιµοποίηση ενός µεγαλύτερου µεγέθους παραθύρου.! Ο ελέγχου ροής ολισθαίνοντος παραθύρου από µόνος του δεν είναι κατάλληλος για δεδοµένα πολυµέσων. Ο έλεγχος ροής ολισθαίνοντος παραθύρου υποθέτει ότι ο ρυθµός µετάδοσης bits µπορεί να προσαρµόζεται ανάλογα µε την κατάσταση του 24

25 δικτύου και του παραλήπτη. Αυτό δεν είναι δυνατό για συνεχή µέσα, τα οποία πρέπει να στέλνονται µε τον εσωτερικό τους ρυθµό δεδοµένων. Για παράδειγµα, αν ένα σήµα ήχου δειγµατοληπτείται µε 8000 δείγµατα ανά δευτερόλεπτο και 8 bits ανά δείγµα, 8000 τιµές δειγµάτων (ίσως µε µια παραδεκτή µικρή διαφορά) πρέπει να µεταδίδονται και να λαµβάνονται κάθε δευτερόλεπτο για να έχει ο παραλήπτης σωστή αναπαραγωγή ήχου. Το δίκτυο είτε υποστηρίζει πλήρως αυτή την κυκλοφορία είτε δεν την µεταδίδει καθόλου. ιακοπτόµενη µετάδοση και λήψη δεδοµένων ήχου και εικόνας είναι άχρηστη για εφαρµογές πολυµέσων πραγµατικού χρόνου. ΈΛΕΓΧΟΣ ΛΑΘΩΝ Τα TCP παρέχει αξιόπιστη επικοινωνία δεδοµένων. Όταν κάποιο πακέτο χάνεται ή αλλοιώνεται, τότε το πακέτο αυτό µεταδίδεται ξανά. Αυτή η στρατηγική δεν είναι κατάλληλη για επικοινωνίες πολυµέσων και αυτό γιατί:! Στα δεδοµένα πολυµέσων είναι ανεκτά κάποια λάθη ή απώλειες. Σε ορισµένες εφαρµογές µετάδοσης πολυµέσων πάνω από δίκτυα ή γρήγορη µετάδοση δεδοµένων έχει µεγαλύτερη σηµασία από αξιόπιστη µετάδοση (µετάδοση χωρίς κανένα λάθος) δεδοµένων.! Η επαναµετάδοση προκαλεί καθυστέρηση στα επόµενα δεδοµένα, µε αποτέλεσµα ο παραλήπτης να λαµβάνει περισσότερα άχρηστα δεδοµένα (µετέπειτα δεδοµένα είναι άχρηστα όσο και τα χαµένα δεδοµένα όταν πρόκειται για συνεχή µέσα).! Η υλοποίηση µηχανισµού επαναµετάδοσης απαιτεί κάποιον αριθµό χρονοµέτρων (timers) και µεγάλες ενδιάµεσες µνήµες (buffers), καθιστώντας έτσι το πρωτόκολλο µεταφοράς πολύπλοκο και αργό. Για επικοινωνίες πολυµέσων, πρέπει να παρέχεται ανίχνευση λαθών και να αποφασίζει η εφαρµογή αν χρειάζεται επαναµετάδοση ή όχι. Όταν απαιτείται επαναµετάδοση, µια επιλεκτική επαναµετάδοση είναι προτιµότερη από µια στρατηγική Ν-οπισθοδρόµησης. Στην επιλεκτική επαναµετάδοση, µόνο τα χαµένα πακέτα ή τα πακέτα µε λάθη επαναµεταδίδονται. Σε µια τεχνική Ν-οπισθοδρόµησης, επαναµεταδίδονται όλα τα πακέτα από το τελευταίο λάθος ή απώλεια, παρόλο που τα περισσότερα πακέτα έχουν φτάσει σωστά στον προορισµό τους. Μια άλλη λύση είναι να χρησιµοποιήσουµε κώδικα διόρθωσης σφαλµάτων, σύµφωνα µε τον οποίο στέλνονται και άλλες πληροφορίες ώστε να καθίσταται δυνατή η διόρθωση σφαλµάτων στον παραλήπτη χωρίς να υπάρχει ανάγκη για επαναµετάδοση (παράδειγµα τεχνικές Forward Error Correction). Το µειονέκτηµα της παραπάνω τεχνικής είναι ότι καταναλώνει πρόσθετο εύρος ζώνης. γιατί µεταδίδει περισσότερη πληροφορία από ότι δεδοµένα. 25

26 ΠΛΗΡΟΦΟΡΙΕΣ ΕΛΕΓΧΟΥ Όλα τα πρωτόκολλα λειτουργούν ανταλλάσσοντας πληροφορίες κατάστασης πρωτοκόλλου, είτε µε το να επισυνάπτουν αυτές τις πληροφορίες σε ένα πακέτο µε headers είτε µε το να στέλνουν ειδικά πακέτα ελέγχου πρωτοκόλλου που δεν περιέχουν δεδοµένα είτε και τα δύο. Σε κάθε περίπτωση, η µηχανή κατάστασης πρωτοκόλλου πρέπει να αναλύσει τις πληροφορίες ελέγχου πρωτοκόλλου για να αποκωδικοποιήσει τα περιεχόµενά τους. Αρκετοί παράγοντες επηρεάζουν την πολυπλοκότητα της υλοποίησης και το throughput του πρωτοκόλλου:! Ο πρώτος παράγοντας είναι αν η θέση της πληροφορίας ελέγχου είναι σταθερή µέσα στο κάθε πακέτο. Η σταθερή θέση επιτρέπει πιο απλή υλοποίηση και υψηλότερο throughput.! Ο δεύτερος παράγοντας είναι αν η πληροφορία ελέγχου είναι ευθυγραµµισµένη µε τα bytes της µηχανής ή τα όρια των λέξεων (words). Η ευθυγράµµιση µε τα bytes ή τις λέξεις επιτρέπει γρηγορότερη υλοποίηση. ΈΛΛΕΙΨΗ QOS ΧΑΡΑΚΤΗΡΙΣΤΙΚΩΝ Τα παραπάνω θέµατα ασχολούνται κυρίως µε την αποδοτικότητα και το throughput των πρωτοκόλλων µεταφοράς. Αυτά τα θέµατα µπορούν να αντιµετωπιστούν ως ένα βαθµό και πρωτοκολλά µεταφοράς υψηλής ταχύτητας µπορούν να επιτευχθούν µε βελτιστοποίηση, παράλληλα, και µε υλοποίηση στο υλικό. Πραγµατικά, αναφέρεται ότι µια ταχύτητα που είναι κοντά σε gigabits ανά δευτερόλεπτο µπορεί να επιτευχθεί βελτιστοποιώντας την υλοποίηση του TCP. Όπως έχει σηµειωθεί νωρίτερα, η υψηλή ταχύτητα είναι απαραίτητη, αλλά άλλα χαρακτηριστικά όπως QoS εγγύηση απαιτούνται για επικοινωνίες πολυµέσων. Στο TCP, δεν υπάρχει η έννοια του QoS. 26

27 ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΠΟΥ ΠΡΕΠΕΙ ΝΑ ΕΧΟΥΝ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ Η λύση για µετάδοση multimedia over Internet, είναι να κατηγοριοποιήσουµε τις εφαρµογές, να δώσουµε προτεραιότητες στις διάφορες κατηγορίες και να δεσµεύουµε τους πόρους του δικτύου µε βάση τις προτεραιότητες αυτές. Το Integrated Services working group στο IETF (Internet Engineering Task Force), ανέπτυξε ένα εξελιγµένο µοντέλο υπηρεσιών Internet που καλείται Integrated Services και περιλαµβάνει best-efford service και real-time service. Το Resource ReSerVation Protocol (RSVP), µαζί µε το Real Time Transport Protocol (RTP), το Real Time Control Protocol (RTCP) και το Real Time Streaming Protocol (RTSP), παρέχουν τη βάση για υπηρεσίες πραγµατικού χρόνου. Ένα πρωτόκολλο µεταφοράς πολυµέσων διαφέρει από ένα συµβατικό πρωτόκολλο µεταφοράς δεδοµένων στο ότι θα πρέπει να παρέχει QoS εγγυήσεις σε εφαρµογές πολυµέσων. Γνωρίζουµε ότι, υπό κατάλληλες προϋποθέσεις, είναι δυνατό να υποστηριχτούν οι επικοινωνίες πολυµέσων στο επίπεδο δικτύου. Η λειτουργία του πρωτοκόλλου µεταφοράς είναι να εγκαθιστά και να συντηρεί µια σύνδεση µε χαρακτηριστικά QoS για χρήση από τις εφαρµογές. Τρεις κύριες απαιτήσεις που πρέπει να έχει ένα πρωτόκολλο πραγµατικού χρόνου είναι ότι το throughput πρέπει να είναι υψηλό, ότι το πρωτόκολλο πρέπει να υποστηρίζει multicast, και ότι ένα πρωτόκολλο πραγµατικού χρόνου θα πρέπει να έχει χαρακτηριστικά QoS. ΥΨΗΛΟ THROUGHPUT Τα δεδοµένα πολυµέσων, και ειδικά το video, απαιτούν συνεχής ροή δεδοµένων. Για παράδειγµα, ένα συµπιεσµένο video υψηλής ποιότητας απαιτεί ένα εύρος ζώνης των 5 Mbps περίπου. Ένα µη συµπιεσµένο video απαιτεί ένα εύρος ζώνης 50 µε 100 φορές µεγαλύτερο από το παραπάνω. Άρα το πρωτόκολλο µεταφοράς θα πρέπει να είναι αρκετά γρήγορο ώστε να υποστηρίζει τις απαιτήσεις της εφαρµογής σε εύρος ζώνης. Εφόσον µια εφαρµογή µπορεί να χρειάζεται έναν αριθµό από συνεχείς ροές δεδοµένων, η ταχύτητα του πρωτοκόλλου µεταφοράς πρέπει να είναι µεγαλύτερη από τις απαιτήσεις των παραπάνω ροών σε αθροιστικό εύρος ζώνης. Ένας άλλος τρόπος να δούµε την απαιτήσεις ενός πρωτοκόλλου µεταφοράς σε throughput είναι από τη σκοπιά του συνολικού συστήµατος επικοινωνιών. Το throughput ενός πρωτοκόλλου µεταφοράς πρέπει να είναι υψηλότερο από την ταχύτητα προσπέλασης του δικτύου. ιαφορετικά, το εύρος ζώνης που παρέχεται από τα σηµεία προσπέλασης του δικτύου δε µπορεί να χρησιµοποιηθεί πλήρως, και το πρωτόκολλο µεταφοράς γίνεται το σηµείο συµφόρησης του συνολικού συστήµατος επικοινωνιών. ΥΝΑΤΟΤΗΤΑ MULTICAST Σε πολλές εφαρµογές πολυµέσων απαιτείται η µετάδοση της ίδιας πληροφορίας σε πολλούς χρήστες ταυτόχρονα. Σε αυτή την περίπτωση είναι χρήσιµο τα πρωτόκολλα πραγµατικού χρόνου να υποστηρίζουν την multicast µετάδοση δεδοµένων.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Θέματα Συστημάτων Πολυμέσων. Ενότητα # 11: RTSP Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη των Υπολογιστών»

Θέματα Συστημάτων Πολυμέσων. Ενότητα # 11: RTSP Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη των Υπολογιστών» Θέματα Συστημάτων Πολυμέσων Ενότητα # 11: RTSP Διδάσκων: Γεώργιος K. Πολύζος Τμήμα: Μεταπτυχιακό Πρόγραμμα Σπουδών «Επιστήμη των Υπολογιστών» Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

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

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

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

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

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

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

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

ΤΕΙ ΚΡΗΤΗΣ ΤΜ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡ/ΚΗΣ & ΠΟΛΥΜΕΣΩΝ ΔΙΔΑΣΚΩΝ: Δρ. Γ. ΓΑΡΔΙΚΗΣ. Κωδικοποίηση εικόνας

ΤΕΙ ΚΡΗΤΗΣ ΤΜ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡ/ΚΗΣ & ΠΟΛΥΜΕΣΩΝ ΔΙΔΑΣΚΩΝ: Δρ. Γ. ΓΑΡΔΙΚΗΣ. Κωδικοποίηση εικόνας ΤΕΙ ΚΡΗΤΗΣ ΤΜ. ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡ/ΚΗΣ & ΠΟΛΥΜΕΣΩΝ ΔΙΔΑΣΚΩΝ: Δρ. Γ. ΓΑΡΔΙΚΗΣ 2 Κωδικοποίηση εικόνας Ακολουθία από ψηφιοποιημένα καρέ (frames) που έχουν συλληφθεί σε συγκεκριμένο ρυθμό frame rate (π.χ. 10fps,

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

Περιεχόµενα. Επικοινωνίες εδοµένων: Τρόποι Μετάδοσης και Πρωτόκολλα. Εισαγωγή

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

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

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

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

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

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

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

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 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 Η κατανόηση βασικών εννοιών όσον αφορά τη μετάδοση πολυμεσικής πληροφορίας,

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

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

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

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

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

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

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

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

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

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

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

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

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής ioannis@di.uoa.gr. http://www.di.uoa.gr/~ioannis/courses.html Password: edi

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής ioannis@di.uoa.gr. http://www.di.uoa.gr/~ioannis/courses.html Password: edi ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Ιωάννης Σταυρακάκης, Καθηγητής ioannis@di.uoa.gr http://www.di.uoa.gr/~ioannis/courses.html Password: edi Δίκτυα Επικ. - Κεφ. 1 ( Καθ. Ι. Σταυρακάκης, Τμήμα Πληροφ. & Τηλεπικ. - Ε.Κ.Π.Α.)

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

Επίπεδο Δικτύου : είναι υπεύθυνο για την δρομολόγηση των πακέτων δεδομένων στον τελικό τους

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΜΕΤΡΟ 1.2 Κοινοπραξίες Έρευνας και Τεχνολογικής Ανάπτυξης σε τομείς Εθνικής Προτεραιότητας Παροχή υπηρεσιών τουριστικού και αρχαιολογικού ενδιαφέροντος μέσω πλατφόρμας

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

Κωδικοποίηση βίντεο (MPEG)

Κωδικοποίηση βίντεο (MPEG) Κωδικοποίηση βίντεο (MPEG) Εισαγωγή στο MPEG-2 Κωδικοποίηση βίντεο Κωδικοποίηση ήχου Ροή δεδοµένων Εισαγωγή στο MPEG-4 οµή σκηνών Κωδικοποίηση ήχου και βίντεο Τεχνολογία Πολυµέσων 11-1 Εισαγωγή στο MPEG-2

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

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

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

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

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

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

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

Ιατρική Πληροφορική ΔΡ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

Ιατρική Πληροφορική ΔΡ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Ιατρική Πληροφορική ΔΡ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι Διαλέξεις μαθήματος: http://medisp.teiath.gr/eclass/courses/tio103/ https://eclass.teiath.gr/courses/tio100/

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

Εργαστήριο ίκτυα Η/Υ ΙΙΙ

Εργαστήριο ίκτυα Η/Υ ΙΙΙ Εργαστήριο ίκτυα Η/Υ ΙΙΙ ρ. Κ. Σ. Χειλάς Στόχος του εργαστηρίου Στόχος του εργαστηρίου είναι : (α) η εµβάθυνση σε θέµατα λειτουργίας δικτύων καθώς και (β) η εξοικείωση των σπουδαστών µε ένα από τα συχνότερα

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

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

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

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

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

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

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ρ Θεοδώρου Παύλος pavlos@aegean.gr Βιβλίο Μαθήµατος: Επικοινωνίες Υπολογιστών & εδοµένων, William Stallings, 6/e, 2000. ΕΥ - κεφ.9 (1/2) ρ Παύλος Θεοδώρου 1 Εισαγωγή Εισαγωγή

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

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

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

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

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

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

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

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006

ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΕΠΙΧΕΙΡΗΣΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΚΡΗΤΗΣ 2000-2006 ΜΕΤΡΟ 1.2 Κοινοπραξίες Έρευνας και Τεχνολογικής Ανάπτυξης σε τοµείς Εθνικής Προτεραιότητας Παροχή υπηρεσιών τουριστικού και αρχαιολογικού ενδιαφέροντος µέσω πλατφόρµας

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

Τι συσχετίζεται με τον ήχο

Τι συσχετίζεται με τον ήχο ΗΧΟΣ Τι συσχετίζεται με τον ήχο Υλικό Κάρτα ήχου Προενυσχιτής Equalizer Ενισχυτής Ηχεία Χώρος Ανθρώπινη ακοή Ψυχοακουστικά φαινόμενα Ηχητική πληροφορία Σημείο αναφοράς 20 μpa Εύρος συχνοτήτων Δειγματοληψία

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

DVB (DVB-S, DVB-C, DVB-T, DVB-H)

DVB (DVB-S, DVB-C, DVB-T, DVB-H) 1 Το DVB (Digital Video Broadcasting) αναφέρεται στην µετάδοση ψηφιακού βίντεο και περιλαµβάνει τα εξής συστήµατα µετάδοσης: 1. Τα δορυφορικά συστήµατα DVB-S και DVB-S2 2. Το καλωδιακό σύστηµα DVB-C 3.

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

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

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

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

Εισαγωγή. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 01-1

Εισαγωγή. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 01-1 Εισαγωγή Τι είναι τα πολυμέσα; Χαρακτηριστικά των μέσων Ιδιότητες συστημάτων πολυμέσων Δομή συστημάτων πολυμέσων Δικτυακά συστήματα πολυμέσων Μετάδοση πολυμέσων Απαιτήσεις πολυμέσων Ποιοι εμπλέκονται στα

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

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

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

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

Εισαγωγή στις τεχνολογίες μετάδοσης

Εισαγωγή στις τεχνολογίες μετάδοσης Εισαγωγή στις τεχνολογίες μετάδοσης Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Copyright

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

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΡΩΤΗ ΤΕΛΙΚΗ ΕΞΕΤΑΣΗ Τετάρτη 16 Ιουνίου 2004 Οδηγίες: Η διάρκεια της εξέτασης είναι 3,5 ώρες. Ισχύουν όσα αναφέρονται στους Κανονισµούς Εξετάσεων του ΕΑΠ γενικότερα και της ΘΕ ειδικότερα. Είναι υποχρεωτικό

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

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

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Ηυιοθέτησητης τεχνολογίαςκαι αρχιτεκτονικής TCP/IP δεν έρχεται σε σύγκρουσηµε το µοντέλο του OSI και αυτό γιατί και τα δυο συστήµατααναπτύχθηκαν συγχρόνως. Παρόλα αυτά, υπάρχουν ορισµένες ουσιώδεις διαφορές

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

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

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

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

ηµοτικό ιαδικτυακό Ραδιόφωνο και Τηλεόραση

ηµοτικό ιαδικτυακό Ραδιόφωνο και Τηλεόραση Κατάρτιση και Πιστοποίηση σε βασικές εξιότητες και Κατάρτιση σε Προηγµένες εξιότητες στη Χρήση Τεχνολογιών Πληροφορικής & Επικοινωνιών Εργαζόµενων στην Τοπική Αυτοδιοίκηση ηµοτικό ιαδικτυακό Ραδιόφωνο

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

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

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

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

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

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

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

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

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

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

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

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

Πρωτόκολλο TCP Διάλεξη ΙΙI

Πρωτόκολλο TCP Διάλεξη ΙΙI Πρωτόκολλο TCP Διάλεξη ΙΙI Χρόνος επαναμετάδοσης Στην προηγούμενη διάλεξη είδαμε ότι: Η πρόβλεψη του χρόνου επαναμετάδοσης ενός πακέτου βάσει του εκθετικού μέσου παρατηρημένου χρόνου παράδοσης παλιότερων

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

Περιεχόµενα. ΕΠΛ 422: Συστήµατα Πολυµέσων. Συµπίεση Βίντεο. Βιβλιογραφία. Αρχές συµπίεσης βίντεο

Περιεχόµενα. ΕΠΛ 422: Συστήµατα Πολυµέσων. Συµπίεση Βίντεο. Βιβλιογραφία. Αρχές συµπίεσης βίντεο Περιεχόµενα ΕΠΛ 422: Συστήµατα Πολυµέσων Συµπίεση Βίντεο Αρχές Συµπίεσης Τύποι πλαισίων Εκτίµηση και αντιστάθµιση κίνησης Θέµατα υλοποίησης Η261 Η263 MEG MEG-1 MEG-2 MEG-4 Βιβλιογραφία Καγιάφας [2000]:

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

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

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

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

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

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

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

ΤΕΙ Κρήτης, Παράρτηµα Χανίων

ΤΕΙ Κρήτης, Παράρτηµα Χανίων ΠΣΕ, Τµήµα Τηλεπικοινωνιών & ικτύων Η/Υ Εργαστήριο ιαδίκτυα & Ενδοδίκτυα Η/Υ ( ηµιουργία συστήµατος µε ροint-tο-ροint σύνδεση) ρ Θεοδώρου Παύλος Χανιά 2003 Περιεχόµενα 1 ΕΙΣΑΓΩΓΗ...2 2 ΤΟ ΚΑΝΑΛΙ PΟINT-TΟ-PΟINT...2

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012 ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΙ ΙΚΟΤΗΤΑΣ

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2012 ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΙ ΙΚΟΤΗΤΑΣ ΤΑΞΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Α.1. 3 η ΤΑΞΗ ΕΠΑ.Λ. (Α Β ΟΜΑ Α) ΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΙ ΙΚΟΤΗΤΑΣ Ηµεροµηνία: Κυριακή 8 Απριλίου 2012 ΕΚΦΩΝΗΣΕΙΣ Να γράψετε στο τετράδιο σας τον αριθµό κάθε µίας από τις παρακάτω

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

ERT HD. Ο ρόλος του Head-End

ERT HD. Ο ρόλος του Head-End ERT HD Ο ρόλος του Head-End Αστερισμοί και σχήματα Διαμόρφωσης COFDM. Η σχέση τους με το Head-End. Το σύστημα συμπίεσης και πολυπλεξίας σημάτων ψηφιακής τηλεόρασης (Head-End) θα πρέπει να παράγει σήμα

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

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 1 o ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 ο Α) Ποια είναι τα βασικά στοιχεία, τα οποία χαρακτηρίζουν το ISDN; Η ψηφιακή μετάδοση. Όλα τα σήματα μεταδίδονται σε ψηφιακή μορφή απ' άκρη σ' άκρη του δικτύου,

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

Αποµακρυσµένη κλήση διαδικασιών

Αποµακρυσµένη κλήση διαδικασιών Αποµακρυσµένηκλήση διαδικασιών Τοπική κλήση διαδικασιών Αποµακρυσµένη κλήση διαδικασιών Μεταβίβαση παραµέτρων Πρωτόκολλα επικοινωνίας Αντιγραφή µηνυµάτων Προδιαγραφές διαδικασιών RPC στο σύστηµα DCE Κατανεµηµένα

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

Ιστορική Αναδρομή. Σύγχρονες τάσεις στις τηλεπικοινωνίες και τεχνολογίες αιχμής, ΤΕΕ, Αθήνα, 10 Ιαν., 2006 2

Ιστορική Αναδρομή. Σύγχρονες τάσεις στις τηλεπικοινωνίες και τεχνολογίες αιχμής, ΤΕΕ, Αθήνα, 10 Ιαν., 2006 2 Σύγχρονες τεχνικές μετάδοσης σημάτων video & audio Ιστορική Αναδρομή Αναλογική Τηλεόραση Συστήματα PAL, SECAM, NTSC Εύρος Ζώνης Σήματος 6MHz, Καναλιού 8MHz Μετάδοση μέσω ασυρματικών ζεύξεων μέσω ΟΕ και

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

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

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

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

Επίπεδο Δικτύου: Διαδικτύωση

Επίπεδο Δικτύου: Διαδικτύωση Επίπεδο Δικτύου: Διαδικτύωση Μάθημα «Δίκτυα Υπολογιστών» Τμήμα Πληροφορικής Οικονομικό Πανεπιστήμιο Αθηνών Εαρινό Εξάμηνο 2013-14 Γεώργιος Ξυλωμένος Γεώργιος Δ. Σταμούλης Βασίλειος Σύρης Εισαγωγή Υπάρχει

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

Ροή πολυμέσων. Εισαγωγή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές μέσων Το πρωτόκολλο RTSP

Ροή πολυμέσων. Εισαγωγή Ροή από εξυπηρετητές ιστοσελίδων Ροή από εξυπηρετητές μέσων Το πρωτόκολλο RTSP Ροή πολυ Εισαγωγή Ροή από εξυπηρετητές Ροή από εξυπηρετητές Το πρωτόκολλο RTSP Τεχνολογία Πολυ και Πολυμεσικές Επικοινωνίες 17-1 Εισαγωγή Ροής (media streaming) Αναπαραγωγή παράλληλα με τη λήψη Αρκεί να

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

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα

Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα 1 Είναι η διαδικασία εύρεσης της διαδρομής που πρέπει να ακολουθήσει ένα πακέτο για να φτάσει στον προορισμό του. Η διαδικασία αυτή δεν είναι πάντα εύκολη, τη στιγμή που γνωρίζουμε ότι ένα σύνθετο δίκτυο

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

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

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

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

( εύτερο Κεφάλαιο του Προγράµµατος ALL THREE LAYERS - ΤΑ ΤΡΙΑ ΕΠΙΠΕ Α)

( εύτερο Κεφάλαιο του Προγράµµατος ALL THREE LAYERS - ΤΑ ΤΡΙΑ ΕΠΙΠΕ Α) ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 5 ( εύτερο Κεφάλαιο του Προγράµµατος ALL THREE LAYERS - ΤΑ ΤΡΙΑ ΕΠΙΠΕ Α) Το κεφάλαιο αυτό ασχολείται µε τα τρία επίπεδα που περιλαµβάνει το πρωτόκολλο Χ.25, δηλαδή το φυσικό επίπεδο,

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

8 η ιάλεξη: σε δίκτυα δεδομένων

8 η ιάλεξη: σε δίκτυα δεδομένων Εργαστήριο ικτύων Υπολογιστών 8 η ιάλεξη: Βασικές αρχές δρομολόγησης Βασικές αρχές δρομολόγησης σε δίκτυα δεδομένων ρομολόγηση (Routing) Μεταφορά μηνυμάτων μέσω του διαδικτύου από μία πηγή σε ένα προορισμό

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

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

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

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

Στρατηγικές Ασφάλειας

Στρατηγικές Ασφάλειας Στρατηγικές Ασφάλειας Ασφάλεια Πληροφοριακών Συστημάτων. Διδάσκων: Σ. Κοντογιάννης Least/(Most) Privileges Defense in Depth Συγκεντρωτική Στρατηγική Weakest Link Strategy Fail Safe Stance Fail Safe Stance

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

ΙΑΛΕΞΗ 6 Η. ίκτυα Υπολογιστών & Επικοινωνία. ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα. ίκτυα Υπολογιστών και Επικοινωνία. ιάλεξη 6: H Πολύπλεξη

ΙΑΛΕΞΗ 6 Η. ίκτυα Υπολογιστών & Επικοινωνία. ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα. ίκτυα Υπολογιστών και Επικοινωνία. ιάλεξη 6: H Πολύπλεξη ίκτυα Υπολογιστών & Επικοινωνία ΙΑΛΕΞΗ 6 Η ιδάσκουσα: : ρ. Παντάνο Ρόκου Φράνκα ρ. Παντάνο Ρόκου Φράνκα 1 Πολύπλεξη ΗΠολύπλεξηείναι η µετάδοση διαφορετικών ρευµάτων πληροφορίας µέσα από την ίδια φυσική

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

ιεθνής Αερολιµένας Αθηνών Τεχνολογίες ροής δεδοµένων σε ΙΡ δίκτυα: Ένας δρόµος προς τα συστήµατα πληροφόρησης επιβατών επόµενης γενιάς

ιεθνής Αερολιµένας Αθηνών Τεχνολογίες ροής δεδοµένων σε ΙΡ δίκτυα: Ένας δρόµος προς τα συστήµατα πληροφόρησης επιβατών επόµενης γενιάς ιεθνής Αερολιµένας Αθηνών Τεχνολογίες ροής δεδοµένων σε ΙΡ δίκτυα: Ένας δρόµος προς τα συστήµατα πληροφόρησης επιβατών επόµενης γενιάς Σύστηµα πληροφόρησης επιβατών Σύστηµα πληροφόρησης επιβατών επόµενης

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

Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7. Ασκήσεις στο IP Fragmentation

Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7. Ασκήσεις στο IP Fragmentation Συνοπτική Μεθοδολογία Ασκήσεων Κεφαλαίου 7 Οι σημειώσεις που ακολουθούν περιγράφουν τις ασκήσεις που θα συναντήσετε στο κεφάλαιο 7. Η πιο συνηθισμένη και βασική άσκηση αναφέρεται στο IP Fragmentation,

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

Συµπίεση Δεδοµένων: Συµπίεση Ψηφιακού Βίντεο

Συµπίεση Δεδοµένων: Συµπίεση Ψηφιακού Βίντεο Συµπίεση Δεδοµένων: Συµπίεση Ψηφιακού Βίντεο Αλέξανδρος Ελευθεριάδης Αναπ. Καθηγητής & Marie Curie Chair Τµήµα Πληροφορικής και Τηλεπικοινωνιών Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών eleft@di.uoa.gr,

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

Εισαγωγή. Τεχνολογία Πολυµέσων 01-1

Εισαγωγή. Τεχνολογία Πολυµέσων 01-1 Εισαγωγή Τι είναι τα πολυµέσα Ποιοι εµπλέκονται στα πολυµέσα Χαρακτηριστικά των µέσων Απαιτήσεις πολυµέσων Ιδιότητες πολυµέσων Μετάδοση πολυµέσων οµή συστηµάτων πολυµέσων Τεχνολογία Πολυµέσων 01-1 Τι είναι

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ ΙΑ ΙΚΤΥΑΚΗ ΛΕΙΤΟΥΡΓΙΑ (Kεφ. 16) ΠΡΩΤΟΚΟΛΛΑ ΡΟΜΟΛΟΓΗΣΗΣ Αυτόνοµα Συστήµατα Πρωτόκολλο Συνοριακών Πυλών OSPF ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΟΛΟΚΛΗΡΩΜΕΝΩΝ ΥΠΗΡΕΣΙΩΝ (ISA) Κίνηση ιαδικτύου Προσέγγιση

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

ΠΑΛΜΟΚΩ ΙΚΗ ΙΑΜΟΡΦΩΣΗ - PCM

ΠΑΛΜΟΚΩ ΙΚΗ ΙΑΜΟΡΦΩΣΗ - PCM 1 ΠΑΛΜΟΚΩ ΙΚΗ ΙΑΜΟΡΦΩΣΗ - PCM ΕΙΓΜΑΤΟΛΗΨΙΑ ΚΒΑΝΤΟΠΟΙΗΣΗ ΚΩ ΙΚΟΠΟΙΗΣΗ 111 110 101 100 000 001 010 011 Αναλογικό σήµα είγµατα αναλογικού σήµατος στην κλίµακα κβαντοποίησης Κωδικοποίηση διαστηµάτων 100 111

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

ΚΕΦΑΛΑΙΟ 4. Τεχνική Ανίχνευσης του. Πτυχιακή Εργασία Σελίδα 95

ΚΕΦΑΛΑΙΟ 4. Τεχνική Ανίχνευσης του. Πτυχιακή Εργασία Σελίδα 95 ΚΕΦΑΛΑΙΟ 4 Τεχνική Ανίχνευσης του ICMP Echo Spoofing Πτυχιακή Εργασία Σελίδα 95 Περιεχόμενα ΕΙΣΑΓΩΓΗ 98 ΜΕΡΟΣ Α: Έλεγχος του Icmp Echo Reply Πακέτου 103 A.1. Ανίχνευση του spoofed Icmp Echo Request Πακέτου.

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

Αρχές κωδικοποίησης. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 08-1

Αρχές κωδικοποίησης. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 08-1 Αρχές κωδικοποίησης Απαιτήσεις κωδικοποίησης Είδη κωδικοποίησης Κωδικοποίηση εντροπίας Διαφορική κωδικοποίηση Κωδικοποίηση μετασχηματισμών Στρωματοποιημένη κωδικοποίηση Κβαντοποίηση διανυσμάτων Τεχνολογία

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

ΠΤΥΧΙΑΚΗ. Θέμα πτυχιακής: Voice over IP. Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα

ΠΤΥΧΙΑΚΗ. Θέμα πτυχιακής: Voice over IP. Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα ΠΤΥΧΙΑΚΗ Θέμα πτυχιακής: Voice over IP Ονοματεπώνυμο: Κόκκαλη Αλεξάνδρα Εισαγωγή στην Υπηρεσία Voice over IP Το Voice over IP (VoIP) είναι μια καινούργια τεχνολογία η οποία προσφέρει φωνητική συνομιλία

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

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS)

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS) ΟΜΑΔΑ ΦΟΙΤΗΤΩΝ: Μιχαηλίνα Αργυρού Κασιανή Πάρη ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS) Δρ. Χριστόφορος Χριστοφόρου Πανεπιστήμιο Κύπρου - Τμήμα Πληροφορικής WiMAX (Worldwide Interoperability

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

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

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

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

Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3

Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3 Καθυστέρησησεδίκτυα µεταγωγήςπακέτων 2 ο Φροντιστήριο ΗΥ 335 Οι 4 συνιστώσες της καθυστέρησης πακέτων 2 Καθυστέρηση επεξεργασίας (processing delay) Έλεγχος επικεφαλίδας Καθορισµός εξερχόµενης ζεύξης 3

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

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112 Πλωτάρχης Γ. ΚΑΤΣΗΣ ΠΝ Γιατί χρησιµοποιούµε δίκτυα? Δίκτυο Σύνολο Η/Υ και συσκευών Συνδεδεµένα µε κάποιο µέσο Stand-alone

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

Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου. ρ. Κωνσταντίνος Σ. Χειλάς. Ethernet

Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου. ρ. Κωνσταντίνος Σ. Χειλάς. Ethernet Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου ρ Κωνσταντίνος Σ Χειλάς Ethernet Ένα πλαίσιο (frame) Ethernet 00 d0 06 99 18 28 00 02 b3 0b 86 08 00 45 00 Η επικεφαλίδα του IP 0 ToS 0 ToS 00

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

ιαδίκτυα & Ενδοδίκτυα Η/Υ

ιαδίκτυα & Ενδοδίκτυα Η/Υ ιαδίκτυα & Ενδοδίκτυα Η/Υ (κεφ. 9) ροµολόγηση σε ίκτυα Μεταγωγής Κυκλώµατος Σηµατοδοσία Ελέγχου Λειτουργίες Σηµατοδοσίας Τοποθεσία Σηµατοδοσίας Σηµατοδοσία Κοινού Καναλιού Σύστηµα Σηµατοδοσίας Νο 7 Βιβλίο

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

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

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Η τεχνολογία ΤCΡ/ΙΡ χρησιμοποιεί διευθύνσεις 32 bit, προκειμένου να προσδιορίσει ένα υπολογιστή σε ένα δίκτυο αλλά και το ίδιο το δίκτυο. TCP/IP Εφαρμογής Εφαρμογής TCP-Μεταφοράς TCP-Μεταφοράς IP-Δικτύου

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

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

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

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

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

Βίντεο. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 06-1 Βίντεο Εισαγωγή Χαρακτηριστικά του βίντεο Απόσταση θέασης Μετάδοση τηλεοπτικού σήματος Συμβατικά τηλεοπτικά συστήματα Ψηφιακό βίντεο Εναλλακτικά μορφότυπα Τηλεόραση υψηλής ευκρίνειας Κινούμενες εικόνες

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

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης

Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Παράλληλη Επεξεργασία Κεφάλαιο 7 ο Αρχιτεκτονική Συστημάτων Κατανεμημένης Μνήμης Κωνσταντίνος Μαργαρίτης Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας kmarg@uom.gr http://eos.uom.gr/~kmarg

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

Κωδικοποίηση ήχου. Κωδικοποίηση καναλιού φωνής Κωδικοποίηση πηγής φωνής Αντιληπτική κωδικοποίηση Κωδικοποίηση ήχου MPEG

Κωδικοποίηση ήχου. Κωδικοποίηση καναλιού φωνής Κωδικοποίηση πηγής φωνής Αντιληπτική κωδικοποίηση Κωδικοποίηση ήχου MPEG Κωδικοποίηση ήχου Κωδικοποίηση καναλιού φωνής Κωδικοποίηση πηγής φωνής Αντιληπτική κωδικοποίηση Κωδικοποίηση ήχου MPEG Τεχνολογία Πολυµέσων και Πολυµεσικές Επικοινωνίες 10-1 Κωδικοποίηση καναλιού φωνής

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

Συστήματα πολυμέσων. Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός

Συστήματα πολυμέσων. Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός Συστήματα πολυμέσων Εισαγωγή Υλικό συστημάτων πολυμέσων Λογισμικό συστημάτων πολυμέσων Συστήματα πραγματικού χρόνου Χρονοπρογραμματισμός Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 03-1 Εισαγωγή

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

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5)

α. Συνόδου β. Μεταφοράς γ. Δικτύου δ. Διασύνδεσης δεδομένων ε. Φυσικού Επιπέδου (Μονάδες 5) ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 30/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ, Α. ΙΛΕΡΗ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν γράφοντας δίπλα στο

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

Πολυ-Μέσα. Multi-Media

Πολυ-Μέσα. Multi-Media Μέσα (Media) Πολυ-Μέσα Multi-Media Μέσο (medium) Έννοια-κλειδί στη µελέτη της επικοινωνίας είναι η έννοια του µέσου. Ένα µέσο (medium) µπορεί να περιγραφεί ως ένα ολοκληρωµένο σύστηµα (φυσικόήτεχνητό)

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

Υπηρεσίες Πολυµέσων στο ιαδίκτυο

Υπηρεσίες Πολυµέσων στο ιαδίκτυο Υπηρεσίες Πολυµέσων στο ιαδίκτυο Εφαρµογές Πολυµέσων Οι εφαρµογές πολυµέσων στηρίζονται στη µετάδοση δεδοµένων ήχου, βίντεο, εικόνας και ήχου Ορισµένα από τα δεδοµένα είναι από τη φύση τους σε ψηφιακή

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

Βίντεο και κινούµενα σχέδια

Βίντεο και κινούµενα σχέδια Βίντεο και κινούµενα σχέδια Συµβατικά τηλεοπτικά συστήµατα Ψηφιακό βίντεο Τηλεόραση υψηλής ευκρίνειας Κινούµενα σχέδια Έλεγχος κινουµένων σχεδίων Μετάδοση κινουµένων σχεδίων Τεχνολογία Πολυµέσων 06-1 Συµβατικά

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

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet) Περίληψη Πως τα διάφορα δίκτυα διαφέρουν μεταξύ τους Πως συνδέονται ανομοιογενή δίκτυα μεταξύ τους Εικονικά κυκλώματα συνδεδεμένα σε σειρά

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