CSMA
CSMA
CSMA
detection
En comunicaciones, CSMA/CD (del ingls Carrier Sense
Multiple Access with Collision Detection) o, en espaol,
acceso mltiple con escucha de portadora y deteccin
de colisiones, es un protocolo de acceso al medio compartido. Su uso est especialmente extendido en redes Ethernet donde es empleado para mejorar sus prestaciones.
En CSMA/CD, los dispositivos de red escuchan el medio
antes de transmitir, es decir, es necesario determinar si el
canal y sus recursos se encuentran disponibles para realizar una transmisin. Adems, mejora el rendimiento de
CSMA nalizando el envo cuando se ha detectado una
colisin.
El prembulo, formado por 7 octetos, es el encargado de que el receptor pueda sincronizarse con el
emisor, de forma que pueda localizarse el principio
de la trama.
Historia
Las bajas prestaciones de los primeros mecanismos empleados: Aloha y Aloha ranurado, provocaron la aparicin
de nuevas tcnicas encaminadas a la gestin ms eciente de los recursos de una red, dando lugar al protocolo
CSMA y posteriormente a su evolucin CSMA/CD (CSMA con deteccin de colisiones).
Trama de CSMA/CD
FUNCIONAMIENTO
Relleno: es usado para que la trama alcance la longitud mnima requerida. Una trama debe contener
un mnimo nmero de bytes para que las estaciones
puedan detectar las colisiones con precisin.
Chequeo: contiene un cdigo de redundancia cclica
de 32 bits. Es utilizada como mecanismo de control
de errores en la transmisin.
Tipos de CSMA/CD
El protocolo CSMA/CD puede estar basado en cualquiera Esquema de funcionamiento de CSMA/CD y algoritmo de bacde los siguientes procedimientos:
ko.
CSMA 1-persistente: cuando una estacin quiere
transmitir, primero escucha el canal. Si ste est libre entonces transmite inmediatamente. En el caso
contrario permanece a la escucha hasta que est libre. En el momento en el que la estacin considere
que el canal est disponible, se transmite inmediatamente. El problema radica en que varias estaciones
pueden estar esperando a que el canal est libre para
transmitir, dando lugar a una colisin de sus tramas.
ocurrir que varias estaciones tengan mensajes para enviar y que comiencen a transmitir una trama en el mismo
instante. Cuando esto se sucede, se dice que ha ocurrido
una colisin en la red. La estacin que ha detectado la colisin proceder a enviar un mensaje de jam de 32 bits al
resto de estaciones para noticar dicho evento. Una vez
que todas las estaciones han sido noticadas, automticamente se paran todas las transmisiones y se ejecuta un
algoritmo de backo (o de postergacin) que consiste en
esperar un tiempo aleatorio (backo) antes de volver a
CSMA no persistente: funciona de forma anloga intentar la transmisin. Durante los 10 primeros intentos
al anterior excepto en el hecho de que cuando detec- el valor medio del tiempo de espera se duplica mientras
ta que el canal est ocupado, en vez de permanecer a que durante los 6 siguientes intentos adicionales, se manla espera escuchndolo, espera un tiempo aleatorio y tiene. Tras 16 intentos fallidos, el algoritmo noticar un
vuelve a escuchar el canal. Con este mtodo se redu- error a las capas superiores.
cen las colisiones si el trco es elevado, mejorndose la utilizacin del canal. Sin embargo aumentan
los retardos para cargas de trco bajas .
4.2 Ventajas
CSMA p-persistente: al igual que en los casos anteriores se escucha el canal, sin embargo si ste est
libre, en vez de transmitir inmediatamente, se transmite con una probabilidad p, o bien se retrasa la emisin una ranura temporal con una probabilidad q=1p . Esta ranura temporal suele ser igual al mximo
retardo de propagacin de la seal.
Habitualmente suele ser utilizado el protocolo 1persistente, pues es empleado en el estndar IEEE_802.3.
4
4.1
Funcionamiento
Funcionamiento general
4.3 Desventajas
Una de las desventajas ms importantes radica en
que no es posible garantizar un tiempo mximo nito para el acceso de las tramas al canal de comunicacin, por lo cual no resulta adecuado para aplicaciones de tiempo real.
Normalmente las redes CSMA/CD son de tipo halfduplex, lo cual signica que mientras una estacin
4.5
Eciencia y caractersticas
4.4
Ge2aG
1 + (G 2aG)e2aG
ENLACES EXTERNOS
Eciencia mxima:
1
1 + (3.44a)
1
p(medio libre) =
1 + (G 2aG)e2aG
Tiempo de transmisin de la trama :
=
Lt
C
Lt = Longitud de la trama
7 Vase tambin
Ethernet
ALOHAnet
CSMA
CSMA/CA (Carrier sense multiple access with collision avoidance)
Acceso al medio
Direccin MAC
IEEE 802.3
8 Enlaces externos
a=
tp
Standards IEEE
IEEE802.3
4.6
Aplicaciones
Bibliografa
Xavier Hesselbach Serra,Jordi Alts Bosch (2002).
Anlisis de redes y sistemas de comunicaciones. Edicions UPC. ISBN 84-8301-611-7.
9.1
Text
9.2
Images
Archivo:Commons-emblem-contradict.svg
Fuente:
Commons-emblem-contradict.svg Licencia: GPL Colaboradores:
http://upload.wikimedia.org/wikipedia/commons/2/24/
9.3
Content license