Το οικιακό σας δίκτυο είναι πιθανότατα γεμάτο με διάφορες συσκευές Wi-Fi που μεταδίδουν πίσω στον κόμβο Wi-Fi. Πώς χειρίζεται ο κόμβος όλη την κίνηση χωρίς να συγκρούονται όλες οι εισερχόμενες μεταδόσεις;
Η σημερινή συνεδρία Ερωτήσεων & Απαντήσεων μας προσφέρει ευγενική προσφορά του SuperUser - μια υποδιαίρεση του Stack Exchange, μιας ομάδας ιστότοπων Q&A που βασίζεται στην κοινότητα.
Το ερώτημα
Ο αναγνώστης Superuser Zequez είναι περίεργος πώς φαίνεται ο κόμβος του Wi-Fi να λειτουργεί τόσο ομαλά και γιατί τα δεδομένα φαίνεται να συγκρούονται, γράφει:
Θέλω να πω, ξέρω ότι κάθε πακέτο αποστέλλεται με διεύθυνση MAC, αλλά τι γίνεται με τη ροή;
Τι θα συμβεί εάν ενώ ο δρομολογητής λαμβάνει ένα πακέτο, φτάσει ένα πακέτο από άλλη συσκευή;
Πώς μπορεί ο δρομολογητής να γνωρίζει ότι τα φωτόνια που συγκρούονται στην κεραία αποτελούν μέρος του πρώτου ή του δεύτερου πακέτου;
Ή μήπως η ταχύτητα του φωτός είναι τόσο γρήγορη που σχεδόν ποτέ δεν συμβαίνει και τα πακέτα αναφέρονται μόνο ως κατεστραμμένα και αποστέλλονται ξανά;
Τι διατηρεί όλα αυτά τα πακέτα που παρέχονται ασύρματα; Ας σκάψουμε λίγο πιο βαθιά.
Η απάντηση
Ο συνεργάτης του SuperUser Ultrasawblade προσφέρει την ακόλουθη απάντηση με χρήσιμους συνδέσμους για περαιτέρω ανάγνωση:
Σε ένα ασύρματο δίκτυο, μόνο μία συσκευή "μιλάει" ταυτόχρονα. Κάθε άλλη συσκευή ακούει και περιμένει να αθόρυβη ο αέρας σε αυτό το κανάλι πριν μιλήσει. Αυτή η τεχνική ονομάζεται φορέας αίσθηση πολλαπλής πρόσβασης με αποφυγή σύγκρουσης (CSMA / CA) .
Μια ανταλλαγή RTS / CTS βοηθά όλους τους κόμβους να παραμένουν σε συγχρονισμό αποτελεσματικά, παρέχοντας έναν τρόπο για έναν κόμβο να πει "hey, θα μιλήσω για τόσο πολύ, περιμένετε τόσο πολύ" σε κάθε άλλο κόμβο.
Το @Petr Abdulin είναι σωστό, αλλά νομίζω ότι όλα τα δίκτυα Wifi χρησιμοποιούν CSMA / CA. Τα παλαιά ενσύρματα δίκτυα 10BaseT που δεν μετατράπηκαν βασίστηκαν πολλαπλή πρόσβαση αίσθησης φορέα με ανίχνευση σύγκρουσης (CSMA / CD) . Οι συγκρούσεις δεν συμβαίνουν σε δίκτυα όπου όλοι οι κόμβοι είναι συνδεδεμένοι σε διακόπτη.
Έχετε κάτι να προσθέσετε στην εξήγηση; Ακούστε στα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange; Ολοκλήρωση αγοράς το πλήρες νήμα συζήτησης εδώ .