Κεφάλαιο 7 Διαδικτύωση-Internet 7.3 Πρωτόκολλο TCP.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΑΠΟΤΙΜΗΣΗ ΑΠΟΔΟΣΗΣ ΔΙΚΤΥΩΝ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΟΥΝ ΑΞΙΟΠΙΣΤΑ ΠΡΩΤΟΚΟΛΛΑ ΜΕΤΑΦΟΡΑΣ ΚΑΙ ΑΞΙΟΠΙΣΤΑ ΠΡΩΤΟΚΟΛΛΑ ΣΥΝΔΕΣΗΣ Ιωάννης Κόμνιος Μεταπτυχιακή Διατριβή Τμήμα.
Advertisements

Slide 1 Δίκτυα Τηλεπικοινωνιών. Slide 2 Δίκτυα Τηλεπικοινωνιών Μία κυψέλη ΑΤΜ αποτελείται από 53 οκτάδες και χωρίζεται σε δύο μέρη:  Την επικεφαλίδα.
Από Άκρο σε Άκρο Αποφυγή Συμφόρησης
ΜΟΝΤΕΛΟ OSI.
ΠΜΣ ΔΥΝΗΤΙΚΕΣ ΚΟΙΝΟΤΗΤΕΣ
ΕΙΣΑΓΩΓΗ ΣΤΑ ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΑΣ
Slide 1 Δίκτυα Τηλεπικοινωνιών ENOTHTA 12 η A.T.M. (ASYNCHRONOUS TRANSFER MODE) (AΣΥΓΧΡΟΝΟΣ ΡΥΘΜΟΣ ΜΕΤΑΦΟΡΑΣ) (ΜΕΡΟΣ Α’) 1.Ασύγχρονος τρόπος μετάδοσης.
Καθυστέρηση σε δίκτυα μεταγωγής πακέτων
Τεχνολογία Δικτύων Επικοινωνιών
Σύνοψη 1 Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
ΜΟΝΤΕΛΟ ΕΞΥΠΗΡΕΤΟΥΜΕΝΟΥ – ΕΞΥΠΗΡΕΤΗΤΗ ( CLIENT – SERVER )
ΤCP/IP Τι είναι; Σύντομο Ιστορικό
Κεφάλαιο 11.2 Sockets.
Υπηρεσίες δικτύων επικοινωνίας
ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ Παράγραφος 1.7. ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ Είσαι εκεί; Εδώ είμαι Είσαι έτοιμος να λάβεις ένα μήνυμα; Είμαι έτοιμος Πάρε το πρώτο.
ΠΑΡΑΔΟΣΕΙΣ ΜΑΘΗΜΑΤΟΣ «ΔΙΚΤΥΑ ΕΛΕΓΧΟΥ» ΟΚΤΩΒΡΙΟΣ 2004.
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
©Γεωργιλά Χιονία Καθηγήτρια Πληροφορικής ΠΕ1901
Αξιόπιστη Επικοινωνία και Έλεγχος Ροής
ΔΙΑΔΙΚΤΥΑ ΜΕ TCP / IP Βίτσας Βασίλειος Αλεξάνδρειο ΤΕΙ Θεσσαλονίκης
National Technical University of AthensΤεχνολογίες Διαδικτύου Σύνοψη 1Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή 1.2 Πρωτόκολλα TCP/IP Διαστρωμάτωση.
OSI Μοντέλο αναφοράς.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 2: Ανάλυση Δικτυακής Κίνησης – Πρωτοκόλλων - Υπηρεσιών Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Το Internet Δικτύωση παροχέα υπηρεσιών Internet στην Ελλάδα.
Τεχνολογία TCP/IP TCP/IP internet είναι ένα οποιοδήποτε δίκτυο το οποίο χρησιμοποιεί τα πρωτόκολλα TCP/IP. Διαδίκτυο (Internet) είναι το μεγαλύτερο δίκτυο.
Πρωτόκολλο IP.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Σύνοψη 1 Αρχές διαδικτύου 1.1 Αναδρομή – εισαγωγή
Υποθέστε τρία τοπικά δίκτυα LAN όπως στο παρακάτω σχήμα.
ΔIΚΤYΑ ΧΡΗΣΗ ΕΝΤΟΛΩΝ ΣΤΟ CMD Πετκανα Ανδρομάχη.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 1: Χρήση βασικών εργαλείων για συλλογή πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου.
Διαχείριση Δικτύων Ευφυή Δίκτυα Άσκηση 4: Ανάλυση Δικτυακής Κίνησης – Πρωτοκόλλων - Υπηρεσιών Εργαστήριο Διαχείρισης και Βέλτιστου Σχεδιασμού Δικτύων (NETMODE)
Πέτρος Λάμψας © 2007 Λογισμικό Δικτύων. Σελίδα 2 ©2007 Δίκτυα Δεδομένων Ι Στόχοι της Ενότητας — Η παρουσίαση των λειτουργιών που εκτελούνται.
ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ (ΕΡΓΑΣΤΗΡΙΟ). 2 Εξοικείωση με πρωτόκολλο TCP Connection Oriented Αξιοπιστία στην παράδοση Σειρά Καθυστερήσεις Χαρακτηριστικά.
Κεφάλαιο 7 Διαδικτύωση-Internet 7.5 Πρωτόκολλο ΙΡ (Internet Protocol)
Κεφάλαιο 7 Διαδικτύωση- Internet 7.6 Διευθυνσιοδότηση.
To πρωτόκολλο διαδικτύου IP -χρησιμοποιείται από αποστολέα και παραλήπτη που μπορεί να βρίσκονται σε διαφορετικά δίκτυα για να ανταλλάξουν πακέτα πληροφοριών.
Πρωτόκολλο TCP/IP Εργαστηριακή άσκηση 1 Ειδικά θέματα σε κινητά και ασύρματα δίκτυα Νερούτσος Αλέξανδρος ΑΜ:778.
Έλεγχος και ρύθμιση σύνδεσης δικτύου Ανάγνωση πληροφοριών δικτυακών ρυθμίσεων από γραμμή εντολών Ιδιότητες σύνδεσης δικτύου Ρυθμίσεις σύνδεσης δικτύου.
TCP/IP BASICS ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Πολύδερα Έλλη ΕΤΟΣ: ΄Δ.
User Datagram Protocol (UDP)
3.2 διάσπαση πακέτου σε κομμάτια
Arp και DHCP 3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)
Κεφάλαιο 4. Επίπεδο μεταφοράς
Internet Control Message Protocol (ICMP)
LAB HY335 Evripidis tzamousis
Δίκτυα Επικοινωνιών Ενότητα # 4: Επίπεδο Σύνδεσης Δεδομένων
Κεφάλαιο 10: Υπηρεσίες και εφαρμογές Διαδικτύου
Κατανεμημένα Συστήματα
Δίκτυα Επικοινωνιών Ενότητα # 6: Επίπεδο Μεταφοράς TCP/UDP
TCP/IP.
ΑΣΚΗΣΗ ΔΙΚΤΥΑ ΜΕΤΑΓΩΓΗΣ
Κεφάλαιο 7 Διαδικτύωση-Internet
ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ (ΕΡΓΑΣΤΗΡΙΟ)
ΥΠΗΡΕΣΙΕΣ ΚΑΙ ΕΦΑΡΜΟΓΕΣ ΔΙΑΔΙΚΤΥΟΥ 10.1 Υπηρεσίες Διαδικτύου
Κεφάλαιο 7 Διαδικτύωση- Internet
Network Address Translation (NAT)
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 6o. Επίπεδο εφαρμογής
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Κεφάλαιο 7: Διαδικτύωση-Internet
Το αυτοδύναμο πακέτο και η δομή του
Κεφάλαιο 7:Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 7: Διαδικτύωση-Internet
Κεφάλαιο 4. Επίπεδο μεταφοράς
Δίκτυα Ι Βπ - 2ο ΕΠΑΛ ΝΕΑΣ ΣΜΥΡΝΗΣ 2011.
Το Διαδίκτυο - Internet
Μεταγράφημα παρουσίασης:

