Când configurați o rețea în biroul dvs. și în funcție de echipamentul și configurarea utilizate, cât de inteligentă și / sau eficientă ar putea fi de fapt rețeaua respectivă? Postarea de astăzi a SuperUser Q&A are răspunsul la întrebarea unui cititor curios.
Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup de site-uri web de întrebări și răspunsuri bazat pe comunitate.
Fotografie oferită de felixtriller (Flickr) .
Intrebarea
Cititorul SuperUser bizzehdee vrea să știe cât de inteligentă și / sau eficientă este rețeaua din biroul său de la locul de muncă:
Există un argument în cadrul biroului meu despre cât de inteligentă / eficientă este cu adevărat rețeaua pe care am creat-o. Avem o linie de fibră și o linie de cablu care rulează într-un router de echilibrare a sarcinii, care are un firewall hardware și un comutator cu 64 de porturi conectat la acesta. Fiecare dintre stațiile noastre de lucru sunt conectate la comutator (aproximativ 30 de mașini) plus un NAS și câteva servere de testare interne (toate adresele 192.168.0.x atribuite).
Dacă stația de lucru A vrea să comunice cu stația de lucru B , este rețeaua noastră suficient de inteligentă pentru a merge:
A → Comutare → B și călătoresc numai prin prima conexiune cea mai comună, sau ar fi calea A → Comutare → Firewall → Router → Firewall → Comutare → B și trebuie să folosești traseul complet de fiecare dată?
Cât de inteligentă și / sau eficientă ar putea fi de fapt rețeaua lor de birouri la locul de muncă?
Răspunsul
Contribuitorii SuperUser Ben N și Nathan Adams au răspunsul pentru noi. În primul rând, Ben N:
Routerele nu sunt necesare, cu excepția cazului în care traficul dvs. trebuie să se mute într-o altă subrețea. Când un computer dorește să trimită un anumit trafic IP către o altă mașină de pe subrețea sa, are nevoie de adresa MAC a destinatarului, deoarece adresele IP nu sunt un lucru la nivelul / stratul de comutare (Stratul 2 al modelului OSI).
Dacă nu cunoaște adresa MAC, transmite un ARP cerere spunând: „Hei, cine are această adresă IP, îmi poți spune adresa MAC, te rog?” Când aparatul primește un răspuns, acea adresă este apoi atașată pachetului, iar comutatorul îl folosește pentru a trimite pachetul prin portul fizic corect.
Atunci când destinația nu se află pe aceeași subrețea, trebuie să fie implicate routerele. Expeditorul dă pachetul către routerul corespunzător (de obicei gateway-ul implicit, cu excepția cazului în care aveți nevoi speciale de rutare), care îl trimite prin rețea către destinatarul dorit.
Spre deosebire de switch-uri, routerele știu despre și au adrese IP, dar au și adrese MAC și aceasta este adresa MAC care se pune inițial pe pachetele care necesită rutare (adresele MAC nu părăsesc niciodată subrețeaua).
Puteți vedea adresele IP ale routerului în coloana gateway a ieșirii din imprimare traseu pe Windows. Destinațiile care nu necesită rutare au On-link Acolo.
Urmat de răspunsul lui Nathan Adams:
Dacă două computere sunt conectate la același VLAN pe un comutator și partajează aceeași mască de subrețea, comutatorul ar trebui să livreze pachetul fără a lovi paravanul sau routerul.
Puteți verifica acest lucru rulând tracert 192.168.0.X (presupunând că utilizați Windows) și ar trebui să vedeți o rută directă către sistemul respectiv.
Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Consultați aici firul complet de discuție .