Networking Technologies. Multimedia over IP. University of Macedonia Master in Information Systems. Papadimitriou G. Fotios

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

Download "Networking Technologies. Multimedia over IP. University of Macedonia Master in Information Systems. Papadimitriou G. Fotios"

Transcript

1 University of Macedonia Master in Information Systems Networking Technologies Multimedia over IP Papadimitriou G. Fotios Professors: A.A. Economides & A. Pomportis Thessalonica, January 2005

2 Πανεπιστήµιο Μακεδονίας ΠΜΣ Πληροφοριακά Συστήµατα Τεχνολογίες Τηλεπικοινωνιών & ικτύων Μετάδοση Πολυµέσων διαµέσου IP Παπαδηµητρίου Γ. Φώτιος Καθηγητές: Α.Α. Οικονοµίδης & Α. Ποµπόρτσης Θεσσαλονίκη, Ιανουάριος 2005

3 1 Summary Present paper comes under the title Multimedia Over IP and it refers to the transmission of multimedia data over IP s. In particular, it focuses to the use of protocols for more efficient multimedia communication. In the introduction, there is a reference to the major problems of real-time transmission of multimedia data while, in additional analysis, we describe four protocols ( RSVP, RTP, RTCP, RTSP ) that are used broadly for efficacious management of real-time or on-line data management. Moreover, we describe specifically, the way, each of the above protocols, has to operate over the network so that data transmission takes place without problems, among all concerned parts. Finally, we close by presenting a brief report of each protocol s main characteristics. Περίληψη Η τρέχουσα εργασία ασχολείται µε την µεταφορά των πολυµέσων στα δίκτυα και στο Internet. Πιο συγκεκριµένα ασχολείται µε τα πρωτόκολλα που χρησιµοποιούνται για την µεταφορά πολυµέσων στα δίκτυα. Στην εργασία εισαγωγικά αναφέρονται τα προβλήµατα που υπάρχουν για την µεταφορά πολυµεσικών δεδοµένων µέσω δικτύου. Στην συνέχεια αναλύονται τέσσερα πρωτόκολλα τα οποία χρησιµοποιούνται ευρέως για την µεταφορά δεδοµένων στο Internet και στα δίκτυα. Τα πρωτόκολλα αυτά είναι το RSVP, το RTP, το RTCP και το RTSP. Σε κάθε πρωτόκολλο αναλύεται ο τρόπος λειτουργίας του στο δίκτυο έτσι ώστε να µεταφερθούν τα πολυµεσικά δεδοµένα µεταξύ αποστολέα και παραληπτών απρόσκοπτα. Επιπλέον αναφέρονται και αναλύονται ορισµένα τεχνικά χαρακτηριστικά των πρωτοκόλλων.

4 2 Περιεχόµενα Summary...1 Περίληψη...1 Εισαγωγή Ο ΚΕΦΑΛΑΙΟ ΠΟΛΥΜΕΣΑ ΣΤΑ ΙΚΤΥΑ Τα Πολυµέσα στα ίκτυα Προβλήµατα των πολυµέσων στα δίκτυα Πολυµέσα στο διαδίκτυο Λύσεις για την Μεταφορά Πολυµέσων...5 2ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ RSVP Εισαγωγικά για το RSVP Λειτουργία του RSVP Χαρακτηριστικά του πρωτοκόλλου RSVP RTP Εισαγωγικά για το RTP Λειτουργία του RTP RTCP Εισαγωγικά για το RTCP Υπηρεσίες του RTCP Σύνοψη Χαρακτηριστικών RTP/RTCP RTSP Εισαγωγικά για το RTSP Λειτουργία του RTSP ο ΚΕΦΑΛΑΙΟ - ΣΥΜΠΕΡΑΣΜΑΤΑ Ανακεφαλαίωση - Συµπεράσµατα...21 Αναφορές...22 Βιβλιογραφία...22 Web Sites...22 Ηλεκτρονικά άρθρα Παρουσιάσεις...23 Contents Summary...1 Preface st CHAPTER MULTIMEDIA NETWORKS Multimedia Networks Problems of Multimedia Networks Multimedia over Internet Solution nd CHAPTER MUTLIMEDIA PROTOCOLS RSVP Introduction How does RSVP work RSVP features RTP Introduction...11

5 How does RTP work RTCP Introduction RTCP Services Features of RTP/RTCP RTSP Introduction How does RTSP work rd CHAPTER - CONCLUSIONS Conclusions...21 Reference...22 Bibliography...22 Web Sites...22 Presentations...23 Εισαγωγή Το θέµα της µεταφοράς των πολυµέσων στο διαδίκτυο είναι τεράστιο και συνεχώς επεκτείνεται µε τις νέες τεχνικές και επινοήσεις που εµφανίζονται. Επιπλέον τις εξελίξεις αυτές, τις επηρεάζουν και οι χρήστες αφού αυτοί θέτουν τις απαιτήσεις που θα ήθελαν στα είδη υπάρχον δίκτυα. Η συγκεκριµένη εργασία εξετάζει τα τέσσερα πιο σηµαντικά πρωτόκολλα πάνω από το επίπεδο δικτύου (OSI) για την µεταφορά των δεδοµένων ήχου και εικόνας από τον αποστολέα στον (στους) παραλήπτη (-ες) µε την απαιτούµενη ποιότητα. Η εργασία σε καµία περίπτωση δεν εξαντλεί το θέµα της µεταφοράς των πολυµεσικών δεδοµένων στο δίκτυο αλλά στόχος της είναι να ενηµερώσει τον αναγνώστη για τις υπάρχουσες κύριες τεχνολογίες καθώς και για να αποτελέσει ερέθισµα για περαιτέρω έρευνα του ιδίου.

6 1 Ο ΚΕΦΑΛΑΙΟ ΠΟΛΥΜΕΣΑ ΣΤΑ ΙΚΤΥΑ 1.1 Τα Πολυµέσα στα ίκτυα Τα δίκτυα υπολογιστών έχουν σχεδιαστεί µε σκοπό να συνδέσουν υπολογιστές σε διαφορετικές τοποθεσίες έτσι ώστε να µπορούν να επικοινωνούν και να µοιράζονται δεδοµένα. Στα παλιότερα χρόνια τα δεδοµένα που µετακινούνταν σε ένα δίκτυο ήταν κυρίως δεδοµένα κειµένου. Όµως στις µέρες µε την αλµατώδη ανάπτυξη των υπολογιστών τα πολυµέσα έχουν γίνει ένα αναπόσπαστο κοµµάτι τόσο των υπολογιστών όσο και των δικτύων (LAN, WAN, MAN, internet). Οι νέες ανάγκες που εµφανίστηκαν στον κόσµο των δικτύων είναι το τηλέφωνο µέσω του διαδικτύου (internet telephony), η τηλεόραση µέσω του διαδικτύου (internet tv), η βιντεοσυνδιάσκεψη (video conferencing), η εκµάθηση από απόσταση (distance learning), οµάδες εργασίας από απόσταση, τηλεϊατρική κ.α. Ο στόχος για τους υπευθύνους δικτύων ήταν η κατάλληλη υποδοµή σε software και hardware έτσι ώστε να είναι δυνατή η µεταφορά πολυµέσων στα δίκτυα. 1.2 Προβλήµατα των πολυµέσων στα δίκτυα Η έλευση των πολυµέσων δηµιούργησε κάποιες δυσκολίες στην µεταφορά τους στα δίκτυα. Πρώτον τα πολυµέσα απαιτούσαν πολύ µεγαλύτερο εύρος ζώνης δεδοµένων σε σχέση µε τον παραδοσιακό τύπο δεδοµένων που µεταδιδόταν στα δίκτυα. εύτερον τα πολυµέσα απαιτούσαν µεταφορά σε πραγµατικό χρόνο. Τρίτο είναι ο ρυθµός των δεδοµένων είναι πολύ µεγάλος. Απλώς αν αυξήσουµε το εύρος µετάδοσης δεδοµένων στο δίκτυο δεν λύνουµε το πρόβληµα. ιότι πρέπει να γνωρίζουµε το ρυθµό µετάδοσης των δεδοµένων έτσι ώστε η buffer της εφαρµογής µας να µην βρεθεί σε κατάσταση overflow ή underflow. Επιπλέον, τα πολυµέσα πολλές φορές θέλουµε να τα µοιράσουµε σε πολλούς χρήστες ταυτόχρονα οι οποίοι µπορεί να έχουν περιορισµένο bandwidth και καθυστερήσεις. Για την λύση των παραπάνω δυσκολιών θα εφαρµόσουµε τα TCP/IP και UDP/IP πρωτόκολλα τα οποία παρέχουν µια πληθώρα υπηρεσιών στην µετάδοση πολυµέσων µέσω δικτύων. Από τα παραπάνω γίνεται αναγκαία η χρησιµοποίηση πρωτοκόλλων πραγµατικού χρόνου (real-time protocols) 1.