Κεφάλαιο 7 Διαδικτύωση-Internet 7.3 Πρωτόκολλο TCP

Εισαγωγικά TCP: Transmission Control Protocol (Πρωτόκολλο Ελέγχου Μετάδοσης) Υλοποιείται στο επίπεδο μεταφοράς Παρέχει υπηρεσίες προσανατολισμένες σε σύνδεση Εξασφαλίζει αξιοπιστία στη μεταφορά δεδομένων και από άκρο σε άκρο επικοινωνία.

Εισαγωγικά TCP IP TCP IP Από άκρο σε άκρο επικοινωνία

Τρόπος λειτουργίας Λαμβάνει τα δεδομένα-μηνύματα από τα πρωτόκολλα εφαρμογής Τα σπάει σε μικρότερα τμήματα (segments) σε περίπτωση που είναι μεγαλύτερου μεγέθους από το μέγεθος που μπορεί να σταλεί Το κάθε segment αποτελείται από την επικεφαλίδα (Ε) και τα δεδομένα Δεδομένα προς μετάδοση (πακέτο) Δεδομένα ΕΕΕ TCP segment

Πεδία επικεφαλίδας segment Στην επικεφαλίδα κάθε segment υπάρχουν κάποια πεδία που βοηθούν στην σωστή μετάδοση και σύνδεση των δεδομένων από την πλευρά του λήπτη. Αυτά είναι: -Αριθμός Σειράς: δείχνει τη θέση που πρέπει να τοποθετηθεί ένα segment για να συντεθεί το πακέτο δεδομένων Π.χ. αριθμός σειράς=5 δείχνει πως το συγκεκριμένο segment είναι πέμπτο στη σειρά του αρχικού πακέτου

