Tutto il traffico LAN viaggia attraverso un router


35

Ho una domanda molto semplice: se ho un router (DHCP abilitato - leasing di indirizzi IP tra 192.168.0.2e 192.168.0.254) con uno switch collegato e collego due computer allo switch, il traffico di rete (trasferimenti di file ecc.) Verrà inviato attraverso il router, o passerà semplicemente attraverso l'interruttore all'altro computer evitando completamente il router?


Questo è il sito perfetto per questo. Tutte le domande su software e hardware di uso generale hanno una sede su superutente :)
Darth Android

Sono contento di sentirlo :) Solo con tutti i nuovi siti provenienti dall'Area 51 (!) Non ero sicuro
jrtc27

Se la domanda riguardasse switch gestiti di grandi dimensioni che gestiscono reti aziendali, ti indirizzerei verso serverfault.com, ma la rete domestica con router di livello consumer va bene qui. E sì, a volte tutti i nuovi siti sono confusi.
Darth Android,

Solo così lo sanno tutti: il piano è di avere almeno 10 dispositivi collegati allo switch, ognuno dei quali potrebbe potenzialmente trasferire dati su una connessione gigabit allo stesso tempo.
jrtc27,

1
In tal caso, ti consigliamo di verificare la capacità di commutazione del backplane del router, poiché gestirà tutti i dati che attraversano lo switch contemporaneamente. Di solito è sufficiente supportare l'utilizzo totale da parte di tutte le porte, ma vale la pena esaminare se le informazioni sono facilmente disponibili. Ad esempio, uno switch Gigabit a 24 porte potrebbe avere una capacità di commutazione di 48 Gbps o inviare e ricevere contemporaneamente su tutte e 24 le porte a 1 Gbps.
Darth Android,

Risposte:


26

il traffico di rete verrà inviato tramite il router?

In breve, no.

Lo switch dovrebbe tenere traccia di quali indirizzi MAC possono essere raggiunti su quali porte e quindi invia i pacchetti solo attraverso le porte corrette. Esiste un limite al numero di indirizzi MAC che uno switch può ricordare, sebbene di solito non sia un problema a meno che non si stiano utilizzando reti estremamente grandi.

Inoltre, la maggior parte dei router consumer è in realtà uno switch per le porte LAN, che viene quindi collegato all'hardware di routing che si trova tra questo switch e la porta WAN, quindi anche se non si dispone di uno switch separato, non lo sarà ancora in grado di controllare il routing di pacchetti che sono diretti verso un altro computer all'interno della LAN.

Ad esempio, è possibile connettere 2 computer a uno switch con collegamenti gigabit, quindi connettere tale switch a un router con un collegamento a 100 Mbit e inviare comunque dati tra i computer a velocità di 1 Gbps. È anche possibile scollegare completamente il router dallo switch mentre i dati vengono inviati tra i computer senza influire su tali dati

Vorrei sottolineare che tutto ciò diventa molto più complicato una volta introdotti altri protocolli, come il tagging VLAN, ma questo è al di fuori dell'ambito di un utente domestico semplicemente trasferendo i file tra computer a casa. Questo è un buon primer se lo stai esaminando, però.


Quindi se ho un carico di dispositivi (diciamo 6) collegati allo switch che a sua volta è collegato al router tramite un cavo Ethernet da 1 Gbps e trasferisco i file tra ciascuna coppia di dispositivi contemporaneamente, ci sarà un collo di bottiglia a causa del Connessione a 1 Gbps al router o non sarà necessario utilizzare tale connessione?
jrtc27,

1
Non sarà usato. Nessun collo di bottiglia a causa della connessione switch-router purché tutto il traffico sia locale da dispositivo a dispositivo collegato allo switch.
KCotreau,

1
Tale connessione non verrà utilizzata e dovresti essere in grado di scollegarla durante il trasferimento dei file senza effetti negativi. Questo non è vero se si utilizza la codifica VLAN, nel qual caso è necessario disporre di uno switch in grado di instradare la VLAN o si verrà eseguiti nel router su un problema Stick. Ulteriori informazioni al riguardo sono disponibili qui serverfault.com/questions/188350/how-do-vlans-work
Darth Android

Non ti preoccupare - questa è solo una semplice configurazione della rete domestica, solo con alcune connessioni in più rispetto alla casa media - Non ho piani per usare una VLAN (non ho nulla per cui usarla). Grazie per la risposta Darth Android - Accetterò la tua, ma sarebbe bello se tu potessi modificarla per includere queste informazioni per eventuali lettori futuri. Grazie ancora :)
jrtc27

Se hai solo due computer, non hai bisogno di un interruttore. Un cavo crossover può fungere da infrastruttura di rete.
mpez0

0

Ogni scheda di rete ascolta tutto il traffico, ma in questo caso non lo instrada effettivamente, quindi non direi che lo attraversa. (Ho letto male la domanda originale ... ho pensato che fosse una combinazione router / switch).

In un'altra nota: anche se super improbabile che causi problemi (perché non arriverà all'ultimo indirizzo da distribuire), l'ambito DHCP dovrebbe essere 192.168.0.2-192.168.0.254, escluso l'indirizzo di trasmissione 192.168.0.255.


RE: ambito DCHP - lo stavo facendo dalla memoria, non dalle mie impostazioni - mi scuso per il mio errore.
jrtc27,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.