7 1 ο ΚΕΦΑΛΑΙΟ ΠΟΛΥΜΕΣΑ ΣΤΑ ΙΚΤΥΑ Πολυµέσα στο διαδίκτυο Υπάρχουν αρκετοί τρόποι για την µεταφορά δεδοµένων πολυµέσων όπως dedicated links, cables και ΑΤΜ. Οι δύο πρώτοι τρόποι παρουσιάζουν δυσκολίες στην εγκατάσταση και απαιτούν νέο λογισµικό το οποίο είναι πολύ ακριβό. Η τελευταία λύση µπορεί να υποστηρίζει υψηλό bandwidth ωστόσο λίγοι οργανισµοί διαθέτουν ATM δίκτυα και ακόµα πιο λίγοι χρήστες. Τα δίκτυα LAN και WAN που είναι βασισµένα στο IP πρωτόκολλο συνδέονται µεταξύ τους µέσω του διαδικτύου. Ουσιαστικά το διαδίκτυο έχει γίνει η πλατφόρµα για τις περισσότερες δικτυακές δραστηριότητες. Εποµένως, το Ethernet χρησιµοποιείται στους απλούς χρήστες και στα LAN, ενώ το ATM στα WAN. Γενικά η το διαδίκτυο δεν υποστηρίζει µεταφορά δεδοµένων σε πραγµατικό χρόνο. Άρα η µεταφορά πολυµέσων µέσω διαδικτύου έρχεται αντιµέτωπη µε σοβαρά θέµατα τα οποία πρέπει να επιλυθούν. Το πιο βασικό είναι ότι τα πολυµέσα απαιτούν µεγάλη ροή δεδοµένων πράγµα που σηµαίνει αρκετό bandwidth από την πλευρά του υλικού. Άλλο ένα πρόβληµα είναι ότι αρκετές φορές οι εφαρµογές πολυµέσων σχετίζονται µε την έννοια του multicast. Παράδειγµα της παραπάνω έννοιας είναι η βιντεοσυνδιάσκεψη στην οποία τα δεδοµένα βίντεο πρέπει να σταλούν σε όλους τους συµµετέχοντες την ίδια στιγµή. Ακόµα µια δυσκολία είναι ότι οι εφαρµογές πραγµατικού χρόνου απαιτούν εγγυηµένο bandwidth όταν γίνεται η µεταφορά των δεδοµένων. Όµως όπως γνωρίζουµε σε ένα δίκτυο είναι απρόβλεπτη η διαθεσιµότητα των πόρων του δικτύου. Εποµένως για εφαρµογές πραγµατικού χρόνου πρέπει να βρεθεί ένας τρόπος ώστε να εξασφαλίζονται οι αναγκαίοι πόροι του δικτύου στην συγκεκριµένη διαδροµή που πρόκειται να µεταδοθούν τα δεδοµένα. Επιπλέον το διαδίκτυο υποστηρίζει την µεταγωγή πακέτου όπου κάθε πακέτο ακολουθεί την δικιά του διαδροµή για να φτάσει στον προορισµό του. Εποµένως πρέπει να υπάρχει ένας µηχανισµός που να µπορεί να εγγυηθεί ότι τα δεδοµένα ήχου και βίντεο θα µπορούν να αναπαραχθούν συνεχόµενα και συγχρονισµένα. Στο επόµενο κεφάλαιο παρουσιάζονται τα πρωτόκολλα που προσφέρουν λύσεις στα παραπάνω προβλήµατα που αντιµετωπίζουν τα πολυµέσα στο διαδίκτυο. 1.4 Λύσεις για την Μεταφορά Πολυµέσων Η λύση για την µετάδοση πολυµέσων δια µέσου IP είναι η ταξινόµηση της κίνησης δεδοµένων, η κατανοµή προτεραιότητας στις διάφορες, εφαρµογές και η

8 1 ο ΚΕΦΑΛΑΙΟ ΠΟΛΥΜΕΣΑ ΣΤΑ ΙΚΤΥΑ 6 Η λύση για την µετάδοση δεδοµένων µέσω IP ήρθε από την IETF (Internet Engineering Task Force) η οποία ανάπτυξε εµπλουτισµένο µοντέλο υπηρεσίας για το Internet το οποίο ονοµάστηκε ενοποιηµένες υπηρεσίες (Integrated Services). Αυτές οι υπηρεσίες περιλαµβάνουν υπηρεσίες best-effort και υπηρεσίες πραγµατικού χρόνου. Οι δεύτερες ενεργοποιούν τα IP δίκτυα να παρέχουν QoS (quality of service ποιότητα υπηρεσίας) στις εφαρµογές πολυµέσων. Με τον όρο ποιότητα υπηρεσίας εννοούµε το βαθµό ικανοποίησης του χρήστη για µια υπηρεσία, όπως αυτός διαµορφώθηκε από την απόδοση της υπηρεσίας σε όλη τη διάρκεια της δηλαδή πρόκειται για την άποψη που έχει ο χρήστης για την υπηρεσία. Τα πρωτόκολλα που αναπτύχθηκαν για υπηρεσίες πραγµατικού χρόνου είναι το Resource ReServation Protocol (RSVP), το Real-time Transport Protocol (RTP), το Real- Time Control Protocol (RTCP) και το Real-Time Streaming Protocol (RTSP) 2. Το RSVP και το RTCP πρωτόκολλα (Σχήµα 1) χρησιµοποιούνται για να εξασφαλίζουν τους απαραίτητους πόρους στο δίκτυο που χρειάζεται η ποιότητα υπηρεσίας για την µεταφορά των πολυµεσικών δεδοµένων. Το RTP πρωτόκολλο είναι υπεύθυνο για την µεταφορά των πολυµεσικών δεδοµένων. Στα επόµενα κεφάλαια αναλύονται τα πλεονεκτήµατα καθώς και η λειτουργία των παραπάνω τεσσάρων πρωτοκόλλων. Σχήµα 1 Πρωτόκολλα πολυµέσων στο OSI

9 2ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 2.1 RSVP Εισαγωγικά για το RSVP Το RSVP (Resource ReSerVation Protocol) είναι πρωτόκολλο ελέγχου δικτύου που επιτρέπει στον παραλήπτη των δεδοµένων να απαιτήσει συγκεκριµένη άκρο-σε-άκρο ποιότητα υπηρεσίας (Quality of Service - QoS) 3 για την ροή των δεδοµένων. Οι εφαρµογές πραγµατικού χρόνου χρησιµοποιούν το RSVP για να εξασφαλίζουν τους απαραίτητους πόρους στους δροµολογητές (routers) ανάµεσα στις διαδροµές µεταφοράς δεδοµένων έτσι ώστε το αιτούµενο bandwidth να είναι διαθέσιµο όταν η µεταφορά των δεδοµένων λαµβάνει χώρα. Πρέπει να διευκρινιστεί ότι το RSVP πρωτόκολλο δεν είναι υπεύθυνο για την µεταφορά των πολυµεσικών δεδοµένων Λειτουργία του RSVP Κατά την µεταφορά πολυµεσικών δεδοµένων η εφαρµογή στον παραλήπτη απαιτεί ποιότητα υπηρεσίας (QoS) για τα δεδοµένα που του έρχονται. Έτσι χρησιµοποιεί το πρωτόκολλο RSVP για να µεταδώσει την αίτηση για συγκεκριµένη ποιότητα στους δροµολογητές ανάµεσα στις διαδροµές µεταφοράς δεδοµένων. Το RSVP είναι υπεύθυνο για την διαπραγµάτευση των παραµέτρων της σύνδεσης µε τους παραπάνω δροµολογητές. Αφού εξασφαλιστεί η επιθυµητή ποιότητα στην σύνδεση ανάµεσα στις διαδροµές µεταφοράς δεδοµένων πρέπει και να διατηρηθεί για την ορθή µεταφορά των δεδοµένων. Η διατήρηση της ποιότητας επιτυγχάνεται πάλι µέσω του πρωτοκόλλου RSVP. Πώς γίνεται η εξασφάλιση πόρων στο δίκτυο; Κάθε κόµβος στο δίκτυο που είναι ικανός για κράτηση πόρων για ένα συγκεκριµένο σκοπό, έχει κάποιες διαδικασίες για την εγκατάσταση της κράτησης των και της εφαρµογής της. Στο σχήµα 2 φαίνεται πως γίνεται η εξασφάλιση των κατάλληλων πόρων για ποιότητα υπηρεσίας στην µεταφορά δεδοµένων σε ένα κόµβο που βρίσκεται στην διαδροµή των πολυµεσικών δεδοµένων.

