- Συσχέτιση εισερχόμενων τμημάτων
και συνδέσεων με βάση τα TCP Ports
-
Λειτουργίες
- Βασικό πρωτόκολλο του επιπέδου μεταφοράς
- Παρέχει συνδέσεις προσανατολισμένες σε σύνδεση
- Εξασφαλίζει αξιόπιστη μεταφορά δεδομένων από άκρη σε άκρη
- λαμβάνει τα προς μετάδοση δεδομένα
από το επίπεδο εφαρμογής
- μεταδίδει όταν τα δεδομένα που έχει λάβει είναι επαρκή
για να συμπληρωθεί το μέγεθος του πακέτου
που έχει συμφωνηθεί κατά την εγκατάσταση της σύνδεσης
-
όταν λάβει δεδομένα τα οποία
υπερβαίνουν αυτό το μέγεθος πακέτου,
τα σπάει σε μικρότερα που ονομάζονται:
-
Τμήματα TCP
-
Επικεφαλίδα (Header):
βοηθά το TCP
να διαχειριστεί
τα τμήματα που λαμβάνει
και περιέχει τα πεδία:
- Αριθμός Σειράς ή Sequence Number:
τοποθέτηση στη σωστή σειρά
- Αριθμός Επιβεβαίωσης ή Acknowledgment number
Πόσες οκτάδες (bytes) έχουν ληφθεί
- Παράθυρο ή Window Size
Έλεγχος ροής
- Θύρες (ports) TCP αφετηρίας και προορισμού
Αποπολύπλεξη
- Σημεία επικοινωνίας
- Θετικός ακέραιος
αριθμός
- Εφαρμογές χρήστη:
Μη προνομιούχες
TCP ports
- επιλέγονται τυχαία
- αριθμός θύρας TCP
πάνω από 1024
- Προνομιούχες
TCP ports
- Είναι συγκεκριμένες
πχ(21 για το FTP)
- αριθμός θύρας TCP
κάτω από 1024
- προς μετάδοση Δεδομένα(Data)
-
TCP συνδέσεις
-
Νοητή σύνδεση
- Δεν υπάρχει απευθείας σύνδεση
του ενός άκρου με το άλλο
- Δεν υπάρχει συγκεκριμένη διαδρομή
που ακολουθούν όλα τα τμήματα
- Χρησιμοποιείται
για να συνδέσει 2 σημεία
-
κάθε σύνδεση χαρακτηρίζεται
με μοναδικό τρόπο
από 4 αριθμούς:
- Την διεύθυνση IP του αποστολέα
- Την θύρα της πηγής
- Την διεύθυνση IP του παραλήπτη
- Την θύρα προορισμού