If-Koubou

Kas novērš visas Wi-Fi ierīces manā tīklā no sadursmēm ar citiem?

Kas novērš visas Wi-Fi ierīces manā tīklā no sadursmēm ar citiem? (Kā)

Iespējams, ka jūsu mājas tīkls ir komplektēts ar dažādām Wi-Fi ierīcēm, kuras nosūta atpakaļ Wi-Fi mezglā; kā mezgls apstrādā visu datplūsmu bez sadursmes ar visām ienākošajām pārraidēm?

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Jautājums

Superuser lasītājs Zequez ir ziņkārīgs, kā šķiet, ka viņa Wi-Fi mezgls darbojas tik gludi un kāpēc dati šķiet sadursmē, viņš raksta:

Es domāju, es zinu, ka katrs pakets tiek nosūtīts ar MAC adresi, bet kā par straumēšanu?

Kas notiek, ja maršrutētājs saņem vienu paketi, no kādas citas ierīces tiek saņemts pakete?

Kā router var zināt, ka antenas sadursmes fotoni ir daļa no pirmā pakete vai otrā pakete?

Vai arī tas, ka gaismas ātrums ir tik ātrs, ka tas gandrīz nekad nenotiek un paketes tiek tikušas ziņotas kā korumpētas un tiek sūtītas no jauna?

Kas uztur visus tos bezvadu piegādātos paketus, lai tos pasargātu? Izrauksim mazliet dziļāk.

Atbilde

SuperUser atbildīgais Ultrasawblade piedāvā šādu atbildi ar noderīgām saitēm tālākai lasīšanai:

Bezvadu tīklā tikai viena ierīce patiesībā "runā" vienlaikus. Katra cita ierīce klausās un gaida, ka gaiss šajā kanālā klusē, pirms runājat. Šo metodi sauc par pārvades sajūtu vairākkārtēju piekļuvi ar sadursmju novēršanu (CSMA / CA).

RTS / CTS apmaiņa palīdz visiem mezgliem efektīvi sinhronizēt, nodrošinot iespēju vienam mezglam pateikt "hei, es par to runāju tik ilgi, lai tik ilgi gaidītu" uz katru otro mezglu.

@ Petr Abdulīns ir pareizs, bet es domāju, ka visi Wifi tīkli izmanto CSMA / CA. Vecie 10BaseT nekomutētie vadu tīkli balstījās uz pārvadātāju saziņas vairākkārtēju piekļuvi ar sadursmju atklāšanu (CSMA / CD). Sadursmes nenotiek tādos tīklos, kur visi mezgli ir savienoti ar slēdzi.

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.