7.3 tcp -k8凯发
- συσχέτιση εισερχόμενων τμημάτων
και συνδέσεων με βάση τα 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 του παραλήπτη
- την θύρα προορισμού