Controle de Acesso de Mídia
O que é ?
O controle de acesso ao meio (MAC, na sigla em inglês) refere-se à subcamada da camada de enlace de dados (DLL, na sigla em inglês) no modelo de referência de rede OSI de sete camadas, ou seja, uma estrutura que descreve sistemas de redes e telecomunicações.
Em termos simples, o controle de acesso ao meio (MAC) determina a forma como os dados são transmitidos por um cabo de rede. Ele simplifica o trânsito de pacotes de dados entre dois computadores e evita problemas como colisões ou transferência simultânea de dados.
Como funciona?
O objetivo do controle de acesso ao meio (MAC) é garantir um mecanismo de endereçamento e acesso ao canal. Isso permite que cada nó na rede interaja com outros nós na mesma rede ou em outras redes.
O MAC foi projetado para transferir pacotes de dados de e para uma placa de interface de rede, um componente de hardware instalado em um computador para conectá-lo à rede. Além disso, ele serve para transmitir dados de e para outro canal compartilhado remotamente.
O endereço MAC está vinculado à placa de interface de rede. Esta última transforma os dados em sinais elétricos que podem ser transmitidos pela internet.
Métodos de controle de acesso à mídia
Primeiramente, o acesso múltiplo por detecção de portadora com prevenção de colisões (CSMA/CA) é uma forma de regular como os pacotes de dados são transferidos entre dois nós de computador. Seu objetivo é evitar colisões, configurando cada terminal do computador para enviar um sinal antes da transferência.
Por outro lado, o acesso múltiplo por detecção de portadora com detecção de colisão (CSMA/CD) consiste em detectar a transmissão de outras estações no canal e iniciar a transmissão de dados quando o canal estiver livre. Em caso de colisão, a transmissão é interrompida e um sinal de bloqueio é emitido.
Outro método é a prioridade por demanda, que exige que os terminais de rede obtenham autorização do chamado hub ativo antes que os dados possam ser transferidos.
Por fim, a passagem de tokens é uma técnica que permite evitar colisões, atribuindo a transferência de dados a um único computador. Esse computador precisa possuir um token livre (um pequeno quadro de dados).