LA OPCIÓN CSMA/DCR EN REDES ETHERNET

Con el fin de salvar el inconveniente de que el tiempo máximo de una trama no está acotado, se han buscado alternativas al mecanismo de acceso al medio CSMA/CD. Una de estas alternativas es el mecanismo CSMA/DCR (Deterministic Collision Resolution). El circuito integrado para red Ethernet LAN i82596 de Intel Corporation incluye, junto con el mecanismo de acceso CSMA/CD, este mecanismo alternativo. 

Se trata de un método idéntico al estándar de Ethernet, excepto en el mecanismo de resolución de las colisiones. El período de resolución de una colisión se divide en un número programable de slots, asignándosele un slot a cada estación. El primer slot comienza inmediatamente después de que el canal queda libre, tras la señal de “jamming” y el tiempo de espera obligado de canal en silencio entre paquetes. Cada estación sólo emitirá en el slot que le corresponda. Cuando se detecta una transmisión se abandona la cuenta de slots para reanudarla cuando finalice. Todas las estaciones han de detectar la colisión, incluso las que no participan en ella, de manera que también éstas podrán transmitir en su slot correspondiente. 

Si durante este período de resolución se produjese una nueva colisión, lo cual es imposible si el mecanismo DCR funciona correctamente en todas las estaciones, el proceso se repetiría de nuevo. Una vez alcanzado el último slot se vuelve al mecanismo CSMA. El tamaño del slot puede ser el mismo que el de la ventana de colisión definida para Ethernet, aunque el circuito integrado LAN i82596 permite programar los parámetros de la red (Slot-Time, Jam-Time, Overhead, etc.) con valores distintos a los estándar con el fin de adaptarlos a la configuración de la red. En la figura se puede observar la multiplexación en el tiempo que se realiza mediante este mecanismo. 

Cuando las condiciones de carga son suficientemente altas, los     períodos de colisión se suceden sin períodos intermedios, dando lugar a una especie de multiplexación en el tiempo del canal de transmisión. Esto permite obtener unas expresiones sencillas que representan la utilización máxima del canal Smax y el retraso máximo en el acceso de una trama al canal de transmisión Tmax. El valor de g, representa el tiempo que transcurre en una colisión desde que la primera estación comienza a transmitir hasta que todas las estaciones detectan el canal libre, y que es aproximadamente igual para todas las estaciones. Los símbolos empleados en las expresiones indicadas son: 

  Smax = (N(P/C))/(N((P+H)/C)+(t/3)+TEP)+TEP+ g

Tmax = N(((P+H)/C)+(t/3)+TEP)+ g

 g = 2t + Jam + e

En este mecanismo existe la necesidad de parametrización de las interfaces para que todas conozcan el número total de ellas conectadas a la red y para que cada una sepa en que slot le corresponde transmitir. Esto prioriza las estaciones en cuanto que tras una colisión, unas tendrán la oportunidad de transmitir antes que otras.

Hosted by www.Geocities.ws

1