Πρωτόκολλο TCP

Home » Θεωρία » Πρωτόκολλα » Πρωτόκολλο TCP
Πρωτόκολλα

Πρωτόκολλο TCP το ΑΣΦΑΛΕΣ ΠΡΩΤΟΚΟΛΛΟ


  • To TCP δουλεύει μέσα στο λειτουργικό σύστημα (windows, linux, sun)

  • Θα πάρει ένα πακέτο από πάνω του (ΕΠΙΠΕΔΑ ΕΦΑΡΜΟΓΗΣ)

  • Αν είναι μεγάλο θα το σπάσει σε κομμάτια

  • Στα κομμάτια θα βάλει επικεφαλίδες (TCP HEADER)

  • Και θα το στείλει στο παρακάτω επίπεδο (ΔΙΚΤΥΟΥ)

 

Έναρξη TCP Σύνδεσης

  • Κάθε φορά που πρόκειται να συνδεθούμε με το mail μας για παράδειγμα το TCP ξεκινά μια σύνδεση TCP με τον MAIL SERVER

  • Αυτή η σύνδεση περιλαμβάνει 3 βασικά μηνύματα τα οποία ονομάζονται ΤΡΙΜΕΡΗΣ ΧΕΙΡΑΨΙΑ

 

1 = SYN  Μήνυμα Συγχρονισμού

2 = ACK  Μήνυμα Επιβεβαίωσης (ACK = acknowledgement)

3 = Εγκαθίδρυση συνομιλίας

 

Λήξη TCP Σύνδεσης

Προκειμένου να τελειώσει η σύνδεση πραγματοποιείται η ακόλουθη σειρά μηνυμάτων

 

Πότε χρησιμοποιείται το TCP;

  • Για mail
  • Για σύνδεση σε ένα λογαριασμό πχ fb
  • Για σύνδεση σε ένα τραπεζικό λογαριασμό
  • Σε σοβαρές περιπτώσεις δηλαδή όπου ΛΑΘΗ ΔΕΝ ΧΩΡΑΝΕ

 

 

Επικεφαλίδα του TCP

 

Επεξηγήσεις

  • Αριθμός Ακολουθίας–> Πχ 200 :με αυτόν τον αριθμό ο Αποστολέας ενημερώνει τον Παραλήπτη οτι θα του στείλει το πακέτο που έχει τη θέση 200 στο αρχικό πακέτο. Υπενθιμίζουμε οτι το TCP τεμαχίζει τα πακέτα!!!!!!!
  • Αριθμός Επιβεβαίωσης–> Πχ 1500: Με αυτόν τον αριθμό ο Παραλήπτης Επιβεβαιώνει τον Αποστολέα ότι έλαβε επιτυχώς μέχρι και το πακέτο 1500
  • Παράθυρο–> Με αυτό το νούμερο ο παραλήπτης ενημερώνει τον αποστολέα πόσα πακέτα μπορεί να δεχθεί ώστε να μην τα απορρίψει. Έτσι γίνεται ΕΛΕΓΧΟΣ ΡΟΗΣ ΚΑΙ ΣΥΜΦΟΡΗΣΗΣ κάτι το οποίο κάνει το TCP πολύ σημαντικό εργαλείο

 

Πόρτες:

  • Οι Πόρτες είναι ένας τρόπος να ξεχωρίζει το TCP τα πακέτα που θα δεχθεί ώστε να τα στείλει στις αντίστοιχες εφαρμογές
  • Δηλαδή άλλα δεδομένα πάνε στον περιηγητή όταν βλέπουμε ένα βιντεο στο youtube
  • Άλλα δεδομένα πάνε στο skype που το έχουμε ανοιχτό
  • Άλλα δεδομένα πάνε στο video game που παίζουμε
  • Με τις πόρτες to TCP ξεχωρίζει τα εισερχόμενα δεδομένα.
  • Κάθε εφαρμογή χρησιμοποιεί τη δική της πόρτα
  • Γνωστές πόρτες είναι οι:  80 για τον ΙΕ,  21 για μεταφορά αρχείων,  25 για το mail και άλλες πολλές