Σκεφτείτε με αυτόν τον τρόπο:
* IP (πρωτόκολλο Internet): Αυτό είναι σαν την ταχυδρομική υπηρεσία. Διαχειρίζεται τη διεύθυνση (τη διεύθυνση IP) και τη λήψη του πακέτου (πακέτο δεδομένων) στη σωστή θέση. Δεν εγγυάται την παράδοση ή ότι το πακέτο φτάνει με τη σωστή σειρά, ή ακόμα και ότι φτάνει καθόλου. Είναι ένα σύστημα παράδοσης "καλύτερης προσπάθειας".
* TCP (πρωτόκολλο ελέγχου μετάδοσης): Αυτό είναι σαν μια υπηρεσία εγγραφής που βασίζεται στην κορυφή της ταχυδρομικής υπηρεσίας. Παίρνει το πακέτο (δεδομένα), προσθέτει έναν αριθμό παρακολούθησης (αριθμός ακολουθίας) και εξασφαλίζει ότι φτάνει με ασφάλεια και εντελώς με τη σωστή σειρά. Εάν χάσει ένα πακέτο, ζητά μια επανάληψη. Παρέχει αξιοπιστία.
Έτσι, το TCP χρησιμοποιεί IP για να πάρει τα δεδομένα στον προορισμό της, αλλά προσθέτει ένα στρώμα αξιοπιστίας και ελέγχου στην κορυφή της βασικής λειτουργικότητας της IP. Πολλές εφαρμογές χρησιμοποιούν TCP επειδή απαιτούν αξιόπιστη μεταφορά δεδομένων, όπως περιήγηση στο Web (HTTP), ηλεκτρονικό ταχυδρομείο (SMTP) και μεταφορά αρχείων (FTP). Άλλες εφαρμογές χρησιμοποιούν το UDP (πρωτόκολλο χρήστη Datagram), το οποίο είναι ένα διαφορετικό πρωτόκολλο που βασίζεται στην κορυφή της IP που δίνει προτεραιότητα στην ταχύτητα έναντι της αξιοπιστίας.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα