Βίντεο: Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks 2024
Η διαλειτουργικότητα Open Systems Interconnection (OSI) Το επίπεδο μεταφοράς είναι το επίπεδο όπου θα βρείτε τα πιο γνωστά πρωτόκολλα δικτύωσης: TCP κανονικά σε συνδυασμό με IP) και SPX (κανονικά σε συνδυασμό με IPX). Όπως υποδηλώνει το όνομά του, το στρώμα Transport ασχολείται με τη μεταφορά πληροφοριών από έναν υπολογιστή σε άλλο.
Ο κύριος σκοπός του layer Transport είναι να διασφαλίσει ότι τα πακέτα μεταφέρονται αξιόπιστα και χωρίς σφάλματα. Το στρώμα Μεταφορά πραγματοποιεί αυτή την εργασία δημιουργώντας συνδέσεις μεταξύ συσκευών δικτύου, αναγνωρίζοντας την παραλαβή των πακέτων και επαναφέροντας πακέτα που δεν έχουν ληφθεί ή έχουν αλλοιωθεί κατά την άφιξή τους.
Σε πολλές περιπτώσεις, το πρωτόκολλο στρώματος μεταφοράς χωρίζει μεγάλα μηνύματα σε μικρότερα πακέτα που μπορούν να αποσταλούν αποτελεσματικά μέσω του δικτύου. Το πρωτόκολλο στρώματος μεταφορών επανασυναρμολογεί το μήνυμα στο τέλος λήψης, διασφαλίζοντας ότι λαμβάνονται όλα τα πακέτα που περιλαμβάνουν ένα μόνο κιβώτιο, έτσι ώστε να μην χάνονται δεδομένα.
Για ορισμένες εφαρμογές, η ταχύτητα και η αποδοτικότητα είναι πιο σημαντικές από την αξιοπιστία. Σε τέτοιες περιπτώσεις, μπορεί να χρησιμοποιηθεί ένα πρωτόκολλο χωρίς σύνδεση . Ένα πρωτόκολλο χωρίς σύνδεση δεν πηγαίνει στο πρόβλημα της δημιουργίας μιας σύνδεσης πριν από την αποστολή ενός πακέτου. Αντίθετα, στέλνει απλά το πακέτο. Το πρωτόκολλο TCP είναι ένα πρωτόκολλο στρώματος μεταφοράς με προσανατολισμό σύνδεσης. Το πρωτόκολλο χωρίς σύνδεση που λειτουργεί παράλληλα με το TCP ονομάζεται UDP.
Στα Windows XP ή Vista μπορείτε να προβάλετε πληροφορίες σχετικά με την κατάσταση των συνδέσεων TCP και UDP εκτελώντας την εντολή Netstat από ένα παράθυρο εντολών. Στο σχήμα, μπορείτε να δείτε ότι δημιουργούνται αρκετές συνδέσεις TCP.
Στην πραγματικότητα, μπορείτε να χρησιμοποιήσετε την εντολή Netstat / N για να δείτε τις αριθμητικές διευθύνσεις δικτύου αντί για τα ονόματα. Με το διακόπτη / N, η έξοδος θα φαίνεται ως εξής:
Ενεργές συνδέσεις Proto Local Address Διεύθυνση εξωτερικής διεύθυνσης TCP 127. 0. 0. 1: 2869 127. 0. 0. 1: 54170 ESTABLISHED TCP 127. 0. 0. 1: 5357 127. 0 0. 1: 54172 TIME_WAIT TCP 127. 0. 0. 1: 27015 127. 0. 0. 1: 49301 ESTABLISHED TCP 127. 0. 0. 1: 49301 127. 0. 0. 1: 27015 ESTABLISHED TCP 127. 0. 0. 1: 54170 127. 0. 0. 1: 2869 ΚΑΘΟΡΙΣΜΕΝΟ TCP 192. 168. 1. 100: 49300 192. 168. 1. 101: 445 ΚΑΘΟΡΙΣΜΕΝΟ
TCP είναι μια μεταφορά layer. Το UDP είναι ένα πρωτόκολλο μεταφοράς layer χωρίς σύνδεση.