10 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 8 Σχήµα 2. ιαδικασίες για την εξασφάλιση πόρων σε έναν κόµβο A Το policy control προσδιορίζει εάν ο χρήστης που έχει κάνει αίτηση για κράτηση πόρων έχει τα κατάλληλα δικαιώµατα (διαχειριστής) έτσι ώστε να κάνει κράτηση των πόρων του κόµβου. Το admission control ελέγχει εάν ο κόµβος έχει τους επαρκείς πόρους που απαιτούνται για την µεταφορά των δεδοµένων. Όπως φαίνεται στο σχήµα ο RSVP daemon ελέγχει τα δύο παραπάνω controls (policy control και admission control). Αν κάποιος από τους δύο ελέγχους είναι λάθος το RSVP επιστρέφει µια ειδοποίηση λάθους στην εφαρµογή (στον πελάτη) που έκανε το αίτηµα για ποιότητα υπηρεσίας. Σε περίπτωση που και οι δύο έλεγχοι είναι επιτυχείς ο RSVP daemon θέτει τις κατάλληλες παραµέτρους στον packet classifier και packet scheduler έτσι ώστε να αποκτήσουν την απαιτούµενη ποιότητα υπηρεσίας. Ο packet classifier καθορίζει την ποιότητα υπηρεσίας για κάθε πακέτο και ο packet scheduler κανονίζει την µετάδοση των πακέτων έτσι ώστε να πετύχει την υποσχόµενη ποιότητα υπηρεσίας. Επίσης ο RSVP daemon επικοινωνεί µε το routing process για να καθορίσει την διαδροµή που θα στείλει την αίτηση για κράτηση πόρων 4. Οι κρατήσεις των πόρων υλοποιούνται µέσω δύο τύπων µηνυµάτων του RSVP, του PATH και του RESV B. Τα µηνύµατα όπως φαίνονται και από τα ονόµατα τους το πρώτο αναφέρεται στην διαδροµή των δεδοµένων και το άλλο στην κράτηση των πόρων. Το µήνυµα PATH στέλνεται περιοδικά από τον αποστολέα στους παραλήπτες. Περιέχει χαρακτηριστικά της ροής των δεδοµένων τα οποία προσδιορίζουν χαρακτηριστικά του αποστολέα δηλαδή την µορφοποίηση (format) των δεδοµένων, την διεύθυνση του αποστολέα, την θύρα επικοινωνίας του και ορισµένα χαρακτηριστικά της κίνησης των δεδοµένων. Αυτά τα δεδοµένα

11 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 9 χρησιµοποιούνται από τους παραλήπτες για να βρούνε το αντίστροφο µονοπάτι προς τον αποστολέα και να καθορίσουν τους πόρους που πρέπει να εξασφαλιστούν. Τα µηνύµατα RESV δηµιουργούνται από τους παραλήπτες και περιέχουν παραµέτρους για την κράτηση των πόρων συµπεριλαµβανοµένου των χαρακτηριστικών ροής και φίλτρου. Τα χαρακτηριστικά φίλτρου ορίζουν τα πακέτα στην ροή που πρέπει να χρησιµοποιηθούν από τον packet classifier. Τα χαρακτηριστικά ροής χρησιµοποιούνται από τον packet scheduler και τα περιεχόµενα του εξαρτώνται από την υπηρεσία. Τα RESV µηνύµατα ακολουθούν την ακριβώς αντίστροφη πορεία από τα PATH µηνύµατα δηλαδή διαδροµή από τους παραλήπτες στον αποστολέα και θέτουν τις κρατήσεις των πόρων στους κόµβους για κάθε αποστολέα. Στο σχήµα 3 απεικονίζονται τα µηνύµατα RESV και PATH σε µια multicast σύνδεση όπου S είναι ο αποστολέας (source πηγή) και H1, H2, H3 είναι οι παραλήπτες. Σχήµα 3. Μηνύµατα RESV, PATH του πρωτοκόλλου RSVP I Από την πλευρά του ο RSVP daemon στέλνει περιοδικά, µηνύµατα ώστε να διατηρηθεί η κατάσταση της κράτησης των απαραίτητων πόρων στον κόµβο. Σε περίπτωση απουσίας των παραπάνω µηνυµάτων θα καταστραφεί η κατάσταση της διαφύλαξης των πόρων. Οι παραλήπτες αρχικοποιούν τα αιτήµατα για εξασφάλιση πόρων. Τα αιτήµατα αυτά δεν χρειάζεται να ταξιδέψουν όλη την διαδροµή µέχρι τον αποστολέα. Αντί αυτού αρχίζουν να κάνουν την διαδροµή προς τον αποστολέα µέχρι να συναντήσουν ακόµα ένα αίτηµα κράτησης πόρων από την ίδια πηγή τα οποία ενώνονται σε ένα. Στο σχήµα 4 παρατηρούµε πως γίνεται η ένωση των κρατήσεων πόρων σε σύνδεση ενός αποστολέα µε πολλούς αποδέκτες σε δενδροειδή µορφή.

12 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 10 Σχήµα 4. Ένωση αιτηµάτων για εξασφάλιση πόρων C Με την παραπάνω ένωση γίνεται φανερό το µεγάλο πλεονέκτηµα του RSVP που είναι η scalability δηλαδή ένα µεγάλος αριθµός από αποδέκτες µπορεί να προστεθεί σε µια multicast οµάδα χωρίς να αυξηθεί η κίνηση σηµαντικά. Στην πραγµατικότητα η διαδικασία εξασφάλισης των πόρων δεν µεταφέρει τα πολυµεσικά δεδοµένα αλλά παρέχει την αιτούµενη ποιότητα υπηρεσίας. Τεχνικά το RSVP είναι ένα Internet πρωτόκολλο και όχι ένα πρωτόκολλο δροµολόγησης. Το RSVP βασίζεται στο πρωτόκολλο δροµολόγησης για να βρει που θα µεταφέρει το αίτηµα κράτησης των πόρων. Επιπλέον το RSVP µπορεί να συνεργαστεί µε πρωτόκολλα δροµολόγησης unicast (επικοινωνία µε έναν παραλήπτη) και multicast (επικοινωνία µε πολλούς παραλήπτες). Το RSVP ελέγχει κάθε φορά την κίνηση στις διαδροµές των δεδοµένων και βρίσκει νέες διαδροµές στο δίκτυο, στις οποίες κάνει κράτηση των πόρων. Στο σηµείο αυτό πρέπει να γίνει διαχωρισµός µεταξύ των ρολών των συσκευών ποιότητας υπηρεσίας και του RSVP ως προς τις παραµέτρους της κράτησης των πόρων. Η ρύθµιση των παραµέτρων κράτησης ώστε να επιτύχουν την αιτούµενη ποιότητα υπηρεσίας είναι δουλειά από τις συσκευές ποιότητας υπηρεσίας. Ο ρόλος του RSVP είναι η διανοµή αυτών των παραµέτρων Χαρακτηριστικά του πρωτοκόλλου RSVP Ακολούθως περιγράφονται τα χαρακτηριστικά του πρωτοκόλλου RSVP Η ροή του RSVP είναι µονόδροµη

13 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 11 Το RSVP πρωτόκολλο διαχωρίζει τους αποστολείς από τους παραλήπτες. Μια RSVP κράτηση µπορεί να διατηρήσει πόρους για την ροή δεδοµένων µόνο προς µια κατεύθυνση. Ουσιαστικά µια πολυµεσική µεταφορά δεδοµένων χρειάζεται εξασφάλιση πόρων στο δίκτυο από τον αποστολέα προς τον παραλήπτη των δεδοµένων. Το RSVP πρωτόκολλο υποστηρίζει multicast και unicast συνδέσεις. Η έννοια unicast είναι η σύνδεση ανάµεσα σε ένα απλό αποστολέα και σε έναν απλό παραλήπτη πάνω σε δίκτυο. Ενώ multicast είναι η σύνδεση µεταξύ ενός απλού αποστολέα και πολλών παραληπτών. Το RSVP είναι προσαρµοσµένο στον παραλήπτη και µπορεί να χειριστεί ετερογενείς παραλήπτες. Σε µια επικοινωνία µεταξύ οµάδων ετερογενών παραληπτών, οι παραλήπτες έχουν διαφορετικές χωρητικότητες και επίπεδα ποιότητας υπηρεσίας. Στην περίπτωση αυτή ο κάθε παραλήπτης είναι υπεύθυνος για να διαλέξει το δικό του επίπεδο ποιότητας υπηρεσίας, αρχικοποιώντας την κράτηση των πόρων και διατηρώντας την ενεργή όσο διάστηµα είναι απαραίτητη. Οι αποστολείς διαιρούν τα δεδοµένα σε ροές δεδοµένων. Κάθε µία από αυτές είναι ξεχωριστή RSVP ροή µε διαφορετικό επίπεδο ποιότητα υπηρεσίας. Κάθε RSVP ροή είναι οµογενείς και είναι δυνατό οι αποδέκτες να συµµετάσχουν σε µια ή περισσότερες ροές. Αυτή η προσέγγιση είναι κατάλληλη για τους ετερογενείς παραλήπτες ώστε να αιτηθούν για διαφορετική ποιότητα υπηρεσίας η οποία θα είναι προσαρµοσµένη στην χωρητικότητα τους και τις απαιτήσεις τους. Το RSVP πρωτόκολλο έχει µεγάλη συµβατότητα Έχουν γίνει προσπάθειες για να τρέχει το RSVP και στα δύο πρωτόκολλα IPv4, IPv6. Το RSVP παρέχει αδιαφανή µεταφορά των µηνυµάτων traffic control και policy control για να είναι περισσότερη προσαρµόσιµη στις νέες τεχνολογίες. 2.2 RTP Εισαγωγικά για το RTP To RTP (Real-time Transport Protocol) είναι βασισµένο στο IP πρωτόκολλο και παρέχει υποστήριξη για την µεταφορά δεδοµένων σε πραγµατικό χρόνο όπως βίντεο και ήχο D. Οι υπηρεσίες που παρέχει το RTP περιλαµβάνουν time reconstruction, loss detection, security

14 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 12 και content identification. Το RTP έχει σχεδιαστεί για µεταδόσεις multicast από δεδοµένα πραγµατικού χρόνου αλλά µπορεί να χρησιµοποιηθεί και σε unicast. Υποστηρίζει µονόδροµη και αµφίδροµη επικοινωνία. Το RTP πρωτόκολλο έχει σχεδιαστεί να δουλεύει σε συνεργασία µε το βοηθητικό πρωτόκολλο ελέγχου RTCP το οποίο παρέχει ενηµέρωση για την ποιότητα (QoS) της µετάδοσης των δεδοµένων και τους συµµετέχοντες στην επικοινωνία Λειτουργία του RTP Όπως αναφέρθηκε σε προηγούµενα κεφάλαια το Internet είναι ένα δίκτυο που λειτουργεί µε µεταφορά πακέτων τα οποία όµως µπορεί να έχουν απρόβλεπτες καθυστερήσεις. Όµως οι εφαρµογές πολυµέσων είναι πραγµατικού χρόνου. Το πρόβληµα αυτό λύνεται µε την βοήθεια του πρωτοκόλλου RTP που παρέχει ορισµένους µηχανισµούς για την τακτοποίηση των θεµάτων χρόνου. ύο από αυτούς είναι το timestamping και sequence numbering. ιαµέσου αυτών των µηχανισµών τα δεδοµένα µεταφέρονται σε πραγµατικό χρόνο στο δίκτυο. Στην συνέχεια αναλύονται οι παραπάνω µηχανισµοί του χρόνου. Μια πολύ σηµαντική πληροφορία για τις εφαρµογές πραγµατικού χρόνου είναι το timestamping (χρονοσήµανση). O αποστολέας θέτει timestamp σύµφωνα µε το sampling instant σε κάθε RTP πακέτο. Το sampling instant πρέπει να προέρχεται από το ρολόι που αυξάνεται γραµµικά στο χρόνο Αφού πάρει τα πακέτα δεδοµένων ο παραλήπτης χρησιµοποιεί το timestamp σαν ένδειξη για να τα ανακατασκευάσει µε τον κατάλληλο χρονισµό ώστε να αναπαραχθούν µε την σωστή σειρά. Επιπλέον το timestamp χρησιµοποιείται στον συγχρονισµό των δεδοµένων όπως δεδοµένα βίντεο και ήχου στο πρότυπο MPEG. Ωστόσο το RTP δεν είναι υπεύθυνο για τον συγχρονισµό ο οποίος πρέπει να γίνει στο επίπεδο εφαρµογής. Το πρότυπο UDP δεν διανέµει τα πακέτα µε χρονική σειρά (δηλαδή τα πακέτα δεν φτάνουν στον αποστολέα µε την σειρά που δηµιουργούνται), εποµένως διαδοχικά νούµερα (sequence number) χρησιµοποιούνται ώστε να θέσουν τα εισερχόµενα πακέτα στην σωστή σειρά. Επιπλέον αυτή η διαδικασία της αρίθµησης των πακέτων µε διαδοχικά νούµερα χρησιµοποιείται για την ανίχνευση χαµένων πακέτων. Αξίζει να σηµειώσουµε ότι σε ορισµένα βίντεο format, µπορεί το πλαίσιο του βίντεο να διασπάται σε αρκετά RTP πακέτα, τα οποία θα έχουν το ίδιο timestamp αφού δηµιουργήθηκαν την ίδια χρονική στιγµή. Εποµένως γίνεται φανερό ότι σε µερικές περιπτώσεις µόνο το timestamp δεν είναι αρκετό να βάλει τα πακέτα στην σωστή σειρά.

15 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 13 Άλλο ένα στοιχείο του πρωτοκόλλου RTP είναι ο τύπος payload (payload type PT) που αναγνωρίζει την µορφοποίηση (format) payload και την κωδικοποίηση/συµπίεση των δεδοµένων. Από τον τύπο payload η εφαρµογή παραλήπτης γνωρίζει πώς να αναπαράγει τα payload δεδοµένα. Σε κάθε δεδοµένη στιγµή µεταφοράς δεδοµένων, ο RTP αποστολέας µπορεί να στείλει έναν τύπο payload, αν και ο τύπος µπορεί να αλλάξει κατά την διάρκεια της µεταφοράς των δεδοµένων. Μια άλλη λειτουργία που προσφέρει το πρωτόκολλο RTP είναι η αναγνώριση της πηγής (source identification). Αυτή η λειτουργία επιτρέπει στην εφαρµογή παραλήπτη να ξέρει από πού έρχονται τα δεδοµένα. Για παράδειγµα σε µια ήχο-συνδιάσκεψη ο χρήστης µέσω της λειτουργίας αυτής µπορεί να γνωρίζει µε ποιόν συνοµιλεί. Οι παραπάνω µηχανισµοί υλοποιούνται δια µέσω της επικεφαλίδας του RTP. Στο σχήµα 5 φαίνονται αναλυτικά τα περιεχόµενα κάθε bit της επικεφαλίδας. Παρατηρούµε ότι για τον τύπο payload (PT) αφιερώνονται 7 bits, για το sequence number 16bits και για το timestamp 32. Σχήµα 5. Επικεφαλίδα RTP E Το σχήµα 6 δείχνει από τι αποτελείται ένα IP πακέτο που µεταδίδεται. Σχήµα 6. RTP δεδοµένα σε IP πακέτο F

