Come wi-fi è half duplex?
WiFi è half duplex, il come???
- WiFi ha un sacco di overhead nei frame di controllo, In WiFi ogni "frame" notare come ho citato il "frame" non un "pacchetto" è riconosciuto (naturalmente c'è un ACK di blocco per diversi frame aggregati) ma per lo più tutto ciò che viene inviato è riconosciuto vagamente simile a TCP ACKs, ma TCP ACKs e WiFi ACKs sono indipendenti gli uni dagli altri.
- In WiFi c'è (non sono un esperto di PHY Layer) ma sono sicuro che non c'è il concetto di frequenza a monte o a valle. Tutti condividono la stessa frequenza.
- A differenza di una rete ethernet pensa alla rete WiFi come a una rete HUB, sono un dominio di collisione e uno di trasmissione, la vecchia anologia stereotipata ma essenziale di due persone che parlano allo stesso tempo in una stanza... sì, anche questo è implementato qui. In un HUB CSMA/CD in WiFi CSMA/CA, vedi in wireless se avviene una collisione non c'è modo per il mittente di "rilevare" la collisione, nella parola wired la collisione può essere "rilevata", in WiFi non c'è modo per la collisione di essere "rilevata" una volta che il "frame" ti lascia è in balia del ricevitore per riconoscerlo correttamente. quindi CSMA/CA (Collision Avoidance) è implementato. Sta dicendo "Shut up as i speak" perché i rischi sono molto più alti in WiFi, diciamo che due dispositivi stanno cercando di inviare allo stesso tempo, devono "bloccare" il mezzo in uso e "informare" tutti lo stesso. Quindi questo è il motivo per cui si può solo inviare e ricevere "uno alla volta"
- La "Fallacia del Ping" alcune domande comuni che uno ha, "hey sono connesso al WiFi, faccio un ping al mio router wifi e ottengo immediatamente la mia risposta indietro" sì ma il Ping (o ICMP Echo Reply) può anche aspettare fino a 1sec prima che la richiesta sia scaduta. 1sec è un'eternità nel mondo wireless. All'interno di quell'1 secondo ci sono molti eventi che accadono solo che non te ne rendi conto, pensaci come se tra 1s o 1000msec ci fossero anche dei frame nell'ordine dei msec o nanosecondi...
- Anche il throughput non è dimezzato in tutti i WiFi, sì 11a/b/g può essere vero, ma con i recenti standard 11n/ac/ad... i miglioramenti della "frame aggregation" miglioreranno il throughput di più del 50% del Phy rate. Nell'11ac (3x3, 80Mhz) il tasso phy è di 1300 mbps, ma si può facilmente raggiungere un TCP Throuput di 750 a 800mbps senza sudare...
Spero che questo aiuti.