Principiile de funcționare http - Protocol - studopediya

· Proxy este un agent intermediar care primește cererea clientului și trece cererea de-a lungul lanțului de mai multe alte servere. La momentul adoptării cererii proxy-ului poate funcționa ca un server, iar atunci când cererea de transfer - în calitate de client. Pe proxy-ul poate crea o copie a paginilor Web- cel mai frecvent solicitate. În acest caz, clientul primește informații de la proxy, și accelera Internet. De obicei, proxy reprezintă ieșirea „poarta principală“ utilizator din rețeaua internă la Internet. În funcție de setările de proxy poate modifica toate sau o parte a mesajului de cerere.

· Gateway este un server intermediar. Spre deosebire de gateway proxy primește cereri client și le trece în continuare neschimbată, adică operațiune Gateway este transparent pentru client. În direcția opusă, de la server la client, poarta de acces, dimpotrivă, în funcție de setările pe care le puteți sări sau nu pentru a sări peste anumite informații. Gateway este „principala“ poarta de intrare pentru utilizatorii externi de rețea la rețeaua internă.

· Tunelul este intermediar programmu- între client și server. Tunelurile sunt utilizate în acele cazuri în care este necesar să se organizeze fluxul de date prin orice site-uri kakoy- intermediare (de exemplu, proxy), pe care nu le poate interpreta structura fluxului de date.

Rețineți că răspunsul serverului pot fi stocate în memoria cache - baza de date locală, ceea ce le revine la client, fără a trimite o cerere la urmatorul server.

Atunci când se lucrează pe serverul HTTP protocolul TCP utilizează în mod obișnuit portul 80, deși este posibil să se utilizeze alte porturi.

Tendințe de dezvoltare a protocolului HTTP:

1. Creșterea performanțelor datorită funcționării mai eficiente a memoriei cache, agenții intermediare.

2. Există o extindere a capacității alocate resurse de transmisie

3. dezvoltarea unor mecanisme suplimentare de protecție a datelor transmise.