16 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 14 Το πρωτόκολλο RTP λειτουργεί στην κορυφή του UDP για να κάνει χρήση της πολυπλεξίας του και άλλων συναρτήσεων. Τα πιο δηµοφιλή πρωτόκολλα µεταφοράς στο Internet είναι το TCP και UDP. Το TCP παρέχει συνεχόµενη σύνδεση (connection oriented) και αξιόπιστη ροή πακέτων µεταξύ δύο τερµατικών. Με το UDP πρωτόκολλο υπάρχει σύνδεση (connectionless) δύο τερµατικών µόνο όποτε χρειάζεται και η µεταφορά πακέτων δεν είναι αξιόπιστη. Το UDP επιλέχθηκε για πρωτόκολλο µεταφοράς στο RTP για τους παρακάτω λόγους: Πρώτον το RTP έχει σχεδιαστεί για µεταδόσεις multicast ενώ το TCP για µεταδόσεις peerto-peer. εύτερο στη µεταφορά δεδοµένων σε πραγµατικό χρόνο το πιο σηµαντικό είναι ο χρόνος για την παραλαβή των δεδοµένων και όχι η αξιοπιστία τους. Επιπλέον το TCP για την αξιόπιστη µεταφορά δεδοµένων υποστηρίζει επαναεκποµπή των δεδοµένων που για κάποιο λόγο δεν έφτασαν στον παραλήπτη. Η επαναεκποµπή δεν είναι επιθυµητή για ευνόητους λόγους αφού αυξάνει την συµφόρηση στο δίκτυο και τα δεδοµένα που θα ξανασταλλούν θα φτάσουν µε καθυστέρηση στον παραλήπτη πράγµα που θέλουµε να αποφύγουµε. Σε µια βιντεοσυνδιάσκεψη µας ενδιαφέρει όπως ειπώθηκε ο χρόνος παραλαβής των πακέτων. Σε περίπτωση που χαθούν ορισµένα από τα πακέτα δεν σταµατάει η σύνδεση ούτε γίνεται επαναεκποµπή τους αλλά θα συνεχιστεί η διαδικασία µε χαµηλότερη αποδεκτή ποιότητα. Γενικά τα RTP και τα RTCP πακέτα συνήθως µεταδίδονται χρησιµοποιώντας υπηρεσίες του UDP/IP. Ωστόσο έχουν γίνει σηµαντικές προσπάθειες ώστε η µεταφορά τους να είναι ανεξάρτητη έτσι ώστε να µπορούν να τρέξουν και σε άλλα πρωτόκολλα όπως τα CLNP(Connectionless Network Protocol), IPX( Internetwork Packet Exchange) 6 κ.α. Για την εκκίνηση µιας RTP συνεδρίας (session), η εφαρµογή καθορίζει µια διεύθυνση δικτύου και ένα ζευγάρι από θύρες για RTP και RTCP. Σε µια πολυµεσική συνεδρία κάθε τύπος δεδοµένων µεταφέρεται σε ξεχωριστή RTP συνεδρία µε τα RTCP πακέτα τους να αναφέρουν την ποιότητα δεδοµένων για την συγκεκριµένη συνεδρία. Για παράδειγµα ο ήχος και το βίντεο θα ταξιδέψουν σε ξεχωριστή RTP συνεδρία δίνοντας έτσι δυνατότητα στον παραλήπτη των δεδοµένων να επιλέξει αν θα παραλάβει κάποιον τύπο δεδοµένων ή όχι. Στην συνέχεια δίνεται ένα παράδειγµα ήχο-συνδιάσκεψης µέσω του RTP. Ας υποθέσουµε πως κάθε συµµετέχων στέλνει δεδοµένα ήχου σε τεµάχια των 20 ms διάρκειας. Σε κάθε µήνυµα RTP πρώτα υπάρχει η επικεφαλίδα του RTP και µετά το τεµάχιο που περιέχει τον ήχο. Στην συνέχεια το RTP µήνυµα τοποθετείται σε ένα UDP πακέτο. Η επικεφαλίδα του RTP χρησιµοποιείται για να δηλώσει το είδος της κωδικοποίησης του ήχου. Οι χρήστες στην διάρκεια της ήχο-συνδιάσκεψης µπορούν να αλλάξουν την κωδικοποίηση του ήχου. Οι πληροφορίες σχετικά µε τον χρόνο και η ακολουθία αριθµών στην επικεφαλίδα RTP χρησιµοποιούνται από τους αποδέκτες για να ανακατασκευάσουν τα τεµάχια ώστε να αναπαράγονται χωρίς διακοπές κάθε 20ms.

17 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ RTCP Εισαγωγικά για το RTCP Το RTCP (Real-Time Control Protocol) είναι πρωτόκολλο ελέγχου της µετάδοσης των δεδοµένων που σχεδιάστηκε να δουλεύει σε συνδυασµό µε το RTP. Σε µια RTP συνεδρία, οι συµµετέχοντες στέλνουν περιοδικά πακέτα RTCP τα οποία µεταβιβάζουν την ποιότητα των δεδοµένων παραλαβής στον αποστολέα. Υπάρχουν πέντε τύποι RTCP πακέτων που µεταφέρουν πληροφορίες ελέγχου. Οι πέντε τύποι είναι: 1. Αναφορά παραλήπτη (Receiver Report RR): Οι αναφορές αποδέκτη δηµιουργούνται από συµµετέχοντες στην επικοινωνία που δεν είναι ενεργοί αποστολείς. Αυτές οι αναφορές περιέχουν την ποιότητας λήψης των δεδοµένων παραλαβής, τον αριθµό των πακέτων που χάθηκαν, timestamps για τον υπολογισµό τις καθυστέρησης ανάµεσα στον αποστολέα και στον δέκτη. 2. Αναφορά αποστολέα (Sender Report SR): Οι αναφορές αποστολέα δηµιουργούνται από ενεργούς παραλήπτες. Περιέχουν εκτός από την ποιότητας λήψης των δεδοµένων παραλαβής, πληροφορίες του αποστολέα, αριθµό bytes που έχουν σταλεί κ.λ.π. 3. Περιγραφείς αποστολέα (Source Description Items SDI): Αυτός ο τύπος RTCP πακέτου περιέχει πληροφορίες που περιγράφουν τις πηγές. 4. Πακέτο αποχαιρετισµού (BYE) : Υποδηλώνει τέλος συµµετοχής. 5. Συναρτήσεις εφαρµογής (Application specific functions APP): Οι εδικές συναρτήσεις εφαρµογών είναι για µελλοντική χρήση Στο σχήµα 7 φαίνονται τρεις τύποι RTCP πακέτων. Σχήµα 7. Τύποι RTCP πακέτων II Υπηρεσίες του RTCP Παρακολούθηση ποιότητας υπηρεσίας και έλεγχος συµφόρησης (QoS monitoring and congestion control)

18 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 16 Όπως έχει ειπωθεί και παραπάνω το RTCP παρέχει την ποιότητας λήψης των δεδοµένων παραλαβής στον αποστολέα. ιότι από την αναφορά που παίρνει ο αποστολέας για την ποιότητα των δεδοµένων παραλαβής που αυτός έχει στείλει, µπορεί να προσαρµόσει την υπόλοιπη µεταφορά. Επιπλέον µε τις πληροφορίες ελέγχου µπορεί ο αποδέκτης να προσδιορίσει το είδος της συµφόρησης δηλαδή αν είναι τοπική, περιφερειακή ή καθολική. Επίσης µε τις πληροφορίες ελέγχου οι υπεύθυνοι του δικτύου µπορούν να αποτιµήσουν την απόδοση του δικτύου για µετάδοση multicast. Αναγνώριση αποστολέα (source identification) Στα RTP πακέτα δεδοµένων οι πηγές τους εξακριβώνονται από ένα 32-bit αναγνωριστικό (σχήµα 5). Φυσικά αυτό το αναγνωριστικό δεν είναι βολικό για τους χρήστες. Έτσι χρησιµοποιείται ο τρίτος τύπος RTCP πακέτων που αναφέραµε το SDES που περιέχει πληροφορίες κειµένου που ονοµάζονται canonical names και λειτουργούν ως καθολικά µοναδικά αναγνωριστικά για τους συµµετέχοντες στην συνεδρία. Τα canonical names µπορεί να περιλαµβάνουν διάφορα στοιχεία όπως όνοµα χρήστη, τηλέφωνο, κ.λ.π. Συγχρονισµός ανάµεσα στα µέσα (inter-media synchronization) Οι αναφορές (SR) του RTCP αποστολέα περιέχουν ένδειξη για δεδοµένα πραγµατικού χρόνου και τα RTP timestamp. Τα παραπάνω χρησιµοποιούνται για τον συγχρονισµό των µέσων (π.χ. συγχρονισµός ήχο και βίντεο) Έλεγχος του αριθµού συµµετεχόντων (control information scaling) Περιοδικά στέλνονται στους συµµετέχοντας στην επικοινωνία RTCP πακέτα. Όταν ο αριθµός των συµµετεχόντων αυξάνεται πρέπει να υπάρχουν ενηµερωµένες πληροφορίες ελέγχου που να µην προκαλούν συµφόρηση. Το RTCP είναι υπεύθυνο ώστε να εµποδίσει την συµφόρηση των πληροφοριών ελέγχου. Το RTP περιορίζει την κίνηση των πληροφοριών ελέγχου το πολύ στο 5% από όλη την κίνηση της συνεδρίας Σύνοψη Χαρακτηριστικών RTP/RTCP Στην µεταφορά πολυµεσικών δεδοµένων πραγµατικού χρόνου χρησιµοποιείται ο συνδυασµός των πρωτοκόλλων RTP/RTCP. Το RTP είναι υπεύθυνο για την µεταφορά δεδοµένων σε πραγµατικό χρόνο ενώ το RTCP για την παρακολούθηση και τον έλεγχο της µετάδοσης των δεδοµένων.

