27Aug
Quando si installa una rete nel proprio ufficio e in base all'apparecchiatura e alla configurazione utilizzata, quanto può essere intelligente e / o efficiente quella rete? Oggi il post di SuperUser Q & A ha la risposta alla domanda di un curioso lettore.
Today's Question &La sessione di risposta ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di Q & A basato su community.
Foto per gentile concessione di felixtriller( Flickr).
La domanda
SuperUser reader bizzehdee vuole sapere quanto sia veramente intelligente e / o efficiente la rete nel suo ufficio di lavoro:
C'è una discussione nel mio ufficio su quanto sia intelligente / efficiente la rete che abbiamo creato. Abbiamo una linea in fibra e una linea di cavo in esecuzione in un router di bilanciamento del carico, che ha un firewall hardware e uno switch a 64 porte collegato ad esso. Ciascuna delle nostre workstation è collegata allo switch( circa 30 macchine) più un NAS e un paio di server di test interni( tutti gli indirizzi 192.168.0.x assegnati).
Se la workstation A vuole comunicare con la workstation B , la nostra rete è abbastanza intelligente da andare:
A → Switch → B e viaggiare solo attraverso la prima connessione più comune, oppure il percorso sarà A → Switch → Firewall →Router → Firewall → Passa → B e devi utilizzare quell'intero percorso ogni volta?
Quanto può essere intelligente e / o efficiente la propria rete aziendale?
The Answer
I contributori di SuperUser Ben N e Nathan Adams hanno la risposta per noi. Innanzitutto, Ben N: i router
non sono necessari a meno che il traffico non debba spostarsi in una sottorete diversa. Quando un computer vuole inviare del traffico IP a una macchina diversa nella sua sottorete, ha bisogno dell'indirizzo MAC del destinatario, poiché gli indirizzi IP non sono una cosa a livello di livello / livello( Livello 2 del modello OSI).
Se non conosce l'indirizzo MAC, trasmette una richiesta ARP dicendo: "Ehi, chi ha questo indirizzo IP, potresti dirmi il tuo indirizzo MAC per favore?" Quando la macchina riceve una risposta, quell'indirizzo viene quindipacchetto e lo switch lo usa per inviare il pacchetto tramite la porta fisica corretta.
Quando la destinazione non si trova sulla stessa sottorete, i router devono essere coinvolti. Il mittente consegna il pacchetto al router appropriato( di solito il gateway predefinito a meno che non si disponga di particolari esigenze di routing), che lo invia attraverso la rete al destinatario previsto.
A differenza degli switch, i router conoscono e dispongono di indirizzi IP, ma hanno anche indirizzi MAC e questo è l'indirizzo MAC che inizialmente viene messo sui pacchetti che necessitano di routing( gli indirizzi MAC non escono mai dalla sottorete).
È possibile visualizzare gli indirizzi IP del router nella colonna gateway dell'output di route print su Windows. Le destinazioni che non richiedono il routing dispongono di sul collegamento .
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 deve consegnare il pacchetto senza colpire il firewall o il router.
È possibile verificare ciò eseguendo tracert 192.168.0.X ( presupponendo che si stia utilizzando Windows) e si dovrebbe vedere un percorso diretto per quel sistema.
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.