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



Σχετικά έγγραφα
7.4 Πρωτόκολλο UDP. 3. Στη περίπτωση που ένα μήνυμα χωράει σε ένα τμήμα, χρησιμοποιούμε το πρωτόκολλο TCP.

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

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

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

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

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

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

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

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

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

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

a. b. c. d ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΣΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ Γ Τάξη Ε.Π.Α.Λ.

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

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

Δίκτυα Η/Υ ΙΙ. Λύσεις θεμάτων Πανελληνίων εξετάσεων Σαλαβασίδης Κ. Πέτρος

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

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

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

Κεφάλαιο > Ε Π Α Ν Α Λ Η Ψ Η Επικοινωνιακό Υποδίκτυο / TCP / UDP. Σελ

7.7 Πρωτόκολλο ARP. 1. Το πρωτόκολλο ARP μετατρέπει τις διευθύνσεις IP στις αντίστοιχες φυσικές. Σ Λ

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

Δίκτυα ΙΙ. Κεφάλαιο 7

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

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

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

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

Θέματα Πανελλαδικών Εξετάσεων

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

1 Ερωτήσεις σωστό-λάθος

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

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

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

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

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

ικτύου 4. Πρωτόκολλα απαραίτητα για δ. Ethernet τη ιαχείριση Φυσικού Μέσου ε. Ηλεκτρονικό ταχυδρομείο Μονάδες 8

7.2.2 Σχέση OSI και TCP/IP

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

Φύλλο Εργασίας 1 ου Κεφαλαίου

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

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

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

γ. Αυθεντικότητα (authentication) δ. Εγκυρότητα (validity) Μονάδες 5

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

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

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

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

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

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

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

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

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

1.1 Επαναλήπτες (repeaters ή regenerators)

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

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

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

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

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

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

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

Network Address Translation (NAT)

ΚΕΦΑΛΑΙΟ 11: Διαδικασία Μετάδοσης Δεδομένων Εισαγωγή

Πρωτόκολλο ARP. Γεωργιλά Χιονία Καθηγήτρια Πληροφορικής ΠΕ1901

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

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

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

7.1 Επίπεδο δικτύου. Ερωτήσεις. λέξεις κλειδιά:

7.5 Διευθυνσιοδότηση Διεύθυνση Ελέγχου Προσπέλασης στο Μέσο

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

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

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

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

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

7.1.1 Επίπεδο δικτύου Γενικές Αρχές

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

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

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

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

Δίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer)

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

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

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

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

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

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η. Αρχές Δικτύων Επικοινωνιών

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

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

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

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ 1 στα Δίκτυα Υπολογιστών

7.2 Τεχνολογία TCP/IP


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

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

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

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

Δίκτυα Υπολογιστών Ενότητα 7: Internet Control Message Protocol - ICMP

Δίκτυα ΙΙ Τομέας Πληροφορικής,

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

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ

Transcript:

7.4 Πρωτόκολλο Μέχρι τώρα περιγράψαμε συνδέσεις, που χρησιμοποιούν το πρωτόκολλο TCP. Θυμηθείτε, ότι το TCP είναι υπεύθυνο για το τεμαχισμό των μηνυμάτων σε τμήματα και την επανασύνδεση τους στον προορισμό. TCP TCP TCP

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

7.4 Πρωτόκολλο Σε αυτές τις περιπτώσεις μοιάζει ανόητο να χρησιμοποιούμε το πρωτόκολλο TCP. Φυσικά, το TCP κάνει πολύ περισσότερα από το να σπάει τα μηνύματα σε τμήματα. TCP TCP TCP

7.4 Πρωτόκολλο Στην περίπτωση, όμως μίας ερώτησης, που χωρά σε ένα τμήμα, δεν χρειαζόμαστε όλη την πολυπλοκότητα, που εισάγει το πρωτόκολλο TCP, προκειμένου να εξασφαλίσουμε την αξιόπιστη μετάδοση της.

7.4 Πρωτόκολλο Για τέτοιες εφαρμογές, που δεν χρειάζονται όλη την πολυπλοκότητα του πρωτοκόλλου TCP, έχει σχεδιαστεί ένα εναλλακτικό πρωτόκολλο επιπέδου μεταφοράς, το οποίο ονομάζεται Πρωτόκολλο Αυτοδύναμων Πακέτων Χρήστη (User Datagram Protocol, ). To είναι πρωτόκολλο, που παρέχει υπηρεσίες αυτοδύναμου πακέτου. μεταφορά μεταφορά E D C Β Α Station 1 Σταθμός 1 Station 2 Σταθμός 2

7.4 Πρωτόκολλο To χρησιμοποιείται, κυρίως, από εφαρμογές, στις οποίες ο κρίσιμος παράγοντας είναι η ταχύτητα και στις οποίες δεν έχει νόημα η επαναμετάδοση των δεδομένων για την αποκατάσταση τυχόν σφαλμάτων, που συνέβησαν κατά την μετάδοση. Mbps Mbps