19 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 17 Το RTCP πρωτόκολλο είναι υπεύθυνο για την ποιότητα υπηρεσίας και τον έλεγχο συµφόρησης, για την αναγνώριση αποστολέα, για τον συγχρονισµό ανάµεσα στα µέσα και τον έλεγχο του αριθµό των συµµετεχόντων. Στην µετάδοση πολυµεσικών δεδοµένων χρησιµοποιείται ξεχωριστή RTP συνεδρία για κάθε ξεχωριστό µέσο που απαιτεί µετάδοση πραγµατικού χρόνου. Όλα τα µέλη της βιντεοσυνδιάσκεψης χρησιµοποιούν την ίδια διεύθυνση και ορίζουν σε αυτή µια RTP και µια RTCP θύρα. Τα δυο πρωτόκολλα παρέχουν λειτουργικότητα και µηχανισµούς ελέγχου για την µετάδοση δεδοµένων πραγµατικού χρόνου III, αλλά δραστηριότητες υψηλότερου επιπέδου, όπως ο συγχρονισµός, γίνονται στο επίπεδο της εφαρµογής. 2.5 RTSP Εισαγωγικά για το RTSP Το RTSP (Real-Time Streaming Protocol) πρωτόκολλο συντονίζει την αποστολή πολυµεσικών δεδοµένων δια µέσου του δικτύου σε streams. Η διαδικασία streaming κόβει τα δεδοµένα σε πακέτα µε κατάλληλο µέγεθος για να µεταφερθούν από τον εξυπηρετητή στον πελάτη. Στην συνέχεια τα δεδοµένα πραγµατικού χρόνου φτάνουν στον πελάτη αποσυµπιέζονται και αναπαράγονται. Όταν αναπαράγεται το πρώτο πακέτο στον πελάτη, αποσυµπιέζεται το δεύτερο ενώ παραλαµβάνεται το τρίτο. Εποµένως δε χρειάζεται να φτάσει το τέλος της µετάδοσης πακέτων για την αναπαραγωγή των δεδοµένων. Το RTSP όπως λέει και το όνοµα του είναι ένα πρωτόκολλο για την µεταφορά streams σε πραγµατικό χρόνο G. Η µετάδοση των δεδοµένων δεν γίνεται από το RTSP, αλλά από κάποιο άλλο πρωτόκολλο µεταφοράς. Παρέχει λειτουργίες ελέγχου από απόσταση για ήχο και για βίντεο όπως πάγωµα (pause), προώθηση προς τα εµπρός (fast forward), προώθηση προς τα πίσω (reverse), επιλογή συγκεκριµένης θέσης (absolute positioning). Σε επίπεδα OSI το RTSP είναι ένα πρωτόκολλο επίπεδου εφαρµογής IV αποτελεί συµπλήρωµα των RTP, RTCP και παρέχει υπηρεσίες streaming δια µέσου του Internet. Μπορεί να χρησιµοποιηθεί σε µεταδόσεις unicast και multicast Λειτουργία του RTSP Πριν αρχίσουµε την παρουσίαση των λειτουργιών του RTSP θα εξηγήσουµε τις έννοιες της Παρουσίασης και της Περιγραφής Παρουσίασης τις οποίες θα

20 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 18 χρησιµοποιήσουµε στην συνέχεια. Παρουσίαση (Presentation) είναι µια ολοκληρωµένη οµάδα από ροές δεδοµένων που συνιστά µια αυτοτελή οντότητα πολυµεσικής πληροφορίας, π.χ. µια κινηµατογραφική ταινία. Η Περιγραφή Παρουσίασης (Presentation Description) περιέχει πληροφορία, για µία ή περισσότερές ροές δεδοµένων πολυµέσων µέσα σε µια παρουσίαση, που περιλαµβάνει τους τρόπους κωδικοποίησης, τις διευθύνσεις στο δίκτυο και δεδοµένα σχετικά µε το περιεχόµενο H. Το πρωτόκολλο RTSP εγκαθιστά και ελέγχει streams από ήχο και βίντεο ανάµεσα στους εξυπηρετητές πολυµέσων και πελατών. Ουσιαστικά το RTSP είναι ο τηλεχειρισµός στο δίκτυο ανάµεσα στον εξυπηρετητή και στον πελάτη. Παρέχει τις ακόλουθές δυνατότητες: Ανάκτηση πληροφορίας από ένα εξυπηρετητή πολυµέσων. Η διαδικασία έχει ως εξής: Ο πελάτης αιτείται µία Περιγραφή Παρουσίασης και ζητεί από τον εξυπηρετητή να δηµιουργήσει µια συνεδρία για να στείλει τα δεδοµένα που ζητήθηκαν. Πρόσκληση ενός εξυπηρετητή πολυµέσων σε µια τηλεδιάσκεψη. Ο συγκεκριµένος εξυπηρετητής µπορεί να συµµετέχει στην τηλεδιάσκεψη για να καταγράψει µια Παρουσίαση η να αναπαράγει πολυµέσα. Προσθήκη πληροφορίας σε µια ήδη υπάρχουσα πολυµεσική Παρουσίαση. Ο εξυπηρετητής ή ο πελάτης µπορούν να ειδοποιηθούν µεταξύ τους για κάθε επιπλέον πληροφορίες που είναι διαθέσιµες. Το RTSP λειτουργεί σαν αποµακρυσµένος έλεγχος δικτύου για εξυπηρετητές πολυµέσων. Μπορεί να εγκαταστήσει και να ελέγχει µία ή περισσότερες συγχρονισµένες ροές πολυµεσικής πληροφορίας (όπως βίντεο ή ήχο) αλλά δεν µεταδίδει τις ροές αυτές (δηλαδή τα πολυµεσικά δεδοµένα αυτά µεταδίδονται από πρωτόκολλα όπως το RTP). Στο RTSP πρωτόκολλο δεν υπάρχει η έννοια της σύνδεσης. Ο εξυπηρετητής που έχει αναλάβει τη µετάδοση της streaming πληροφορίας διατηρεί µια συνεδρία µε τον κάθε RTSP παραλήπτη. Κατά την διάρκεια µιας συνεδρίας ένας παραλήπτης µπορεί να ανοίξει και να κλείσει πολλές συνδέσεις προκειµένου να στείλει τα RTSP αιτήµατα του στον εξυπηρετητή. Στο RTSP, κάθε Παρουσίαση και stream πολυµέσων προσδιορίζονται από ένα RTSP URL. Ολόκληρη η Παρουσίαση και οι ιδιότητες των πολυµέσων καθορίζονται από το αρχείο της Περιγραφής Παρουσίασης. Το αρχείο αυτό µπορεί να περιέχει την γλώσσα κωδικοποίησης (encoding language), τα RTSP URLS, διευθύνσεις προορισµού, θύρες και άλλες παραµέτρους. Η Περιγραφή Παρουσίασης µπορεί να γίνει γνωστή στον παραλήπτη µέσω HTTP, ή άλλου τρόπου.

