Επεξήγηση TCP (Transmission Control Protocol)

click fraud protection

Το πρωτόκολλο ελέγχου μετάδοσης διέπει τη ροή πληροφοριών μέσω δικτύων υπολογιστών. Το TCP συνεργάζεται με το Πρωτόκολλο Διαδικτύου σε ένα γνωστό δίδυμο που συντομεύτηκε ως TCP / IP. Θα συναντήσετε αυτόν τον όρο στις ρυθμίσεις δικτύου του υπολογιστή ή του smartphone σας όταν εξερευνήσετε τις ρυθμίσεις σύνδεσης. Το IP ασχολείται με την αντιμετώπιση και την προώθηση πακέτων δεδομένων από πηγή σε προορισμό, ενώ το TCP διαχειρίζεται την αξιοπιστία της μετάδοσης.

Τι κάνει το TCP

Το TCP ελέγχει τη μεταφορά δεδομένων για την προώθηση της αξιοπιστίας. Σε δίκτυα όπως το Διαδίκτυο, τα δεδομένα μεταδίδονται σε πακέτα, οι οποίες είναι μονάδες δεδομένων που αποστέλλονται ανεξάρτητα στο δίκτυο και επανασυναρμολογούνται στον προορισμό.

Γραφικό των όρων δικτύωσης υπολογιστή TCP / IP
Funtap μέσω Getty Images

Η μετάδοση δεδομένων σε ένα δίκτυο πραγματοποιείται σε επίπεδα, κάθε πρωτόκολλο σε ένα επίπεδο κάνει κάτι συμπληρωματικό με αυτό που κάνουν οι άλλοι. Αυτό το σύνολο επιπέδων ονομάζεται a στοίβα πρωτοκόλλου. Το TCP και το IP λειτουργούν χέρι-χέρι στη στοίβα, το ένα πάνω από το άλλο.

instagram viewer

Για παράδειγμα, μία στοίβα μπορεί να περιλαμβάνει HTTP> TCP> IP> Wi-Fi. Αυτό σημαίνει ότι όταν, για παράδειγμα, ένας υπολογιστής αποκτά πρόσβαση σε μια ιστοσελίδα, χρησιμοποιεί το πρωτόκολλο HTTP για λήψη η ιστοσελίδα σε HTML, το TCP ελέγχει τη μετάδοση, το IP ρυθμίζει τη διοχέτευση στο δίκτυο (το Διαδίκτυο) και το Wi-Fi χειρίζεται τη μετάδοση στην τοπική περιοχή δίκτυο.

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

  • Όλα τα πακέτα φτάνουν στον προορισμό, δηλαδή δεν υπάρχει χαμένο πακέτο.
  • Δεν υπάρχει τέτοια καθυστέρηση που να επηρεάζει την ποιότητα των δεδομένων.
  • Όλα τα πακέτα δεδομένων επανασυναρμολογούνται με τη σειρά.

Πώς λειτουργεί το TCP

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

Διεύθυνση TCP

Ενώ η IP προσφέρει έναν ολοκληρωμένο μηχανισμό για διευθύνσεις γνωστές ως διευθύνσεις IP, το TCP δεν διαθέτει τόσο περίπλοκο σύστημα διευθύνσεων. Δεν χρειάζεται ένα. Χρησιμοποιεί μόνο αριθμούς που παρέχονται από τη συσκευή στην οποία εργάζεται για να προσδιορίσει πού λαμβάνει και αποστέλλει πακέτα για ποια υπηρεσία. Αυτοί οι αριθμοί καλούνται λιμάνια. Για παράδειγμα, τα προγράμματα περιήγησης ιστού χρησιμοποιούν τη θύρα 80 για TCP. Η θύρα 25 διέπει τα εξερχόμενα email. Ο αριθμός θύρας συχνά συνδυάζεται με τη διεύθυνση IP μιας υπηρεσίας, π.χ. 192.168.66.5:80.

instagram story viewer