Sei sulla pagina 1di 17

METODOS o PROTOCOLOS DE ACCESO AL MEDIO :

Deteccin de Colisiones Token Ring

NORMAS IEEE 802.x


802.1: Arquitectura general, Interconexin, Gestin. 802.2: Control de enlace lgico. (Logical Link Control, LLC) 802.3: Control de acceso al medio y nivel fsico por contienda en bus (CSMA) 802.4: Por paso de testigo en bus 802.5: Por paso de testigo en anillo

NORMAS IEEE 802.x


802.6: Red de rea metropolitana con acceso DQDB. 802.7: Redes de banda ancha 802.8: Red de fibra ptica CSMA/CD 802.9: Integracin de voz y datos en LAN 802.10: Seguridad en LAN 802.11: LAN inalmbricas
3

NORMAS IEEE 802.x


802.12: Control de acceso al medio y nivel fsico prioritario bajo demanda (100BaseVG-AnyLAN) 802.13: Modem cable

CSMA/CD
Se Caracteriza por: Tecnologa en bus (fsica/lgica) Tcnica de Acceso mltiple (Multiple Access) Escucha de Portadora (Carrier Sense) Si el medio esta libre: Se transmite Si el medio est ocupado: No se transmite
5

CSMA/CD
Deteccin de Colisiones (Colission Detection) Durante la transmisin, se analizan la seal. Si se detecta colisin Se refuerza la colisin Se deja de transmitir
6

CSMA/CD
Se entra en una espera de duracin aleatoria No hay prioridad No se garantiza un tiempo mximo de acceso a la red

Protocolo de acceso al medio: Token Passing


Token Passing es el mtodo utilizado por Token Ring para acceder al medio fsico. Sirve para determinar que nodo en el anillo puede transmitir frames en determinado momento. Los nodos que componen la red pueden tomar su turno para envar frames Token Ring no es la nica tecnologa LAN que utiliza token passing
El token, un patrn especial de bits (un frame pequeo), viaja sobre toda la red LAN. El concepto puede utilizarse alrededor de un anillo o a lo largo de un bus.
9

Protocolo de acceso al medio: Token Passing


Cuando un nodo tiene datos para transmitir debe apropiarse de un token libre (debe pedir la palabra). La apropiacin se hace modificando un bit en el segundo byte del token. Si un nodo no tiene informacin para transmitir, debe pasar el token a la siguiente estacin. El nodo que tenga el token puede transmitir frames (puede hablar). Los nodos puede apropiarse del token por un tiempo mximo. Mientras el token est siendo ocupado, las otras estaciones deben permanecer inactivas para evitar colisiones dentro de la red (deben permanecer en silencio mientras quien tiene la palabra habla). Una vez termina la transmisin, el token vuelve a quedar libre y puede ser utilizado por otra estacin (cede la palabra a quien quiera hablar).
10

Token Passing en Token Ring


1
A B
El nodo que quiere transmitir datos busca un token libre

2
A

El nodo cambia el token por un frame. El frame transmitido lleva datos y la direccin MAC del C nodo destino (esta direccin tambin puede ser multicast o broadcast)

3
A

El nodo destino copia los datos que le han enviado

4
A

El frame fluye hasta el nodo que lo transmiti. Este nodo retira el frame de la red y genera un C nuevo token libre

11

Token Passing en Token Ring


Token ring es una red determinstica: es posible calcular exactamente el mximo tiempo que transcurrir antes que otra estacin vuelva a transmitir. Token ring es ideal para aplicaciones donde el retardo (delay) deba predecirse con exactitud (por ejemplo, ambientes de automatizacin de fabricas).
12

Token Passing en Token Ring


Token ring es un anillo fsico de estaciones. Cada estacin tiene un puerto separado de transmisin y uno de recepcin. El puerto transmisor de una estacin se conecta al puerto receptor de la siguiente El trmino Upstream Neighbor es utilizado para referirse al nodo que est antes de m (su puerto de trasmisin est conectado a mi puerto de recepcin). El Downstream Neighbor es el nodo que est despus de m (mi puerto de transmisin est conectado a su puerto de recepcin).
Upstream Neighbor: de quien recibo bits Downstream Neighbor: a quien envo bits
13

Token Passing en Token Ring


Entre el puerto receptor y el puerto transmisor de un adaptador de red habr espacio (un buffer) de almacenamiento para que se acomoden uno o varios bits. Mientras no haya datos, el token puede girar libremente. El anillo debe tener bastante capacidad de almacenamiento para mantener el token completo:
Ejemplo: el token tiene 3 bytes (24 bits). Si cada adaptador de red puede almacenar 1 bit (normal en redes 802.5) y las estaciones se colocaran lo bastante cerca como para despreciar el tiempo de propagacin de los bits entre estaciones, se necesitaran al menos 24 estaciones para que la red funcionara bien.

Existe un nodo designado que resuelve este problema, el Active Monitor, quien adiciona, si es necesario, bit times de retardo al anillo.
14

Token Passing en Token Ring


Cuando un frame fluye por la red, slo puede ser retirado por la estacin que lo transmiti. Si el frame es ms grande que la cantidad de bits que la red puede mantener al mismo tiempo, el nodo transmisor debe ir retirando el comienzo del frame, mientras termina de transmitir lo que quede del frame. Cunto tiempo puede tener el token una estacin?
Este tiempo es llamado THT (token holding time). El THT por omisin es de 8,9 ms.

Desde el punto de vista de un nodo, cunto tiempo le toma al token recorrer el anillo? Este tiempo se llama TRT (token rotation time).

15

Cundo el nodo transmisor libera el token?


El nodo o estacin transmisora puede liberar el token despus de transmitir los frames de dos formas:
Inmediatamente despus del frame (early release) Despus que el frame d toda la vuelta al anillo y sea retirado de la red (delayed release)

La liberacin temprana permite un mejor uso del ancho de banda. 802.5 originalmente utilizaba liberacin retardada, pero luego se dio soporte a la 16 liberacin temprana.

El token
El token es el mecanismo utilizado para acceder el anillo.
Delimitador de Inicio Control de acceso Delimitador de finalizacin

El formato del token consta de tres bytes:


Delimitador de inicio (SDEL): 8 bits (1 byte) que informan donde comienza el frame de token. Control de acceso (AC): 8 bits (1 byte), sirve como mtodo de control para ganar el acceso a la red. (tres bits indican la prioridad, tres se utilizan para reservacin, uno es el token bit y otro es el monitor bit) Delimitador de finalizacin (EDEL): 8 bits (1 byte), informan 17 donde termina el frame de token.

Potrebbero piacerti anche