Carrier sense multiple access

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

En telecomunicaciones, se entiende por Acceso Múltiple por Detección de Portadora (Carrier Sense Multiple Access) el escuchar el medio para saber si existe presencia de portadora en los momentos en los que se ocupa el canal. El fin es evitar colisiones, es decir que dos host hablen al mismo tiempo. Por otro lado define el procedimiento que estos dos host deben seguir si llegasen a usar el mismo medio de forma simultánea.

Distintos tipos de CSMA que podemos encontrarnos son:

  • CSMA/CD (Collision Detection)
  • CSMA/CA (Collision Avoidance)
  • CSMA-NP (no persistente): si el medio está libre transmite, si no, espera un tiempo aleatorio. Este tiempo es distinto para dos estaciones lo que evitará las colisiones, pero esto deriva en una pérdida de tiempo al final de cada transmisión. Ventaja: Es más fácil de implementar. Inconveniente: introduce una mayor latencia.
  • CSMA-P
  • CSMA-pP(p-Persistente): Esta variación de CSMA, es el caso general en el que cada estación, si tiene el canal libre, transmite con probabilidad "p" y si detecta que existe alguien transmitiendo, espera un tiempo aleatorio con probabilidad "q=(1-p)". Escucha nuevamente el canal transmitiendo si está libre y si no espera hasta que se libere y repite el algoritmo. Con este método se pretende minimizar las colisiones y el tiempo en el que el canal está desocupado. La persistencia de este tipo requiere un canal ranurado. Para tráficos moderados se comporta peor que el 1-Persistente, pero en situaciones de congestión evita el efecto de cola de espera.
  • CSMA- 1P (1-Persistente): escucha el canal y transmite tan pronto como éste esté libre (enfoque codicioso, “greedy approach”). Si está ocupado, continúa escuchando el medio hasta que lo encuentre libre. Los tiempos de propagación largos deben ser evitados, puesto que si no, aumenta la probabilidad de que varias estaciones intenten acceder al medio a la vez produciendo colisiones, al interpretar que el medio está libre, cuando de hecho ya ha sido ocupado por la trama de otra estación. El retardo impide que las demás se enteren a tiempo. Este protocolo se denomina CSMA 1−persistente porque hay una probabilidad 1 (es decir certeza) de que la trama se transmita cuando el canal esté libre.
  • CSMA/BA (Collision Sense Multiple Access/Bitwise Arbitration): Si dos nodos están hablando al mismo tiempo, se les para y según la dirección se determina quien transmite primero.
  • CSMA/CD 1-Persistente.

Enlaces externos[editar]