Πεδία επικεφαλίδας segment -Αριθμός επιβεβαίωσης: εξασφαλίζει ότι ένα segment έφτασε σωστά στον προορισμό. Π.χ. Αριθμός επιβεβαίωσης=2000 δείχνει πως ο λήπτης έλαβε τα δεδομένα μέχρι των αριθμό οκτάδας 2000 (το πλήθος των δεδομένων μετριέται σε οκτάδες) -Σε περίπτωση σφάλματος στη μετάδοση των δεδομένων, το TCP είναι υπεύθυνο να ξαναστείλει τα δεδομένα σωστά, διαβιβάζοντάς τα στο επίπεδο δικτύου.

Πεδία επικεφαλίδας segment -Παράθυρο: είναι το πεδίο που χρησιμοποιεί ως μηχανισμό το TCP για να ελέγξει τη ροή των δεδομένων από τον αποστολέα στον λήπτη. Ο αποστολέας στέλνει segments ακόμα κι αν δεν έχει λάβει επιβεβαίωση για το αμέσως προηγούμενο. Π.χ. Αριθμός Επιβαιβέωσης=12500, Παράθυρο=2000 δείχνει πως ο λήπτης μπορεί να λάβει δεδομένα μεγέθους 2000 οκτάδων, από την μέχρι την οκτάδα δεδομένων ( =2000)

Πεδία επικεφαλίδας segment -TCP θύρες (ports): είναι θετικοί ακέραιοι αριθμοί των 16bit ο καθένας, που βοηθούν το πρωτόκολλο TCP να συσχετίσει τα segment που φτάνουν στον λήπτη από τους διαφορετικούς αποστολείς (αποπολύπλεξη). -Για να γίνει ο συσχετισμός, το TCP χρησιμοποιεί τα TCP ports πηγής και προορισμού. 1010

Πεδία επικεφαλίδας segment Τα προγράμματα των χρηστών χρησιμοποιούν συνήθως τυχαία TCP ports κατά την μετάδοση δεδομένων Ωστόσο, ορισμένες εφαρμογές χρησιμοποιούν σταθερό TCP port όπως π.χ. η εφαρμογή μεταφοράς αρχείων FTP χρησιμοποιεί το TCP port 21

Συνδέσεις TCP Κάθε TCP σύνδεση περιγράφεται πλήρως και μοναδικά με τη χρήση 4 αριθμών: α) την ΙΡ δ/νση πηγής, β) το TCP port πηγής, γ) την ΙΡ δ/νση προορισμού και δ) το TCP port προορισμού Με τον τρόπο αυτό ο λήπτης ξεχωρίζει ακριβώς από ποιες συνδέσεις προέρχονται τα δεδομένα που λαμβάνει, αφού η τετράδα αυτή των αριθμών είναι μοναδική για κάθε σύνδεση

Συνδέσεις TCP