A camada de link de dados
(Camada 2) pode rotear dados em diferentes caminhos, criando circuitos virtuais, embora não o façam da mesma maneira que a camada de rede (camada 3). Em vez de rotear com base em endereços IP, a camada de link de dados usa técnicas como
MAC Endereço Aprendizagem e
Spanning Tree Protocol Para criar um caminho lógico através da rede. Isso forma um circuito virtual dentro de um domínio de transmissão específico.
Embora a camada de rede (usando tecnologias como o MPLS) seja mais comumente associada à criação e gerenciamento de circuitos virtuais complexos em redes maiores, a camada de link de dados tem seus próprios mecanismos para alcançar um efeito semelhante em uma escala mais localizada.