CSMA tra APs nello stesso canale e SSID diverso?


3

Sarebbe bello se qualcuno chiarisse questo dubbio.
Supponiamo che due punti di accesso wireless AP1 e amp; AP2 con queste condizioni
1. entrambi nello stesso standard 802.11
2. stesso canale
3. utilizzando diversi SSID
(proprio come nei condomini adiacenti).

In questo caso, questi due punti di accesso (e i client ad essi associati) si coordinano tramite CSMA / CA? es., se uno degli AP o di una stazione client sta per trasmettere, aspetta & amp; osserva gli altri AP e amp; la trasmissione dei propri clienti prima di inviare il frame in aria?

Inoltre, i client associati a questi diversi AP si coordinano tramite CSMA / CA?

Risposte:


5

Sì, con un avvertimento.

Il modo in cui CSMA / CA funziona è che ogni stazione (indipendentemente dal fatto che sia una stazione client o la stazione AP non abbia importanza) ascolta il canale per un po 'e trasmette solo se è chiara. Inoltre, se la stazione sente un pacchetto 802.11 valido, leggerà la sua intestazione (per vedere se è destinata a quella stazione); nell'intestazione, c'è un valore che, se impostato, ordina a tutte le stazioni di ascolto di considerare il canale "occupato" per una certa durata (ad esempio, un semplice pacchetto di dati potrebbe averlo impostato sull'ora per trasmettere il pacchetto stesso più il tempo per il ricevitore del pacchetto di trasmettere l'ACK).

L'avvertenza è ciò che accade quando ci sono due trasmettitori che non possono sentirsi l'un l'altro, ma il ricevitore per una delle trasmissioni può sentire entrambi i trasmettitori (il problema del nodo nascosto ). In questo caso, è possibile che entrambi i trasmettitori pensino che il canale sia "chiaro", ma se entrambi trasmettono allo stesso tempo, le loro trasmissioni "si scontrano" al ricevitore. C'è un modo per evitare questo problema (RTS / CTS), ma è usato raramente a causa del suo elevato overhead (dal momento che sia RTS che CTS utilizzeranno il tasso più basso).

Si noti che in nessun momento nella spiegazione sopra è stato menzionato il SSID. Per CSMA / CA, se le stazioni stanno utilizzando lo stesso SSID o non fa alcuna differenza. Tuttavia, è più probabile che i client che utilizzano lo stesso AP si trovino l'uno vicino all'altro, quindi c'è meno possibilità che il problema del nodo nascosto si trovi tra di essi.


Per confondere la situazione un po 'di più:

  • La gamma varia con la velocità di trasmissione selezionata automaticamente. Quindi due stazioni potrebbero essere in grado di "vedersi" l'un l'altra (a 1 Mbps), ma essere troppo lontane per interferire l'una con l'altra durante la trasmissione dei dati effettivi a client più vicini (che probabilmente saranno a velocità più elevate). Anche l'attenuazione extra delle pareti dell'appartamento nel tuo esempio è d'aiuto.
  • Le stazioni non devono necessariamente essere nello stesso canale per interferire. La larghezza del canale è di circa 20 MHz, ma i canali sono distanziati di 5 MHz. E per rendere le cose ancora meno ovvie, la maschera dello spettro rende il livello del segnale a & gt; 11 MHz dalla frequenza centrale del canale molto più basso.
  • Come contropartita del punto precedente, il segnale non scompare completamente al di fuori del suo canale. La maschera dello spettro rende il livello del segnale molto più basso al di fuori del canale. Tuttavia, ciò dovrebbe avere importanza solo se il ricevitore si trova in prossimità del trasmettitore (dell'ordine di meno di un metro).
  • Le stazioni non devono utilizzare lo stesso standard 802.11; ci sono trucchi di compatibilità all'indietro sullo standard. Ad esempio, se un AP 802.11g rileva una stazione client che conosce solo 802.11b, può impostare un flag sui suoi beacon per far sì che tutti i client avviino i loro pacchetti con qualcosa che una stazione solo 802.11b può leggere. Tuttavia, da quando questa AP viene coinvolta, avere due AP diversi inizia ad avere più importanza.

-1

La risposta è no. Un AP vedrà altri RF come "interferenze" indipendentemente dal fatto che si tratti di un altro AP, microonde, bluetooth, ecc. Lo capiscono usando lo spettro di diffusione e il salto di frequenza per fare il meglio possibile per utilizzare la larghezza di banda RF disponibile.

Ora i client tra lo stesso AP utilizzeranno CSMA, ma solo tra di loro, non si coordinano con i client dell'altra AP. (Sono abbastanza sicuro che ciò avvenga al livello MAC, non a livello fisico.) I livelli MAC non sono condivisi tra gli AP, ma i livelli fisici sono)


3
Questa risposta è sbagliata su così tanti livelli, non so nemmeno da dove cominciare. Quindi, partendo dall'inizio: un AP non vedrà altri AP come interferenza se sono abbastanza vicini, dal momento che può leggere le intestazioni dei pacchetti (e deve, altrimenti non può sapere che sono per l'altro AP!). "Lo capiscono" è irrimediabilmente vago. Non credo che nessuno usi più il salto di frequenza dallo standard 802.11 originale. E il livello MAC è condiviso tra tutte le stazioni (AP o non), dopotutto è il suo scopo di negoziare l'accesso al media (MAC = Media Access Control).
CesarB
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.