Índice:
Definição - O que significa Auto Negotiation?
A negociação automática é um procedimento Ethernet que permite que os dispositivos troquem informações sobre suas habilidades nos segmentos de linha.
Eles permitem que os dispositivos realizem a configuração automática para obter os melhores modos de operações através de links e fornecem correspondência automática de velocidade para dispositivos de várias velocidades em cada extremidade dos links.
Techopedia explica Auto Negociação
A negociação automática é um procedimento Ethernet que permite que dois dispositivos conectados escolham parâmetros de transmissão comuns, incluindo modo duplex, controle de velocidade e fluxo. Foi definido pela primeira vez em 1995 como um recurso opcional para sistemas de mídia Ethernet de par trançado de 10 e 100 Mbps. A primeira etapa do processo é compartilhar recursos como os parâmetros dos dispositivos conectados e escolher o modo de transmissão de mais alto desempenho suportado pelos dispositivos. A negociação automática no modelo OSI reside na camada física. Foi inicialmente definido como um componente opcional no padrão Ethernet rápido e é compatível com o 10BASE-T. Posteriormente, o protocolo também foi estendido no padrão Ethernet de gigabit, necessário para a Ethernet de gigabit 1000BASE-T.
O protocolo de negociação automática inclui detecção automática para uma variedade de aplicações e é baseado em pulsos semelhantes aos do 10BASE-T. Os pulsos detectam conexões com outros dispositivos e são transmitidos pelos dispositivos quando eles não estão enviando ou recebendo dados. Esses pulsos elétricos unipolares (somente positivo) têm durações de 100 ns com largura máxima de pulso de 200 ns gerados em um intervalo de 16 ms e são chamados de pulsos normais de link.
A negociação automática é realizada usando o pulso de integridade do link modificado, para que nenhum pacote ou sobrecarga de protocolo superior seja adicionado. Todos os dispositivos capazes de negociação automática emitem explosões de FLP (Fast Link Pulse) durante a inicialização, conforme o comando recebido do MAC ou devido à interação do usuário. A base para a funcionalidade de negociação automática são pulsos de link rápido. O burst FLP é uma sequência de pulso de link normal 10Base-T, também conhecido como pulsos de teste de link em sistemas 10Base-T. Os pulsos chegam juntos para formar uma palavra ou mensagem. Todo FLP é composto de 33 posições de pulso com 17 posições ímpares correspondentes ao pulso do relógio e 16 posições pares numeradas que lidam com o pulso de dados. Cada posição do relógio é essencial para formar um pulso de link. O tempo entre o burst FLP é de 16 / + - 8 microssegundos.
Um processo de negociação automática bem-sucedido é como resumido abaixo:
- Dois parceiros de link transmitem palavras de código de link de rajada de pulso de link rápido sem definir o bit definido.
- Estação identificando uma à outra como negociação automática capaz de 6 a 17 pulsos da explosão inicial do FLP recebido.
- Após a identificação capaz, a estação espera receber três explosões consistentes, completas e consecutivas do FLP.
- A estação entra no estado de detecção de reconhecimento e começa a transmitir rajadas FLP contendo palavras de código de link no conjunto de bits de reconhecimento.
- Depois de receber três explosões FLP completas, consecutivas e consistentes, mantendo um conjunto de bits de reconhecimento, a estação entra ainda no estado de reconhecimento completo e transmite de 6 a 8 explosões FLP, encerrando palavras de código de link no conjunto de bits de reconhecimento.
- Após a transmissão de 6 a 8 FLP burst, a estação participa na próxima troca de páginas, que é opcional.
- Após a conclusão da próxima troca de páginas, as estações resolvem a tecnologia HCD e negociam para o link, se suportado. Pelo contrário, se nenhuma tecnologia comum for compartilhada, nenhum link será estabelecido.