7.4 Πρωτόκολλο Χαρακτηριστικό παράδειγμα τέτοιων εφαρμογών είναι η μετάδοση φωνής. Στην μετάδοση φωνής δεν έχει νόημα η επαναμετάδοση πακέτων (λέξεων), ενώ θα πρέπει να μειωθεί στο ελάχιστο η καθυστέρηση, που εισάγει το πρωτόκολλο έτσι, ώστε να μην παρατηρούνται μεγάλες καθυστερήσεις, διαφορετικά ο παραλήπτης θα αντιλαμβάνεται ομιλία πολύ κακής ποιότητας.

7.4 Πρωτόκολλο Η διαφορά του από το TCP είναι, ότι το δεν εκτελεί τόσες λειτουργίες όσες το TCP. Δεν τεμαχίζει τα δεδομένα σε πολλαπλά τμήματα. Δεν κρατά αντίγραφα από τα δεδομένα, που έχουν σταλεί, ώστε σε περίπτωση, που δεν φτάσουν έγκαιρα στον προορισμό ή συμβούν σφάλματα μετάδοσης, να γίνει επαναμετάδοσή τους. Δεν εξασφαλίζει, ότι τα τμήματα θα παραδοθούν στον προορισμό τους με τη σειρά, που στάλθηκαν από τον αποστολέα. TCP Αντίγραφα μεταφορά Παράδοση Τεμαχισμός Αντίγραφα μεταφορά Παράδοση Όχι Όχι Μπορεί Όχι Τεμαχισμός

7.4 Πρωτόκολλο Επομένως, στην περίπτωση, που χρησιμοποιείται το πρωτόκολλο, καταστάσεις, όπως: απώλεια μηνύματος, πολλαπλά αντίγραφα, μεγάλες καθυστερήσεις, λήψη μηνυμάτων εκτός σειράς, έλεγχος ροής, διακοπή της επικοινωνίας πρέπει να τις χειρίζονται οι εφαρμογές. Εφαρμογή μεταφορά 7 6 5 4 3 2 1

7.4 Πρωτόκολλο Η επικοινωνία του πρωτοκόλλου με τα προγράμματα εφαρμογής γίνεται μέσω αφηρημένων σημείων επικοινωνίας, που ονομάζονται θύρες ( ports). Κάθε port προσδιορίζεται από ένα θετικό ακέραιο αριθμό των 16 bits, ο οποίος βρίσκεται στην επικεφαλίδα του τμήματος. Port 16 bit

7.4 Πρωτόκολλο Εάν κάποια εφαρμογή θέλει να χρησιμοποιήσει το πρωτόκολλο, πρέπει να συσχετισθεί με κάποιο port. Η ανάθεση των port στις εφαρμογές γίνεται από το λειτουργικό σύστημα. Τα ports παρέχουν τη δυνατότητα στο λογισμικό του πρωτοκόλλου να χρησιμοποιείται ταυτόχρονα από διαφορετικές εφαρμογές και χρησιμοποιούνται, όπως ακριβώς και τα αντίστοιχα TCP ports. Port 16 bit

7.4 Πρωτόκολλο Ας δούμε, όμως, πιο αναλυτικά, πως μία εφαρμογή μπορεί να επικοινωνήσει με κάποια άλλη μέσω του πρωτοκόλλου. Το μονοπάτι επικοινωνίας μεταξύ της εφαρμογής και του πρωτοκόλλου πραγματοποιείται μέσω των ports.

7.4 Πρωτόκολλο Όπως και στο πρωτόκολλο TCP, έτσι και στο για ορισμένες εφαρμογές έχουν καθορισθεί συγκεκριμένα ports, που είναι ευρέως γνωστά και χρησιμοποιούνται αποκλειστικά και μόνο για την επικοινωνία με τους εξυπηρετητές αυτών των εφαρμογών. Οποιοδήποτε τμήμα φέρει στην επικεφαλίδα του τον αριθμό του port, που έχει ανατεθεί σε συγκεκριμένη εφαρμογή, αναγνωρίζεται από τον εξυπηρετητή της εφαρμογής, ο οποίος, στη συνέχεια, προχωρά στην επεξεργασία του τμήματος. Για παράδειγμα, ο εξυπηρετητής του Απλού Πρωτοκόλλου Διαχείρισης Δικτύου (Simple Network Management Protocol, SNMP), περιμένει και λαμβάνει μηνύματα, που φέρουν σαν port τον αριθμό 161. Για την εφαρμογή αυτή θα μιλήσουμε στο 8ο Κεφάλαιο. 161

7.4 Πρωτόκολλο Κάθε τμήμα, όπως και το TCP τμήμα, αποτελείται από δύο μέρη, την επικεφαλίδα και τα προς μετάδοση δεδομένα (Σχήμα 7-13). Κάθε εισερχόμενο αυτοδύναμο πακέτο, που στην επικεφαλίδα του έχει την ένδειξη διαβιβάζεται από το πρωτόκολλο στο πρωτόκολλο. Η βασική λειτουργικότητα, που προσθέτει το πρωτόκολλο σε αυτές του πρωτοκόλλου, είναι η πολυπλεξία της πληροφορίας διαφορετικών εφαρμογών με βάση τα ports.