Alguém pode me dizer o que se entende por "adjacência da camada 2"?

10

Estou trabalhando no design da topologia lógica para uma nova distribuição do data center. Estou lendo o "Guia de Design do Cisco Data Center Infrastructure 2.5" e acompanhando o design de várias camadas. Existem várias opções para esse design, incluindo a camada 2 em loop e sem loop.

O benefício do design em loop, diz ele, é a adjacência da camada 2 para os servidores que precisam dele. A topologia sem loop aparentemente limita a adjacência da camada 2 "a um único par de comutadores de acesso".

Não entendo bem o que isso significa. Eu diria que ele está se referindo a quantos "saltos" da camada 2 um servidor está longe de outro, mas em ambos os casos, parece que o tráfego exige uma viagem até a camada de agregação (assumindo um switch L2 / L3) para atravessar vlans. Se estivermos falando a mesma vlan, o loop bem parece ainda pior, porque os servidores na mesma vlan precisam passar para a camada agg para se comunicar contra o que parece ser uma viagem diretamente ao switch conectado com o exemplo livre de loop.

Alguém pode lançar alguma luz sobre meu mal-entendido?

SC
fonte
Acho que consegui retroceder meus exemplos de loop e sem loop no último parágrafo. Eu quis dizer que, em um ambiente sem loop, o tráfego entre servidores na mesma vlan precisa viajar até a camada agg, enquanto em um ambiente em loop os dois switches estão conectados diretamente (via tronco) e o tráfego simplesmente passa direto. Mas acho que a pergunta foi respondida de qualquer maneira. :)
SC

Respostas:

9

A adjacência da camada 2, em redes Ethernet, refere-se à idéia de que um pacote enviado em um segmento pode atingir diretamente seu destino sem precisar percorrer um dispositivo que alteraria o pacote.

Um exemplo simples:
você tem dois computadores com um fio intermediário; tudo o que sai de um computador é essencialmente garantido para ser recebido pelo outro computador. Esses dispositivos têm adjacência de rede.

Mais complicado:
você tem dois computadores com um switch L3 no meio, ambos são atribuídos à mesma vLAN. Aqui, novamente, o que um computador envia ao outro receberá sem dúvida.

Quebrando a adjacência
Dois computadores no switch L3 novamente, mas um está conectado a uma porta atribuída a uma vLAN, o outro está atribuído a uma porta de tronco. Agora os pacotes do primeiro computador chegarão ao segundo computador com uma tag vLAN (assumindo uma configuração típica aqui ...)

Quem se importa? Os protocolos de roteamento bem funcionam (eles geralmente precisam descobrir a topologia da rede e essa descoberta pode ser interrompida pela não adjacência), além de uma infinidade de protocolos não IP. Não é tão comum que esses problemas surjam nos servidores em um controlador de domínio, mas é certamente possível.

Chris S
fonte
0

Usamos, também exigimos Adjacência da Camada 2 para nossos aplicativos VMmotion e Microsoft. Nos exemplos acima, aquele com o interruptor L3 no meio poderia realmente quebrar a adjacência L2. A maneira como foi explicada para nós e que alguns de nossos protocolos L2 precisam funcionar significa o seguinte. L2 Adjacency significa que os dispositivos que se comunicam devem estar na mesma sub-rede. Exemplo: 10.10.10.100 precisa se comunicar com seu servidor MNGT em 10.10.10.50. Isso funcionaria porque não está atravessando nenhum dispositivo L3, como um roteador ou um switch L3. Se você tiver 2 sub-redes diferentes, seu pacote precisará pressionar o roteador ou o switch L3 para visualizar a tabela de roteamento e decidir para onde enviar o pacote. Nesse caso, seu pacote seria alterado. A fonte & Os IPs de destino permaneceriam os mesmos, mas, ao passar por L3, sua informação de pacotes L2 será o protocolo de roteamento, como HDLC. Então, eu responderia à pergunta dizendo L2 Adjacency significa que os dispositivos precisam estar na mesma LAN local.

Rcoombz
fonte