Por que o endereço IP para o Linux Bridge, que é o dispositivo virtual da camada 2?

10

O bridge (ou switch) não deveria estar funcionando sem um endereço IP? Acredito que posso ter uma ponte br0 setup com eth0 e eth1 como membros sem endereços IP.

Não consigo entender por que um endereço deve ser alocado para br0 ?

    
por Vinay Kumar 02.09.2014 / 10:14

1 resposta

17

Uma bridge não precisa de um endereço IP para funcionar. Sem um, apenas realizará a comutação da camada 2, abrangendo o protocolo da árvore e a filtragem (se configurado).

Um endereço IP é necessário se você quiser que sua ponte faça parte do roteamento da camada 3 de pacotes IP.

Como exemplo, você pode configurar uma ponte sem um endereço IP no Debian / Ubuntu usando o seguinte em /etc/network/interfaces

auto br0
iface br0 inet manual
         bridge_ports eth0 eth1
    
por 02.09.2014 / 11:35