Conceptul de resurse de rețea de alocare 1

Într-o rețea de calculatoare, fiecare computer rulează sistemul de operare. Interacțiunea dintre computere din rețea se datorează transmiterea de mesaje prin intermediul sistemului de comunicații. Cu ajutorul acestor mesaje este de obicei un calculator cereri de acces la resursele locale [fișiere, unități de disc, imprimante, și așa mai departe] un alt computer. Distribuția resurselor locale ale fiecărui calculator între toți utilizatorii rețelei - scopul principal de a crea o rețea de calculatoare.

Pe resursele calculatoare care ar trebui să fie disponibile pentru toți utilizatorii de pe rețea, sistemul de operare include module software, care vor fi în mod constant în solicitările de așteptare primite prin rețea de la alte computere. Astfel de module software numit server de [Engl. Server - pentru a servi] ca sarcina lor principală de a servi cererile de acces la resursele calculatorului. Pe computere ale căror utilizatori doresc să aibă acces la resurse de pe alte computere, a adăugat, de asemenea, la modulele software ale sistemului de operare care au nevoie pentru a genera cereri către resursele de la distanță și le trimite prin rețea la calculator dorit. Aceste module sunt, de obicei numit client moale [Eng. Client - Client]. Astfel, sistemul de comunicare transmite mesaje cu solicitări și răspunsuri de la un calculator la altul, dar activitatea de bază a organizării în comun a resurselor efectua sisteme de operare client și server.

O pereche de module „client - server“ oferă acces partajat la un singur tip de resurse, cum ar fi fișiere. În acest caz, se spune că utilizatorul trebuie să se ocupe cu serviciul de fișiere [Eng. Serviciu]. De obicei, sistemul de operare de rețea acceptă mai multe tipuri de servicii de rețea pentru utilizatorii săi - servicii de fișiere, servicii de imprimare, e-mail, etc. Descrierea serviciilor oferite de servicii specifice de apel de serviciu. Serviciile de rețea sunt întotdeauna alocate programului. program distribuit - un program care este format din mai multe părți, fiecare parte este de obicei realizată pe o rețea de calculatoare singur.

Rețeaua poate fi executată și programe de utilizator distribuite - aplicații. aplicații distribuite, de asemenea, este format din mai multe părți, fiecare dintre care efectuează o lucrare finită specifică privind soluționarea problemelor aplicate, cum ar fi baze de date de rețea. Aplicații distribuite sunt adesea denumite aplicații de rețea. Trebuie subliniat faptul că nu orice aplicație care rulează pe rețea, este rețeaua. Există un număr de aplicații populare care nu sunt distribuite și rulează în întregime pe o rețea de calculatoare singur.

„Client“ și termenii „server“ nu sunt folosite doar pentru a se referi la module software, dar, de asemenea, calculatoare conectate la rețea. În cazul în care computerul furnizează resursele către alte computere din rețea, este numit server, iar dacă el le consumă - clientul. Uneori, unul și același computer poate acționa atât ca server și client.

În funcție de resursa de rețea concepte de alocare sunt împărțite în rețea peer și bazate pe server.

Într-o rețea ad-hoc, toate calculatoarele sunt egale: nu există o ierarhie între computerele și nu există nici un dedicat [dedicat] server. De obicei, fiecare funcție de computer ca atât un client și un server. Toți utilizatorii sunt liberi să decidă ce resurse locale de pe computer pentru a pune la dispoziția publicului în rețea. rețele de tip peer review sunt, de asemenea, numite grupuri de lucru. Grupul de lucru - o echipă mică, astfel încât rețelele ad-hoc de obicei nu mai mult de 10 calculatoare.

Când este conectat la rețea pentru mai mult de 10 de utilizatori, rețeaua ad-hoc, în cazul în care computerele și acționează în calitate de clienți și servere pot să nu fie suficient de productiv. Prin urmare, cele mai multe rețele utilizează servere dedicate. Un server dedicat este numit un computer care funcționează doar ca un server [cu excepția funcției de client]. Acestea sunt special optimizate pentru procesarea rapidă a solicitărilor din partea clienților de rețea și de a gestiona fișiere și directoare protejate. O rețea în care există un server dedicat, numit un server bazat pe web.