Nu există limite clare între rețeaua locală (LAN) și rețeaua globală de calculatoare (WAN) pentru legături lungi de comunicare, dar scopurile creării lor sunt diferite.
Scopul creării unei rețele locale este de a împărți și de a împărți resursele. Scopul creării unei rețele globale este de a furniza comunicare pentru un număr nelimitat de abonați pentru distanțe nelimitate.
Pentru a proiecta o rețea LAN, trebuie să rezolvați următoarele sarcini:
- determină poziția și numărul de computere;
- să învețe. pentru care aplicațiile LAN vor fi utilizate;
- continuând din sarcinile stabilite, alegeți fie o rețea cu gestiune centralizată, fie o rețea peer-to-peer;
- alegeți o rețea de operare;
- Identificați topologia rețelei și metoda de acces mediu (standardul LAN);
- alegeți echipamentul de rețea.
Arhitectura rețelei definește elementele principale ale rețelei, caracterizează organizarea logică generală, suportul tehnic, software-ul, descrie metodele de codificare. Arhitectura definește și principiile de funcționare și interfața cu utilizatorul.
În acest curs, vor fi luate în considerare trei tipuri de arhitecturi:
- terminal de arhitectură - computer principal;
- peer-to-peer architecture;
- client - server arhitectura.
Arhitectura terminalului este calculatorul principal.
Arhitectura terminalelor este arhitectura calculatorului gazdă - conceptul unei rețele de informații în care toată prelucrarea datelor este efectuată de unul sau un grup de computere gazdă.
Figura. 1.2 Arhitectura terminalului este calculatorul principal.
Această arhitectură presupune două tipuri de echipamente:
- Principalul computer în care este gestionată rețeaua, stocarea și prelucrarea datelor.
- Terminale concepute pentru a trimite comenzi către gazdă pentru a organiza sesiuni și a efectua activități, introduce datele pentru a îndeplini sarcinile și pentru a obține rezultate.
Computerul principal prin multiplexoarele de date (MTD) interacționează cu terminalele, așa cum se arată în Figura 1.3.
Un exemplu clasic de arhitectură de rețea cu computere gazdă este Architecture Network Network (SNA).
Peer-to-peer arhitectura este conceptul unei rețele de informații în care resursele sale sunt dispersate în toate sistemele. Această arhitectură este caracterizată de faptul că în ea toate sistemele sunt egale.
Rețelele peer-to-peer sunt rețele mici, în care orice stație de lucru poate executa simultan funcțiile unui server de fișiere și o stație de lucru. În rețelele peer-to-peer, spațiul de pe disc și fișierele de pe orice computer sunt comune. Pentru a face ca resursa să devină obișnuită, este extrem de important să o dăm uz general, utilizând serviciile de acces la distanță ale sistemelor de operare de tip peer-to-peer de rețea. Având în vedere dependența de modul în care va fi instalată protecția datelor, alți utilizatori vor putea să utilizeze fișierele imediat după ce au fost create. Comunicațiile LAN de tip peer-to-peer sunt suficient de bune numai pentru grupurile mici de lucru.
Figura. 1.3 Arhitectura peer-to-peer.
LAN-urile peer-to-peer sunt cel mai simplu și mai ieftin tip de rețea pentru instalare. Pe computer, este necesar doar sistemul de operare Windows sau Windows for Workgroups, pe lângă cardul de rețea și spațiul de stocare din rețea. Atunci când se conectează computere, utilizatorii pot furniza resurse și informații de împărtășit.
Rețelele peer-to-peer au următoarele avantaje:
- ele sunt ușor de instalat și configurate;
- PC-urile individuale nu depind de serverul dedicat;
- utilizatorii își pot controla resursele;
- costuri reduse și operare ușoară;
- hardware și software minime;
- nu există nici un lucru foarte important în administrator;
- Acestea sunt foarte potrivite pentru rețele cu un număr de utilizatori care nu depășesc zece.
Problema arhitecturii peer-to-peer este situația când calculatoarele sunt deconectate de la rețea. În aceste cazuri, tipurile de servicii dispar din rețea. pe care le-au furnizat. Securitatea rețelei poate fi aplicată numai unei singure resurse la un moment dat, iar utilizatorul trebuie să își amintească cât mai multe parole ca și resursele de rețea. Atunci când accesează resursele partajate, există o scădere a performanței calculatorului. Un neajuns semnificativ al rețelelor peer-to-peer este lipsa administrării centralizate.
Utilizarea arhitecturii peer-to-peer nu exclude folosirea terminalului de arhitectură - calculatorul principal "sau" arhitectura client-server "în aceeași rețea.
Client - server architecture.
Arhitectura client-server este conceptul unei rețele de informații în care cea mai mare parte a resurselor sale este concentrată în servere care servesc clienții săi (Figura 1.5). Această arhitectură definește două tipuri de componente: servere și clienți.
Un server este un obiect care oferă un serviciu altor obiecte din rețea, pe baza solicitărilor acestora. Serviciul este procesul de service pentru clienți.
Serverul funcționează pe sarcinile clienților și gestionează executarea sarcinilor lor. După terminarea fiecărei sarcini, serverul trimite rezultatele către clientul care a trimis lucrarea.
Funcția de serviciu din arhitectura client-server este descrisă printr-un complex de programe de aplicație, în conformitate cu care se realizează o varietate de procese de aplicație.
Figura. 1.4 Arhitectura client-server.
Un proces care solicită o funcție de serviciu utilizând anumite operații este denumit de obicei un client. Ar trebui să fie un program sau un utilizator. Figura 1.6 prezintă lista de servicii din arhitectura client-server.
Clienții sunt stații de lucru care utilizează resurse server și oferă interfețe ușor de utilizat. Interfețele utilizator sunt proceduri pentru interacțiunea cu un sistem sau o rețea.
Figura. 1.5 Modelul client-server.
Clientul este inițiatorul și utilizează servicii de e-mail sau alte servicii de servere. În acest proces, clientul solicită un tip de serviciu, stabilește o sesiune, obține rezultatele pe care le are nevoie și raportează sfârșitul lucrării.
În rețelele cu un server de fișiere dedicat, este instalat un sistem de operare de rețea bazat pe server pe un PC dedicat. Acest PC devine un server. Software-ul (software-ul) instalat pe stația de lucru îi permite să facă schimb de date cu serverul. Cele mai frecvente sisteme de operare de rețea sunt:
- NetWare de la Novel;
- Microsoft Windows NT;
- UNIX de ATT;
- Linux.
În plus față de sistemul de operare de rețea, sunt necesare aplicații de rețea care realizează avantajele oferite de rețea.
Rețelele bazate pe server au caracteristici mai bune și o fiabilitate sporită. Serverul deține principalele resurse de rețea pe care le accesează alte stații de lucru.
În arhitectura modernă client-server, se disting patru grupuri de obiecte: clienți, servere, servicii de date și de rețea. Clienții se află în sistemele de pe stațiile de lucru ale utilizatorului. Datele sunt stocate în principal în servere. Serviciile de rețea sunt servere și date partajate. În plus, serviciile controlează prelucrarea datelor.
Rețelele de arhitectură client-server au următoarele avantaje:
- vă permit organizarea de rețele cu un număr mare de stații de lucru;
- asigură gestionarea centralizată a conturilor de utilizator, securitate și acces, ceea ce simplifică administrarea rețelei;
- accesul efectiv la resursele de rețea;
- utilizatorul are nevoie de o parolă pentru a intra în rețea și pentru a avea acces la toate resursele care fac obiectul drepturilor utilizatorului.
Împreună cu avantajele arhitecturii client-server, există o serie de dezavantaje:
- eșecul serverului poate face rețeaua inoperabilă, cel puțin pierderea resurselor de rețea;
- solicită personal calificat pentru administrare;
- au un cost mai mare pentru rețele și echipamente de rețea.
Alegerea arhitecturii rețelei.
Alegerea arhitecturii rețelei depinde de scopul rețelei, de numărul de stații de lucru și de acțiunile efectuate.
Ar trebui să selectați o rețea peer-to-peer dacă:
- numărul de utilizatori nu depășește zece;
- Toate mașinile sunt aproape una de alta;
- există mici oportunități financiare;
- nu există o importanță crucială într-un server specializat, cum ar fi un server de bază de date, un server de fax sau altul;
- nu există nici o posibilitate sau extrem de importantă în administrarea centralizată.
Ar trebui să selectați rețeaua client-server, dacă:
1. Dați definiția rețelei.
2. Care este diferența dintre o rețea de comunicare și o rețea de informații?
3. Cum sunt împărțite rețelele în funcție de localizarea lor teritorială?
4. Ce este un sistem informatic?
5. Care sunt canalele de comunicare?
6. Dați definiția canalului fizic de comunicare.
7. Dați definiția liniei logice.
8. Care este numele comun al unui set de reguli pentru schimbul de informații între două sau mai multe dispozitive?
9. Deoarece este obișnuit să se numească un obiect capabil să stocheze, să proceseze sau să transmită date, compoziția cărora include un computer, un software, utilizatori etc.
10. Care este parametrul încărcării în rețea?
11. Care este metoda de acces?
12. Care este un set de reguli care stabilesc procedurile și formatul pentru schimbul de informații?
13. Care este diferența dintre o stație de lucru într-o rețea și un computer personal convențional?
14. Ce elemente sunt incluse în rețea?
14. Care este descrierea conexiunilor fizice într-o rețea?
15. Care este arhitectura rețelei?
16. Cum să denumiți metoda de determinare a stațiilor de lucru care vor putea utiliza următorul canal de comunicare?
17. Listați avantajele utilizării rețelelor.
18. Care este diferența dintre o arhitectură peer-to-peer și un client de arhitectură de server?
19. Care sunt avantajele unei rețele de mari dimensiuni cu un server dedicat?
20. Ce servicii oferă arhitectura serverului client?
21. Avantajele și dezavantajele arhitecturii terminalelor sunt calculatorul principal.
22. Când este utilizată o arhitectură peer-to-peer?
23. Ce este tipic pentru rețelele cu un server dedicat?
24. Care sunt stațiile de lucru care utilizează resurse server?
25. Ce este un server?