Quando si imposta una rete nel proprio ufficio e, a seconda dell'attrezzatura e della configurazione utilizzata, quanto intelligente e / o efficiente potrebbe essere effettivamente quella rete? Il post di domande e risposte di SuperUser di oggi contiene la risposta alla domanda di un lettore curioso.
La sessione di domande e risposte di oggi ci arriva per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento guidato dalla comunità di siti web di domande e risposte.
Foto per gentile concessione di felixtriller (Flickr) .
La domanda
Il lettore SuperUser bizzehdee vuole sapere quanto sia davvero intelligente e / o efficiente la rete nel suo ufficio sul posto di lavoro:
C'è un argomento nel mio ufficio su quanto sia intelligente / efficiente la rete che abbiamo creato. Abbiamo una linea in fibra e una linea via cavo che collegano un router di bilanciamento del carico, a cui è collegato un firewall hardware e uno switch a 64 porte. Ciascuna delle nostre workstation è collegata allo switch (circa 30 macchine) più un NAS e un paio di server di test interni (a tutti gli indirizzi 192.168.0.x assegnati).
Se workstation UN vuole comunicare con la workstation B , la nostra rete è abbastanza intelligente da poter:
A → Switch → B e viaggia solo attraverso la prima connessione più comune, o sarebbe il percorso A → Switch → Firewall → Router → Firewall → Switch → B e devi usare quel percorso completo ogni volta?
Quanto potrebbe essere intelligente e / o efficiente la rete del loro ufficio sul posto di lavoro?
La risposta
I collaboratori di SuperUser Ben N e Nathan Adams hanno la risposta per noi. Il primo, Ben N:
I router non sono necessari a meno che il traffico non debba spostarsi in una sottorete diversa. Quando un computer vuole inviare un po 'di traffico IP a una macchina diversa sulla sua sottorete, ha bisogno dell'indirizzo MAC del destinatario, poiché gli indirizzi IP non sono una cosa a livello di interruttore / livello (Livello 2 del modello OSI).
Se non conosce l'indirizzo MAC, trasmette un file ARP richiesta dicendo: "Ehi, chiunque abbia questo indirizzo IP, potresti dirmi il tuo indirizzo MAC per favore?" Quando la macchina riceve una risposta, quell'indirizzo viene quindi allegato al pacchetto e lo switch lo utilizza per inviare il pacchetto tramite la porta fisica corretta.
Quando la destinazione non si trova sulla stessa sottorete, è necessario coinvolgere i router. Il mittente consegna il pacchetto al router appropriato (di solito il gateway predefinito a meno che non si abbiano esigenze di instradamento speciali), che lo invia attraverso la rete al destinatario previsto.
A differenza degli switch, i router conoscono e hanno indirizzi IP, ma hanno anche indirizzi MAC e questo è l'indirizzo MAC che inizialmente viene inserito nei pacchetti che necessitano di routing (gli indirizzi MAC non lasciano mai la sottorete).
Puoi vedere gli indirizzi IP del router nella colonna del gateway dell'output di stampa del percorso Su Windows. Le destinazioni che non richiedono il percorso hanno In collegamento Là.
Seguito dalla risposta di Nathan Adams:
Se due computer sono connessi alla stessa VLAN su uno switch e condividono la stessa subnet mask, lo switch dovrebbe consegnare il pacchetto senza colpire il firewall o il router.
Puoi verificarlo eseguendo tracert 192.168.0.X (supponendo che tu stia utilizzando Windows) e dovresti vedere un percorso diretto a quel sistema.
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere altre risposte da altri utenti esperti di tecnologia Stack Exchange? Dai un'occhiata al thread di discussione completo qui .