miércoles, 16 de enero de 2013

Diagrama de flujo (Protocolo CSMA/CD)





Las redes basadas en el estándar IEEE 802.3 son las más usadas. Consiste en un Bus donde se conectan las distintas estaciones, donde se usa un protocolo MAC llamado CSMA-CD (Carrier Sense Multiple Access with Collision Detection),

El protocolo CSMA-CD funciona de la siguiente manera: un nodo que desea transmitir espera a que el canal esté aislado, una vez que se encuentra en este estado empieza la transmisión. Si otro nodo empezara también a transmitir en este instante se produciría colisión, por lo tanto se detiene la transmisión y se retransmite tras un retraso aleatorio.

Las estaciones en una LAN CSMA/CD pueden acceder a la red en cualquier momento y, antes de enviar los datos, las estaciones CSMA/CD "escuchan" la red para ver si ya es operativa. Si lo está, la estación que desea transmitir espera. Si la red no está en uso, la estación transmite. Se produce una colisión cuando dos estaciones que escuchan el tráfico en la red no "oyen" nada y transmiten simultáneamente. En este caso, ambas transmisiones quedan desbaratadas y las estaciones deben transmitir de nuevo en otro momento. Los algoritmos Backoff determinan cuando deben retransmitir las estaciones que han colisionado. Las estaciones CSMA/CD pueden detectar colisiones y determinar cuando retransmitir.

1 comentario:

  1. muy bueno el flujograma..
    tengo una duda, capaz que me puedas ayudar a encontrarle la respuesta...
    csma/cd utilizado por ethernet es entonces un csma persistente-1? siempre que una estación detecte que el canal está libre va a transmitir? (excepto cuando esté esperando por el backoff)

    ResponderEliminar