Δικτύωση

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

Η κυκλοφορία δικτύου που πηγαίνει στον ίδιο υπολογιστή αλλά σε διαφορετικές εφαρμογές ταξινομείται κατά αριθμό θύρας. Τι θα λέγατε για δύο περιπτώσεις εφαρμογής - Όπως τα προγράμματα περιήγησης. συνδέουν και τα δύο 80;

Όταν πολλαπλές παρουσίες μιας εφαρμογής, όπως προγράμματα περιήγησης, συνδέονται στην ίδια θύρα (π.χ. θύρα 80 για κίνηση HTTP), το λειτουργικό σύστημα χρησιμοποιεί έναν μηχανισμό που ονομάζεται "απομόνωση διαδικασίας" για να διαφοροποιήσει την κίνηση από διαφορετικές παρουσίες.

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

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

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

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

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