21 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 19 Ο σκοπός του πρωτοκόλλου RTSP είναι να παρέχει υπηρεσίες σε stream ήχο και βίντεο όπως κάνει το http για το κείµενο και τα γραφικά. Είναι παρόµοιο σε σύνταξη και λειτουργία µε το HTTP 1.1 και σκοπός του είναι οι περισσότεροι νέοι µηχανισµοί που προστίθενται στο http να µπορούν να προστεθούν στο RTSP. Παρόλο που το RTSP και το HTTP έχουν πολλές οµοιότητες έχουν και αρκετές διαφορές. Το HTTP δεν έχει κατάσταση (stateless) ενώ το RTSP έχει κατάσταση (state) για να συντηρεί τις συνεδρίες που συσχετίζουν τα αιτήµατα RTSP µε stream δεδοµένων. Βασικά το http είναι ένα ασύµµετρο πρωτόκολλο οπού ο πελάτης αιτείται και ο εξυπηρετητής απαντάει ενώ στο RTSP µπορούν να καταθέσουν αιτήσεις και ο πελάτης και ο εξυπηρετητής. Για παράδειγµα ο εξυπηρετητής µπορεί να αιτηθεί να θέσει της παραµέτρους της αναπαραγωγής σε ένα stream. Στην συνέχεια αναφέρονται µερικές από τις περιπτώσεις που χρησιµοποιείται το πρωτόκολλο RTSP για την µεταφορά πολυµεσικών δεδοµένων: Μετάδοση πραγµατικού χρόνου αποθηκευµένων πολυµέσων (βίντεο και ήχος) Μετάδοση πραγµατικού χρόνου ζωντανών πολυµέσων (π.χ. ραδιοφωνικοί σταθµοί) Μετάδοση µη πραγµατικού χρόνου αποθηκευµένων πολυµέσων Οι ακόλουθες µέθοδοι υποστηρίζουν τις υπηρεσίες και τις λειτουργίες του RTSP. OPTIONS: Ο παραλήπτης ή ο εξυπηρετητής λέει στην άλλη πλευρά τις παραµέτρους που µπορεί να δεχθεί. DESCRIBE: Ο παραλήπτης διαβάζει την Περιγραφή Παρουσίασης ενός πολυµεσικού αντικειµένου. ANNOUNCE: Όταν στέλνεται από τον παραλήπτη στο εξυπηρετητή, δηλώνει την Περιγραφή Παρουσίασης ενός πολυµεσικού αντικειµένου. Όταν στέλνεται από τον εξυπηρετητή στον παραλήπτη, ενηµερώνει την περιγραφή σε πραγµατικό χρόνο. SETUP: Ο παραλήπτης ζητάει από τον εξυπηρετητή να δεσµεύσει πόρους για ροή δεδοµένων, και να ξεκινήσει µια RTSP συνεδρία. PLAY: Ο παραλήπτης ζητάει από τον εξυπηρετητή να ξεκινήσει να στέλνει δεδοµένα. PAUSE: Ο παραλήπτης προσωρινά σταµατάει την ροή δεδοµένων χωρίς να ελευθερώνει τους δεσµευµένους πόρους γι αυτή τη ροή δεδοµένων στον εξυπηρετητή.

22 2 ο ΚΕΦΑΛΑΙΟ ΠΡΩΤΟΚΟΛΛΑ ΠΟΛΥΜΕΣΩΝ 20 TEARDOWN: Ο παραλήπτης ζητάει από τον εξυπηρετητή να σταµατήσει την αποστολή µίας ροής δεδοµένων και να ελευθερώσει τους δεσµευµένους πόρους γι αυτή τη ροή δεδοµένων. GET_PARAMETER: διαβάζει την τιµή µιας παραµέτρου για την παρουσίαση µίας ροής δεδοµένων. SET_PARAMETER: Θέτει την τιµή µιας παραµέτρου για την παρουσίαση µίας ροής δεδοµένων. REDIRECT: Ο εξυπηρετητής ενηµερώνει τους παραλήπτες ότι πρέπει να συνδεθούν µε ένα εξυπηρετητή σε µία άλλη τοποθεσία. RECORD: Ο παραλήπτης ξεκινάει να αποθηκεύει ένα κοµµάτι των πολυµεσικών δεδοµένων σύµφωνα µε την περιγραφή παρουσίασης. Στο ακόλουθο σχήµα φαίνονται οι παραπάνω µέθοδοι στην επικοινωνία πελάτη εξυπηρετητή. Όπως φαίνεται στο σχήµα 8 µερικές µέθοδοι µπορούν να σταλούν είτε από τον εξυπηρετητή στον πελάτη είτε από τον πελάτη στον εξυπηρετητή ενώ άλλες είναι µονόδροµες. Σχήµα 8. Σύνδεση µε RTSP πρωτόκολλα I

23 21 3 ο ΚΕΦΑΛΑΙΟ - ΣΥΜΠΕΡΑΣΜΑΤΑ 3.1 Ανακεφαλαίωση - Συµπεράσµατα Στην συγκεκριµένη εργασία έγινε ανάλυση των τεσσάρων πιο σηµαντικών πρωτοκόλλων µεταφορά πολυµέσων στο διαδίκτυο. Περιληπτικά τα βασικά στοιχεία των τεσσάρων πρωτοκόλλων είναι: To RSVP πρωτόκολλο συνεργάζεται µε τα κατώτερα επίπεδα τα οποία έχουν απευθείας έλεγχο στους πόρους του δικτύου. Σκοπός του είναι η εξασφάλιση πόρων στους δροµολογητές που βρίσκονται στην διαδροµή της µεταφορά δεδοµένων πραγµατικού χρόνου. Το πρωτόκολλο RSVP δεν µεταφέρει δεδοµένα Το RTP είναι πρωτόκολλο µεταφοράς για δεδοµένα πραγµατικού χρόνου. Παρέχει τα απαραίτητα µέσα όπως timestamp, sequence number κ.α. για να χειριστεί τα θέµατα χρόνου στην µεταφορά των δεδοµένων. Το RTP βασίζεται στο πρωτόκολλο RSVP για την εξασφάλιση των πόρων που είναι απαραίτητοι για την παροχή ποιότητας υπηρεσίας. Το RTSP είναι πρωτόκολλο ελέγχου το οποίο αρχικοποιεί και κατευθύνει την παραλαβή των ροών των πολυµεσικών δεδοµένων από τους εξυπηρετητές πολυµέσων. Ρόλος του πρωτοκόλλου RTSP είναι ο τηλεχειρισµός της µεταφοράς των δεδοµένων. Η µεταφορά των δεδοµένων γίνεται από άλλο πρωτόκολλο κυρίως από το RTP. Γίνεται φανερό ότι για την µεταφορά των πολυµέσων στα δίκτυα επιλέχθηκαν πρωτόκολλα που να διατηρούν την συµβατότητα µε τα υπάρχον πρωτόκολλα και τεχνολογίες. ηλαδή τα πρωτόκολλα πολυµέσων µπορούν στην υπάρχουσα δοµή του δικτύου να µεταφέρουν πολυµεσικά δεδοµένα µε την απαιτούµενη ποιότητα υπηρεσίας.

24 22 Αναφορές Βιβλιογραφία [1]. Multimedia networking handbook 1999, James Trulove [2]. Multimedia communications networks technologies and services, Mallikarjun Tatipamula Bhumip Khasnabish [3]. Personal Communication Networks - Practical Implementation, Alan Hadden [4]. Computer Networks Architecture, Protocols, and Software, John Y. Hsu [5]. Communication and Computing for Distributed Multimedia Systems, Guojun Lu [6]. Computer Mediated Communications Multimedia Applications, Rob Walters [7]. Client/Server Computing Architecture, Applications, and Distributed Systems Management, Bruce Elbert and Bobby Martyna Web Sites [A]. Multimedia Over IP - RSVP, RTP, RTCP, RTSP, Chunlei Liu, Figure 1 [B]. Ποιότητα Υπηρεσιών, ίκτυο Σύζευξης [C]. Multimedia over the Internet, Project Book, Biel School of Engineering and Architecture, Figure A-10 [D]. Multimedia Streaming over IP, Colin Perkins [E]. Multimedia over the Internet, [C], Figure A-5 [F]. Multimedia over IP, [A], Figure 3 [G] Raj Jain Professor of Computer and Information Sciences, The Ohio State University [H]. Multimedia over IP: A new choice?, Liza Henderson [I]. Πρωτόκολλα Πραγµατικού Χρόνου και Μετάδοση Πολυµέσων, Χρήστος Ι. Μπούρας Αναπληρωτής Καθηγητής, Τµήµα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστηµίου Πατρών, Slide 29

25 23 Ηλεκτρονικά άρθρα Παρουσιάσεις [I]. Multimedia over Internet, Arian Durresi, The Ohio State University, Slide 9 [II]. Real Time Protocols, Tarik Cicic, University of Oslo, Slide 10 [III]. VoIP - Transmitting Voice, Mario Kolberg [IV]. Multimedia Networking - Transport and Session Protocols for Multimedia, Dr. Ehab S. Al-Shaer, School of Computer Science & Telecommunications - DePaul University of Chicago

ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ

ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ ΤΗΛΕΜΑΤΙΚΗ ΚΑΙ ΝΕΕΣ ΥΠΗΡΕΣΙΕΣ Ενότητα #2: Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr, site: http://ru6.cti.gr/ru6/bouras?language=el Σκοποί

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

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

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

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

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

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

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

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

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

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

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

Υπηρεσίες δικτύου και πρωτόκολλα για πολυμεσικές επικοινωνίες Υπηρεσίες δικτύου και πρωτόκολλα για πολυμεσικές επικοινωνίες Γιώργος Τζιρίτας Τμήμα Επιστήμης Υπολογιστών http://www.csd.uoc.gr/~tziritas Άνοιξη 2016 1 Στρώματα πρωτοκόλλων Άνοιξη 2016 2 Πρωτόκολλα μεταφοράς

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ - ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΙΣΑΓΩΓΗ ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ - ΤΑ ΠΡΩΤΟΚΟΛΛΑ RTP / RTCP ΑΠΑΙΤΗΣΕΙΣ ΓΙΑ ΔΙΚΤΥΩΣΗ ΠΟΛΥΜΕΣΩΝ - ΤΑ ΠΡΩΤΟΚΟΛΛΑ RTP / RTCP Απόστολος Γκάμας Επίκουρος Καθηγητής Ανώτατη Εκκλησιαστική Ακαδημία Βελλάς Ιωαννίνων

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΕΠΙΚΟΙΝΩΝΙΑ ΠΕΛΑΤΩΝ ΜΕΣΩ ΙΑ ΙΚΤΥΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΠΡΑΓΜΑΤΙΚΟΥ ΧΡΟΝΟΥ ΓΙΑ ΕΠΙΚΟΙΝΩΝΙΑ ΠΕΛΑΤΩΝ ΜΕΣΩ ΙΑ ΙΚΤΥΟΥ Μεταπτυχιακό Πρόγραµµα Σπουδών Τµήµατος Εφαρµοσµένης Πληροφορικής Θεσσαλονίκη, Ιούνιος 2007 Στόχοι χρήση αντικειµενοστρεφούς

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

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

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

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

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

ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ ΜΗΧΑΝΙΣΜΟΙ ΠΟΙΟΤΗΤΑΣ ΥΠΗΡΕΣΙΑΣ ΣΕ ΔΙΚΤΥΑ Ενότητα # 7: Εφαρμογές με δυνατότητα προσαρμογής μετάδοσης Καθηγητής Χρήστος Ι. Μπούρας Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών email: bouras@cti.gr,

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

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

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

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

ΠΟΛΥΜΕΣΑ ΣΤΟ ΙΑ ΙΚΤΥΟ

ΠΟΛΥΜΕΣΑ ΣΤΟ ΙΑ ΙΚΤΥΟ ΠΟΛΥΜΕΣΑ ΣΤΟ ΙΑ ΙΚΤΥΟ 1. Εισαγωγή Μετά τη ραγδαία εξάπλωση του ιαδικτύου (Internet) σε όλο τον κόσµο, δηµιουργήθηκε η ανάγκη παροχής πολυµεσικών υπηρεσιών µέσω του ιαδικτύου. Οι βασικές πολυµεσικές υπηρεσίες

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

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

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

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

Πρωτόκολλα Πραγµατικού Χρόνου και Μετάδοση Πολυµέσων

Πρωτόκολλα Πραγµατικού Χρόνου και Μετάδοση Πολυµέσων Πρωτόκολλα Πραγµατικού Χρόνου και Μετάδοση Πολυµέσων Τα επίπεδα του ιαδικτύου (1/3) Μεταγωγή κυκλώµατος: κάθε ροή δεδοµένων λαµβάνει συγκεκριµένοεύροςζώνηςτοοποίοεξοµοιώνει ένα δεσµευµένοφυσικόκύκλωµα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων. Τοπικά Δίκτυα Περίληψη Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων. Αναµεταδότες, Γέφυρες, Μεταγωγείς, δροµολογητές και Πύλες (repeaters, hubs, bridges, switches, routers,

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

Εκπαιδευτικά Περιβάλλοντα Διαδικτύου

Εκπαιδευτικά Περιβάλλοντα Διαδικτύου ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εκπαιδευτικά Περιβάλλοντα Διαδικτύου Ενότητα 3: Τεχνολογίες και Πρότυπα για την Υποστήριξη Εκπαιδευτικών Περιβαλλόντων Διαδικτύου Θρασύβουλος-Κωνσταντίνος

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

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

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

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

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ

7.3 Πρωτόκολλο TCP. 1. Το TCP πρωτόκολλο παρέχει υπηρεσίες προσανατολισµένες σε σύνδεση. Σ Λ Ερωτήσεις 7.3 Πρωτόκολλο TCP 1. Τι είναι το τµήµα (segment) στο πρωτόκολλο TCP; Από ποια µέρη αποτελείται; 2. Για ποιο σκοπό χρησιµοποιείται ο Αριθµός ειράς στην επικεφαλίδα ενός segment TCP; 3. την περίπτωση

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

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

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

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

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

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

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

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

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

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

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

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

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

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που

Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που 7.7 Πρωτόκολλο ARP 1 ύο είδη διευθύνσεων: MAC - IP Τη φυσική (MAC) διεύθυνση που δίνει ο κατασκευαστής του δικτυακού υλικού στις συσκευές του (π.χ. στις κάρτες δικτύου). Η περιοχή διευθύνσεων που µπορεί

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Μέθοδοι διαχείρισης μνήμης σε διακομιστές μεσολάβησης για πλήρη και μερική παρακολούθηση βίντεο σε πραγματικό χρόνο

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

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

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

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ Δίκτυα Υπολογιστών Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP Απαιτήσεις διαδικτύωσης Τα ζητήματα που πρέπει να επιλύσει η διαδικτύωση Πρωτόκολλα διαδικτύωσης Αρχιτεκτονικές

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

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

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

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

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

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

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

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

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

Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο

Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΓΡΑΦΙΚΕΣ ΤΕΧΝΕΣ ΠΟΛΥΜΕΣΑ ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΓΤΠ 61 Πληροφορική Πολυμέσα Ποιότητα μετάδοσης πολυμεσικού περιεχομένου στο διαδίκτυο Παρουσίαση 13-12-2009 Δροσοπούλου Χρυσάνθη

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Δίκτυα Επικοινωνιών ΙΙ: ATM Δίκτυα Επικοινωνιών ΙΙ: ATM Δρ. Απόστολος Γκάμας Διδάσκων (407/80) gkamas@uop.gr Δίκτυα Επικοινωνιών ΙΙ Διαφάνεια 1 1 Θέματα διάλεξης Στόχοι ΑΤΜ Αρχιτεκτονική ΑΤΜ Κατακόρυφα επίπεδα (planes) Οριζόντια

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

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΔΙΑΓΩΝΙΣΜΑ ΤΕΛΙΚΗΣ ΕΠΑΝΑΛΗΨΗΣ ΣΤΙΣ ΕΝΟΤΗΤΕΣ

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

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

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

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

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

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

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

Σκοπιµότητα των firewalls

Σκοπιµότητα των firewalls Σκοπιµότητα των firewalls Παρέχουν προστασία των εσωτερικών δικτύων από απειλές όπως: Μη εξουσιοδοτηµένη προσπέλαση των δικτυακών πόρων: όταν επίδοξοι εισβολείς προσπαθούν να εισχωρήσουν στο δίκτυο και

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

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση.

Α2. Να γράψετε τους αριθμούς 1-5 από τη Στήλη Α και δίπλα το γράμμα της Στήλης Β που δίνει τη σωστή αντιστοίχηση. ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ / Γ- ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 21-02- 2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α. A1. Να γράψετε το γράμμα καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI. 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ

Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI. 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ Ενότητα 10 η Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI Πηγέές - Βιβλιογραφίία 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ 2. Δίκτυα Δηµόσιας Χρήσης και Διασύνδεση

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

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

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

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

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

ΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΙΣ ΕΝΟΤΗΤΕΣ ΕΠΑ.Λ. Άμφισσας Σχολικό Έτος : 2011-2012 Τάξη : Γ Τομέας : Πληροφορικής Μάθημα : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Διδάσκων : Χρήστος Ρέτσας Η-τάξη : tiny.cc/retsas-diktya2 ΕΠΑΝΑΛΗΠΤΙΚΟ ΤΕΣΤ ΣΤΙΣ ΕΝΟΤΗΤΕΣ 7.1-7.2

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

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

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

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

Voip Εφαρμογές και Ποιότητα Υπηρεσιών. Κεφαλέας Νικόλαος Μανικάκης Ιωάννης

Voip Εφαρμογές και Ποιότητα Υπηρεσιών. Κεφαλέας Νικόλαος Μανικάκης Ιωάννης Voip Εφαρμογές και Ποιότητα Υπηρεσιών Κεφαλέας Νικόλαος Μανικάκης Ιωάννης ΚΕΦΑΛΑΙΟ 1 Σύγκλιση δικτύων δεδομένων και φωνής Ορισμένα παραδείγματα: τηλέφωνα IP softphones ενοποιημένη επικοινωνία εφαρμογές

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

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η Δίκτυα Η/Υ Θεωρία Διάλεξη 2η Kάρτες Δικτύωσης (NIC-Network Interface Controller) Βασικές εντολές δρομολόγησης και ανίχνευσης Η κάρτα δικτύου συνδέει τον υπολογιστή στο τοπικό δίκτυο παράγει και λαμβάνει

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