protocoalele stratului de aplicație pe Internet - studopediya
Cel mai înalt nivel în ierarhia de protocoale de Internet să ia următoarele protocoale strat de aplicare:
Să ne gândim mai detaliat unele dintre aceste protocoale.
FTP vă permite să se conecteze la servere FTP, vizualizarea conținutului directoarelor și de a descărca fișiere de pe un server sau un server; În plus, este posibil fișier modul de transfer între servere; FTP vă permite să partajați fișiere și de a efectua operațiuni pe ele prin intermediul TCP-rețea. Acest protocol funcționează independent de sistemul de operare. Punct de vedere istoric, protocolul FTP propus funcționalitate deschisă, oferind un transfer de fișiere transparent de la un calculator la altul printr-o rețea. Acest lucru nu este la fel de banal cum ar părea, deoarece diferite tipuri de calculatoare pot varia în funcție de dimensiunea de cuvinte, biți cuvânt poate fi stocat nu în aceeași ordine, sau de a folosi diferite formate de cuvinte.
Numele „telnet“ au, de asemenea, unele instrumente care implementează partea de client a protocolului. protocolul telnet funcționează în conformitate cu principiile arhitecturii „client-server“ și oferă emulare a unui terminal alfanumeric, limitând modul linie de comandă a utilizatorului. cerere telnet cu condiția ca limba pentru terminalele de comunicare la computerele de la distanță. Atunci când a existat ARPANET, necesar propriile terminale pentru fiecare sistem informatic. cerere telnet a devenit un numitor comun pentru terminalele. A fost suficient pentru a scrie pentru fiecare program de calculator care acceptă „terminalul telnet“ la un singur terminal poate comunica cu calculatoare de toate tipurile.
Este similar în funcționalitate protocolul telnet și rlogin, dar, spre deosebire de ei, criptează tot traficul, inclusiv parole și transmise. SSH-client, si SSH-servere sunt disponibile pentru majoritatea sistemelor de operare.
Cele care stau la baza de protocol de rețea resurse hipertext Web este protocolul HTTP. Ea se bazează pe interacțiunea dintre „client-server“, adică, se presupune că:
- Clientul utilizator inițiază conexiunea la serverul furnizorului acesta trimite o cerere;
- Furnizor de server. primirea cererii, aceasta efectuează acțiunile necesare și se întoarce înapoi răspunsul la client cu rezultatul.
Există două modalități posibile de organizare a activității calculatorului client:
- Thin Client - un computer client, care transportă toate sarcinile de prelucrare a informațiilor de pe server. Un exemplu de client subțire poate oferi computerul cu un browser care este folosit pentru a lucra cu aplicatii Web.
- thick client. În schimb, acesta procesează informația, indiferent de server. Acesta utilizează acesta din urmă, în esență, numai pentru depozitare.
Înainte de a porni la tehnologiile specifice web client-server, ia în considerare principiile de bază și structura protocolului HTTP de bază.