Token passing, passagem de fichas:
Como funciona o método de controle de acesso à rede por passagem de fichas
O que é o Token Passing? Token Passing é um método para controle de acesso ao canal nas redes locais. Ele usa um sinal especial denominado ficha, que determina qual das estações tem o direito de transmitir. A ficha – na realidade, uma mensagem curta – circula entre as estações da rede. Somente a estação que tem a posse da ficha pode transmitir informações. Quando a transmissão é concluída, a ficha é passada para a próxima estação da rede.
Como funciona o Token Passing?
O método de Token Passing envolve o seguinte processo:
- A ficha é inicialmente enviada para uma estação específica da rede, geralmente a estação com o endereço mais baixo.
- A estação que recebe a ficha tem o direito de transmitir dados pela rede.
- Quando a transmissão é concluída, a estação passa a ficha para a próxima estação da rede, de acordo com uma ordem pré-definida.
- A ficha continua a circular pela rede até que seja recebida por uma estação que deseje transmitir.
- Quando uma estação deseja transmitir, ela aguarda até receber a ficha antes de começar a transmitir.
- Quando a estação conclui a transmissão, ela passa a ficha para a próxima estação da rede e aguarda até que a ficha circule de volta para ela antes de tentar transmitir novamente.
Quais são as vantagens e desvantagens do Token Passing?
Vantagens:
- Permite que todas as estações tenham acesso igualitário à rede.
- Evita colisões de dados, o que pode ocorrer em redes que usam o método de "escuta antes de falar" (CSMA/CD).
- O desempenho da rede é previsível e estável.
- É adequado para redes com um grande número de estações.
Desvantagens:
- Pode resultar em latência excessiva se a rede estiver congestionada ou se houver muitas estações.
- Requer uma complexa sincronização de tempo entre todas as estações da rede.
- A perda da ficha pode resultar em uma falha na rede.
- Não é adequado para redes com alta largura de banda.
Conclusão:
O Token Passing é um método de controle de acesso à rede que permite que todas as estações tenham acesso igualitário à rede, evitando colisões de dados. Embora possa resultar em latência excessiva em redes congestionadas ou com muitas estações, é adequado para redes com um grande número de estações e oferece um desempenho previsível e estável. No entanto, sua complexa sincronização de tempo e a possibilidade de falhas na rede devido à perda da ficha podem ser desafios significativos.
Veja também: