Todo o tráfego da LAN viaja através de um roteador

35

Tenho uma pergunta muito simples: se eu tiver um roteador (DHCP ativado - aluguel de endereços IP entre 192.168.0.2e 192.168.0.254) com um switch conectado e eu conectar dois computadores ao switch, o tráfego da rede (transferências de arquivos etc.) será enviado através o roteador ou simplesmente passará direto pelo switch para o outro computador, evitando completamente o roteador?

jrtc27
fonte
Este é o site perfeito para isso. Todos os software propósito e hardware questões gerais tem uma casa em superusuário :)
Darth Android
(!) Fico feliz em ouvir isso :) Só com todos os novos sites vem de Area 51 eu não tinha certeza
jrtc27
Se a pergunta era sobre switches grandes e gerenciados que operam redes corporativas, eu diria para serverfault.com, mas a rede doméstica com roteadores de consumo é ótima aqui. E sim, todos os novos sites são confusos às vezes.
Darth Android
Para que todos saibam - o plano é ter pelo menos 10 dispositivos conectados ao comutador, cada um dos quais pode estar transferindo dados por uma conexão de gigabit ao mesmo tempo.
Jrtc27
11
Se for esse o caso, convém verificar a capacidade de comutação do backplane do roteador, pois isso manipulará todos os dados que passam pelo comutador de uma só vez. Normalmente, é suficiente suportar a utilização total de todas as portas, mas vale a pena investigar se as informações estão facilmente disponíveis. Por exemplo, um switch gigabit de 24 portas pode ter uma capacidade de comutação de 48 Gbps ou enviar e receber em todas as 24 portas a 1 Gbps ao mesmo tempo.
Darth Android

Respostas:

26

o tráfego de rede será enviado pelo roteador?

Em suma, não.

O switch deve acompanhar quais endereços MAC podem ser alcançados em quais portas e, em seguida, envia apenas pacotes pelas portas corretas. Há um limite para a quantidade de endereços MAC que um switch pode lembrar, embora isso geralmente não seja um problema, a menos que você esteja operando redes extremamente grandes.

Além disso, a maioria dos roteadores de consumo é, na verdade, um comutador para as portas LAN, que é conectada ao hardware de roteamento que fica entre esse comutador e a porta WAN; portanto, mesmo se você não tiver um comutador separado, ainda não será capaz de controlar o roteamento de pacotes direcionados para outro computador na LAN.

Como exemplo, você pode conectar 2 computadores a um switch com links de gigabit e, em seguida, conectar esse switch a um roteador com um link de 100 Mbits, e ainda enviar dados entre os computadores a velocidades de 1 Gbps. Você pode até desconectar completamente o roteador do switch enquanto os dados estiverem sendo enviados entre os computadores sem afetar os dados.

Gostaria de salientar que tudo isso se torna muito mais complicado depois que você introduz outros protocolos, como a marcação de VLAN, mas está fora do escopo de um usuário doméstico simplesmente transferir arquivos entre computadores em casa. Esta é uma boa cartilha, se você estiver olhando para isso, no entanto.

Darth Android
fonte
Portanto, se eu tiver uma carga de dispositivos (digamos 6) conectados ao switch que, por sua vez, estiver conectado ao roteador por cabo Ethernet de 1 Gbps e eu transferir arquivos entre cada par de dispositivos ao mesmo tempo, haverá um gargalo devido à Conexão de 1 Gbps ao roteador, ou essa conexão não precisará ser usada?
Jrtc27
11
Não será usado. Não há gargalo devido à conexão do roteador do switch, desde que todo o tráfego seja local de dispositivo para dispositivo conectado ao switch.
KCotreau
11
Essa conexão não será utilizada e você poderá desconectá-la durante a transferência de arquivos sem efeitos adversos. Isso não é verdade se você estiver usando a marcação de VLAN; nesse caso, você precisará ter um comutador capaz de roteamento de VLAN ou se deparar com o roteador com problema de bastão. Não há mais informações sobre isso aqui serverfault.com/questions/188350/how-do-vlans-work
Darth Android
Não se preocupe - esta é apenas uma configuração simples de rede doméstica, apenas com mais algumas conexões do que a média doméstica - não tenho planos de usar uma VLAN (não tenho nada para usá-la). Obrigado pela resposta Darth Android - aceito o seu, mas seria ótimo se você pudesse editá-lo para incluir essas informações para futuros leitores. Obrigado novamente :)
jrtc27
Se você possui apenas dois computadores, não precisa de um comutador. Um cabo cruzado pode servir como sua infraestrutura de rede.
mpez0
0

Toda placa de rede escuta todo o tráfego, mas, neste caso, ela não a encaminha de fato, então eu não diria que ela passa por ela. (Eu li mal a pergunta original ... pensei que fosse uma combinação de roteador / switch).

Em outra nota: Embora seja improvável que cause problemas (porque não será o último endereço a ser divulgado), seu escopo DHCP deve ser 192.168.0.2-192.168.0.254, excluindo o endereço de transmissão 192.168.0.255.

KCotreau
fonte
RE: escopo DCHP - eu estava fazendo isso da memória, não das minhas configurações - desculpas pelo meu erro.
Jrtc27