Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Δικτύωση στο Διαδίκτυο

Εισαγωγή στο πρωτόκολλο ελέγχου μετάδοσης

πρωτόκολλο ελέγχου Μεταφοράς , ή TCP , είναι ένα πρωτόκολλο που χρησιμοποιείται σε συνδυασμό με το πρωτόκολλο Internet ή IP , για την αποστολή δεδομένων μέσω συνδέσεων με το Διαδίκτυο . Η κεφαλίδα TCP περιέχει πεδία που απαιτούνται για να δημιουργήσετε μια σύνδεση και να εξασφαλιστεί η μεταφορά των δεδομένων μέσω του δικτύου . TCP Header Ακολουθίες
Η Ακολουθία και επαναρχικοποίηση

Η κεφαλίδα TCP περιλαμβάνει διάφορους τομείς που είναι ζωτικής σημασίας για τη λειτουργία . Ο αριθμός ακολουθίας λέει το απομακρυσμένο άκρο πόσα bytes έχουν αποσταλεί συνολικά από την έναρξη της ανταλλαγής δεδομένων . Ο αριθμός επιβεβαίωσης λέει τον απομακρυσμένο υπολογιστή τι έχουν bytes έχουν ληφθεί με επιτυχία .
Εικόνων TCP Header Σημαίες
Η Σημαίες δείχνουν την κατάσταση .

Η κεφαλίδα TCP περιέχει σημαίες για να δείξουν την κατάσταση της μετάδοσης . Η σημαία SYN χρησιμοποιείται για το συγχρονισμό αριθμούς ακολουθίας κατά την έναρξη της συνομιλίας . Η σημαία ACK χρησιμοποιείται για να αναγνωρίσει τα στοιχεία που έχει λάβει με επιτυχία . Το FIN σημαία χρησιμοποιείται για να τερματίσετε μια σύνδεση .

Η TCP Header Port Numbers

Λιμάνια σημαίνει πολυπλεξίας .

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

TCP εγγυάται ότι τα δεδομένα μεταδίδονται με επιτυχία . Κάθε φορά που κάποια δεδομένα που αποστέλλονται , ο αποστέλλων υπολογιστής αυξάνει τον αριθμό ακολουθίας από τον αριθμό των bytes , ή χαρακτήρων, στα δεδομένα. Εάν τα δεδομένα που λαμβάνονται σωστά , ο απομακρυσμένος υπολογιστής θα απαντήσει με έναν αριθμό αναγνώρισης ίσο με το επόμενο αναμενόμενο byte δεδομένων .
Εικόνων TCP Three Way χειραψία
Η χειραψία ξεκινά μια σύνδεση .

TCP είναι προσανατολισμένο σε σύνδεση . Πριν δεδομένα μεταδίδονται σύνδεση πρέπει να καθοριστεί με το απομακρυσμένο άκρο . Αυτό διαρκεί τρία βήματα . Στο πρώτο βήμα ο καταγωγής υπολογιστής στέλνει ένα TCP Header με ένα τυχαίο αρχικό αριθμό σειράς και το σύνολο σημαία ΣΥΝ . Στο στάδιο δύο ο απομακρυσμένος υπολογιστής επιστρέφει ένα TCP Header με τυχαίο αρχικό αριθμό ακολουθίας του και της σειράς SYN σημαία . Το απομακρυσμένο άκρο αναγνωρίζει επίσης το πρώτο πακέτο με τη σημαία ACK . Στο τρίτο βήμα της καταγωγής υπολογιστής στέλνει μια κεφαλίδα TCP με το σύνολο σημαία ACK . Σε όλες τις περιπτώσεις , όταν έχει οριστεί η σημαία ACK , ο αποστολέας ορίζει τον αριθμό επιβεβαίωσης στο επόμενο byte που θα πρέπει να αναμένεται από το απομακρυσμένο άκρο .
Εικόνων TCP Multiplexing με Ports

multple συνδέσεις

Ports είναι λογισμικό απευθύνεται στην κεφαλίδα TCP δείχνει ποια εφαρμογή ή υποβάλλονται σε επεξεργασία θα πρέπει να χρησιμοποιείται στο διακομιστή . Οι αριθμοί θύρας είναι συχνά γνωστό . Οι περισσότεροι servers χρησιμοποιούν τη θύρα 80 για web servers και θύρα 25 για διακομιστές ηλεκτρονικού ταχυδρομείου . Χρησιμοποιώντας διαφορετικές θύρες για διαφορετικές εφαρμογές επιτρέπουν στους υπολογιστές να δημιουργήσουν πολλαπλές συνδέσεις μέσω του ίδιου δικτύου και εξακολουθεί να διατηρεί κάθε σύνδεση ανεξάρτητη .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα