Clase Csma 1
Clase Csma 1
Clase Csma 1
CSMA/CA
Estrella Azeneth Felix Rojas
Mtodos de acceso
El mtodo de acceso a red es la manera de controlar el trfico de
mensajes por la red. Hay dos mtodos de acceso de uso
generalizado en redes locales: el acceso por contencin (acceso
aleatorio) y el acceso determinstico.
El mtodo de acceso por contencin permite que cualquier usuario
empiece a transmitir en cualquier momento siempre que el camino o
medio fsico no est ocupado. En el mtodo determinstico, cada
estacin tiene asegurada su oportunidad de transmitir siguiendo un
criterio rotatorio.
Historia CSMA/CD
Una red en donde los equipos pueden transmitir de forma simultnea
varios paquetes es propensa a sufrir colisiones que generan, en el mejor
de los casos, retardos en la entrega de estos paquetes y, en otros, la
prdida de informacin. Para evitar estas situaciones se desarrollaron las
tcnicas de control de acceso al medio.
Las bajas prestaciones de los primeros mecanismos empleados: Aloha
y Aloha ranurado, provocaron la aparicin de nuevas tcnicas
encaminadas a la gestin ms eficiente de los recursos de una red,
dando lugar al protocolo CSMA y posteriormente a su evolucin
CSMA/CD (CSMA con deteccin de colisiones).
Historia CSMA/CD
CSMA/CD supone una mejora sobre CSMA, pues la estacin
est a la escucha a la vez que emite, de forma que si detecta
que se produce una colisin, para inmediatamente la
transmisin.
La ganancia producida es el tiempo que no se continua
utilizando el medio para realizar una transmisin que
resultar intil, y que se podr utilizar por otra estacin para
transmitir
Definicin
En comunicaciones, CSMA/CD (Carrier Sense Multiple
Access with Collision Detection) 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
finalizando el envo cuando se ha detectado una colisin.
Funcionamiento
El mtodo de acceso CSMA/CD que se usa en
Ethernet ejecuta tres funciones:
Transmitir y recibir tramas de datos
Decodificar tramas de datos y verificar que las direcciones
sean vlidas antes de transferirlos a las capas superiores del
modelo OSI
Detectar errores dentro de los tramas de datos o en la red
Funcionamiento
CSMA/CD opera de la siguiente manera:
Una estacin que tiene un mensaje para enviar escucha al medio para ver si otra
estacin est transmitiendo un mensaje.
Si el medio esta tranquilo (ninguna otra estacin esta transmitiendo), se enva la
transmisin.
Cuando dos o ms estaciones tienen mensajes para enviar, es posible que
transmitan casi en el mismo instante, resultando en una colisin en la red.
Cuando se produce una colisin, todas las estaciones receptoras ignoran la
transmisin confusa.
Si un dispositivo de transmisin detecta una colisin, enva una seal de expansin
para notificar a todos los dispositivos conectados que ha ocurrido una colisin.
Funcionamiento
Las estaciones transmisoras detienen sus transmisiones tan
pronto como detectan la colisin y se ejecuta un algoritmo de
backoff (o de postergacin) que consiste en esperar un
tiempo aleatorio antes de volver a intentar la transmisin.
Durante los 10 primeros intentos el valor medio del tiempo de
espera se duplica mientras que durante los 6 siguientes
intentos adicionales, se mantiene. Tras 16 intentos fallidos, el
algoritmo notificar un error a las capas superiores.
Funcionamiento
El protocolo CSMA/CD funciona de algn modo como una
conversacin en una habitacin oscura. Todo el mundo
escucha hasta que se produce un periodo de silencio, antes
de hablar (CS, deteccin de portadora). Una vez que hay
silencio, todo el mundo tiene las mismas oportunidades de
decir algo (Acceso Mltiple). Si dos personas empiezan a
hablar al mismo tiempo, se dan cuenta de ello y dejan de
hablar (Deteccin de Colisiones).
Funcionamiento
Deteccin de portadora
La deteccin de portadora es utilizada para escuchar al medio (la portadora)
para ver si se encuentra libre. Si la portadora se encuentra libre, los datos
son pasados a la capa fsica para su transmisin. Si la portadora est
ocupada, se monitorea hasta que se libere.
Deteccin de colisiones
Luego de comenzar la transmisin, contina el monitoreo del medio de
transmisin. Cuando dos seales colisionan, sus mensajes se mezclan y se
vuelven ilegibles. Si esto ocurre, las estaciones afectadas detienen su
transmisin y envan una seal de expansin. La seal de expansin de
colisin asegura que todas las dems estaciones de la red se enteren de
que ha ocurrido una colisin.
Tipos de CSMA/CD
El protocolo CSMA/CD puede estar basado en cualquiera de los siguientes
procedimientos:
CSMA 1-persistente: (trficos moderados) cuando una estacin quiere
transmitir, primero escucha el canal. Si ste est libre entonces transmite
inmediatamente. 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. 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.
Tipos de CSMA/CD
CSMA no persistente: (trficos intensos) funciona de forma
anloga al anterior excepto en el hecho de que cuando
detecta que el canal est ocupado, en vez de permanecer a
la espera escuchndolo, espera un tiempo aleatorio y vuelve
a escuchar el canal. Con este mtodo se reducen las
colisiones si el trfico es elevado, mejorndose la utilizacin
del canal. Sin embargo aumentan los retardos para cargas de
trfico bajas.
Tipos de CSMA/CD
CSMA p-persistente: (canales a intervalos o ranurados) 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=1-p. si no transmitiera, en la
siguiente ranura o divisin de tiempo volvera a ejecutar el mismo
algoritmo. As hasta transmitir. De esta forma se reduce el numero
de colisiones. Habitualmente suele ser utilizado el protocolo 1persistente, pues es empleado en el estndar IEEE_802.3. su
eficiencia es en general superior a la de ambos.
Tipos de CSMA/CD
Una vez comenzado a emitir, no para hasta terminar
de emitir la trama completa. Si se produjera
una colisin, esto es, que dos tramas de distinta
estacin fueran emitidas a la vez en el canal, ambas
tramas sern incompresibles para las otras
estaciones y la transmisin habr sido un desastre .
Ventajas
La deteccin de colisiones en redes LAN cableadas es fcil.
El tiempo medio necesario para detectar una colisin es
relativamente bajo.
Puede ser empleado en sistemas de control de procesos
continuos si la carga de trfico de la red es inferior al 20 %.
Ofrece un rendimiento mayor en especial cuando existen
pocas colisiones.
Desventajas
No es posible garantizar un tiempo mximo finito
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 significa que mientras una estacin
enva informacin es incapaz de escuchar el trfico
existente.
Problemtica en redes inalmbricas.
jessica
Diagrama CSMA/CA
IFS - periodo de tiempo entre
tramas (interframe space)
TX ACK - trama de
confirmacin positiva ACK
(ACKnowledged).
TX OK- trama enviada
BACKOFF - proceso de
detenerse y volver a intentar
enviar la trama.
TRIALS - pruebas
GNET
Apple's LocalTalk
IEEE 802.11RTS/CTS
NCR WaveLAN
brandon