Rețele de calculatoare - caiet de seminar

Previzualizare seminar:

Extras din seminar:

1 Introducere

Retelele de calculatoare s-au dezvoltat spectaculos în ultimii ani,

datorita evolutiei tehnologiilor hardware, software si de interconectare.

Tehnologii de mare viteza au dus la utilizarea retelelor de calculatoare în

toate domeniile vietii socio-economice, cu rezultate deosebite.

Clasificarea retelelor de calculatoare, dupa criteriul distantei, în LAN

(Local Area Network), MAN (Metropplitan Area Nerwork) si WAN (Wide

Area Network) este foarte cunoscuta astazi, iar Internet-ul este accesibil

aproape oricui.

Extinderea utilizarii Internet-ului a dus la dezvoltarea serviciilor si

aplicatiilor distribuite, prezentate pe scurt în acest material.

Serviciile Internet cele mai raspândite sunt: WWW, posta electronica

(e-mail), transferul fisierelor (ftp), conectarea la distanta (telnet, ssh).

Unul dintre cele mai folosite servicii Internet este serviciul Web.

WWW (World Wide Web), cunoscut si sub denumitrea de Web sau

W3, reprezinta serviciul Internet care permite navigarea pe colectii de

documente multimedia (hypertexte), din diferite retele, calculatoare prin

hyperlegaturi, utilizând - interfata comuna (browser-ul).

Caracteristici:

- Se deosebeste de alte servicii Internet deoarece, prin conceptia

sa, înglobeaza alte servicii ca: FTP, Gopher, Telnet, News.

- Reprezinta subnivelul superior al nivelului aplicatie.

- Face apel la urmatoarele elemente:

- URL (Universal Resource Locators) identificatorul

uniform al resurselor;

- HTTP (HyperText Transfer Protocol);

- HTML (HyperText Markup Languages).

Serviciul Web se deosebeste de alte servicii Internet prin faptul ca

înglobeaza unele dintre ele, cum ar fi FTP, Gopher, Telnet, Wais, News.

Retele de calculatoare

1.1 Modelul client-server

Cel mai raspândit model de comunicare în Internet, având la baza

protocolul TCP/IP, este modelul client-server, model dupa care

functioneaza toate aplicatiile si serviciile Internet.

Clientul, de obicei, ruleaza pe calculatorul utilizatorului si este

folosit pentru a accesa informatii sau alte aplicatii din cadrul retelei.

Browser-ul:

- emite cererile si receptioneaza datele care vor fi afisate;

- formateaza documentele tinând cont de tag-urile HTML;

- afiseaza documentele.

Exemple: Netscape, Internet Explorer, Lynx, HotJava, Mosaic.

Serverul ruleaza, de obicei, pe un calculator centralizator sau aflat la

distanta, furnizând sau oferind informatii/servicii clientilor.

Exemple: Apache, NCSA, IIS (daemon httpd).

Client (cerere/raspuns) Server

Figura 1.1 Modelul client-server

Modelul client-server are la baza un protocol simplu, fara conexiune

de tipul întrebare-raspuns.

La implementarea modelului client-server se tine seama de:

- adresarea proceselor server;

- tipul primitivelor utilizate în transferul mesajelor (sincrone/asincrone,

cu/fara tampon, fiabile/nefiabile).

Clientul si serverul se pot gasi în acelasi nod, când se utilizeaza

mecanisme de comunicatie locala sau în moduri diferite, când se utilizeaza

mecanisme de comunicatie în retea.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Retele de Calculatoare - Caiet de Seminar
    • Capitolul 1 Introducere.pdf
    • Capitolul 2 FTP si posta electronica.pdf
    • Capitolul 3 Servere Web.pdf
    • Capitolul 4 Utilitare TCP.pdf
    • Capitolul 5 Adresare IP.pdf
    • Capitolul 6 Comunicatie client-server la nivel de socket.pdf
    • Capitolul 7 Implementarea aplicatiilor distribuite pe platformele .NET si J2EE.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
8/10 (1 voturi)
Nr fișiere:
7 fisiere
Pagini (total):
112 pagini
Imagini extrase:
112 imagini
Nr cuvinte:
23 921 cuvinte
Nr caractere:
145 574 caractere
Marime:
1.39MB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Seminar
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Sus!