Migliore risposta
In uno scenario in cui molti utenti si connettono a una rete wireless e in cui occasionalmente perdono la connessione, un un individuo o unazienda può modificare le impostazioni avanzate del router wireless per ottimizzare le prestazioni degli utenti e risolvere il problema di alcuni utenti che non sono in grado di ottenere un IP.
La maggior parte dei router dispone di una sezione “Impostazioni avanzate” che gestisce come i pacchetti di dati vengono gestiti sulla rete. Lo standard 802.11 include la funzione di soglia RTS (Request to Clear) per controllare laccesso della stazione al supporto. In genere, le LAN wireless di fascia alta offrono la soglia RTS nelle schede di interfaccia di rete radio (NIC) e nei punti di accesso: la funzione non è disponibile in SOHO o nei prodotti domestici economici. RTS viene utilizzato con CTS (Clear to Send).
Comprensione di RTS / CTS
Attraverso la regolazione fine di RTS / CTS, è possibile ottimizzare le prestazioni della rete LAN wireless. Quando si attiva RTS / CTS su una stazione, si evita di inviare un frame di dati fino a quando quella particolare stazione non completa la connessione RTS / CTS con unaltra stazione. Quindi una stazione avvia il processo trasferendo il frame RTS. Il punto di accesso trasferirà un frame CTS dopo aver ricevuto il frame RTS. Il CTS dispone di un valore temporale che avviserà le altre stazioni di mantenere laccesso al supporto mentre la stazione che avvia lRTS trasmette i dati.
La connessione RTS / CTS fornisce una struttura per il mezzo condiviso. Il motivo principale per implementare questa funzione è ridurre al minimo la collisione tra le stazioni nascoste, che si verifica quando i punti di accesso e gli utenti wireless sono sparsi in una posizione e si verifica unelevata frequenza di ritrasmissioni sulla LAN wireless.
La funzione RTS determinerà quindi se il punto di accesso wireless deve utilizzare il meccanismo CSMA / CD (Carrier Sense Multiple Access with Collision Detection) o CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance) per la trasmissione dei pacchetti. Nel primo meccanismo, la stazione di trasmissione invierà il pacchetto effettivo dopo aver atteso il periodo di silenzio, mentre nel secondo, la stazione di trasmissione invia un pacchetto RTS alla stazione di ricezione e attende che la stazione di ricezione trasmetta un pacchetto CTS prima inviare i dati del pacchetto effettivo. Se il pacchetto CTS non viene ricevuto entro un certo periodo di tempo, il dispositivo di trasmissione invia nuovamente il pacchetto RTS.
Attivazione del meccanismo RTS / CTS
Se sospetti prestazioni scadenti della tua rete wireless a causa di troppi utenti che si connettono alla rete, interferenze o collisioni, puoi dimezzare la soglia RTS e ripetere la stessa operazione fino a quando non ci sarà un miglioramento delle prestazioni della rete . Tuttavia, è importante notare che laumento delle prestazioni utilizzando questo meccanismo è il risultato netto dellaggiunta di overhead sotto forma di frame RTS / CTS e della riduzione del numero di ritrasmissioni.
Anche la considerazione dei nodi nascosti è importante. Se non ci sono nodi nascosti, la rete potrebbe subire una riduzione del throughput quando RTS / CTS è abilitato. Un problema di nodo nascosto può anche avere un effetto negativo sulle prestazioni, sebbene listanza di impatto negativo sulle prestazioni sia piuttosto rara.
Ecco alcuni suggerimenti per determinare se è necessario abilitare RTS / CTS:
- Monitora la rete wireless per le collisioni : se è presente un un gran numero di collisioni e gli utenti sono distanti, quindi attivare RTS / CTS nelle schermate di configurazione dellutente. Dopo che un frame RTS è stato ricevuto dalla NIC radio di un utente, il punto di accesso risponderà con un frame CTS.
- Controlla la mobilità dellutente: A lutente altamente mobile può rimanere nascosto per un breve periodo di tempo durante il test, quindi avvicinarsi ad altre stazioni per la maggior parte del tempo. Se si verificano collisioni tra utenti entro la portata luno dallaltro, il problema potrebbe essere il risultato di uninterferenza RF o di un elevato utilizzo della rete.
- Verificare la presenza di problemi con la stazione nascosta : in diversi casi, abilitare RTS / CTS nel punto di accesso non è utile se il problema della stazione nascosta non esiste dal punto di vista del punto di accesso. Tutte le stazioni con associazioni valide sono nel raggio dazione e non sono nascoste dal punto di accesso; forzare il punto di accesso a implementare la connessione RTS / CTS ridurrà il throughput. Ecco perché si consiglia a un amministratore di rete di concentrarsi sullutilizzo di RTS / CTS nelle NIC per migliorare le prestazioni di rete. Se non è presente alcun problema relativo al nodo nascosto, la modifica della soglia potrebbe non migliorare le prestazioni.
Nota: il metodo di attivazione RTS / CTS sui punti di accesso è diverso dallattivazione con i NIC. Per i punti di accesso, è necessario impostare una specifica soglia di dimensione del pacchetto nellinterfaccia di configurazione utente.Lintervallo di soglia è di circa 0 – 2347 byte; se il pacchetto trasmesso dal punto di accesso è maggiore della soglia, verrà avviata la funzione RTS / CTS. Se la dimensione del pacchetto è inferiore alla soglia o inferiore alla media, la funzione non verrà avviata.
RTS e soglia di frammentazione per prestazioni migliori
Lo standard consigliato per la soglia RTS è di circa 500. Una soglia bassa implica che i pacchetti RTS vengono trasferiti più frequentemente e il throughput del pacchetto è sul lato inferiore. Tuttavia, linvio di più pacchetti RTS può ripristinare la rete da collisioni o interferenze che possono verificarsi durante interferenze elettromagnetiche o sovraccarico di traffico su una rete.
La soglia RTS dovrebbe essere sempre regolata in una piccola quantità alla volta. Dopo aver abilitato ogni modifica, prenditi abbastanza tempo per considerare che la variazione nelle prestazioni di rete è positiva prima di effettuare unaltra regolazione. Se il valore viene abbassato troppo, potresti introdurre una maggiore latenza nella rete. Questo perché laumento delle richieste di invio riserverà il mezzo condiviso più spesso del necessario. Se ci sono molti utenti lontani dal punto di accesso, puoi abbassare la soglia a 2304 byte e misurare i risultati.
Dopo aver trovato il successo con la soglia RTS, puoi anche trovare la regolazione della soglia di frammentazione per vedere se cè un ulteriore miglioramento delle prestazioni. La dimensione predefinita della soglia di frammentazione è 2346 byte e lintervallo standard è 256-2346 byte. Viene utilizzato per specificare la dimensione massima di un pacchetto di dati prima di essere frammentato in più pacchetti.
Funzionando in modo simile alla soglia RTS, se ci sono frequenti collisioni sulla rete, un utente può considerare di abbassare il valore di la soglia del frammento. Un uso troppo basso o improprio di questa soglia può influire negativamente sulle prestazioni, pertanto si consigliano lievi modifiche al valore. Analogamente al caso della soglia RTS, questa soglia può essere impostata su 2304 byte per testare i risultati.
Lottimizzazione della soglia di frammentazione e RTS deve essere eseguita una per una e poi insieme, finché lutente non è in grado di identificare il risultato di ogni configurazione ed eseguire ulteriori ottimizzazioni che migliorano le prestazioni di rete.