Studierea Protocolului FTP

Previzualizare laborator:

Cuprins laborator:

lucrării 3
1 Descrierea protocolului FTP 3
1.1 Scopurile protocolului 3
1.2 Metodele protocolului FTP 3
1.3 Funcţii pentru transferul de informaţii 4
1.4 Funcţii pentru transferul fişierelor 4
1.4.1 Comenzi FTP 6
1.4.1.1 Comenzi pentru controlul accesului 6
1.4.1.2 Comenzile serviciului FTP 6
2 Crearea clientului FTP 7
2.1 Analiza sistemului 7
2.2 Crearea aplicaţiei 7
2.3 Descrierea interfeţei grafice 7
2.4 Descrierea codului 7
Concluzie 11
Bibliografie 12
Anexa A 13
Anexa B 18

Extras din laborator:

Sarcina lucrării

Să se creeze o aplicaţie client FTP care ar realiza comunicarea cu serverul prin intermediul protocolului FTP.

1 Descrierea protocolului FTP

Protocolul pentru transfer de fişiere (în engleză File Transfer Protocol, abreviat FTP) este un protocol utilizat pentru accesul la fişiere aflate pe servere din reţele de calculatoare particulare sau din Internet. FTP este utilizat incepînd de prin anul 1985 si actualmente este foarte răspîndit. Numeroase servere de FTP din toata lumea permit sa se faca o conectare la ele de oriunde din Internet, si ca fişierele plasate pe ele să fie apoi transferate. []

Protocolul FTP este un protocol de tip cerere-răspuns. Acest model presupune că clientul transmite cerere către server şi aşteaptă răspunsul acestuia. Pentru a se conecta la server utilizatorul indică numele şi parola. [1].

1.1 Scopurile protocolului

Scopurile protocolului FTP sunt :

a) să promoveze ideea de partajare de informaţii organizate în fişiere(programe sau/şi date)

b) să incurajeze conexiunea implicită sau indirectă între calculatoare aflate la distanţă ( prin intermediul programelor )

c) să protejeze utilizatorul de variaţiile dintre diferitele sisteme de operare de pe calculatoare diferite

d) să transfere date între calculatoare diferite eficient si stabil

Acest protocol , deşi poate fi folosit direct de utilizator la un terminal , este proiectat în principal pentru a fi folosit de aplicaţii. [1]

1.2 Metodele protocolului FTP

Modelul protocolului este prezentat în fugura 1.

Figura 1 – modul de utilizare a protocolului FTP

În diagrama din Figura 1, interpretorul protocolului pe partea de client initiaza conexiunea de control Conexiunea de control urmeaza protocolul Telnet. La comenzile utilizatorului sunt generate comenzi standard de interpretorul protocolului de pe partea de client si transmise procesului corespunzator de pe partea de server prin intermediul conexiunii de control.( Utilizatorul poate stabili o conexiune de control directa cu serverul FTP, de la un terminal TAC si poate denera comenzi FTP standard independent,trecand peste procesul FTP client.) Raspunsuri standard la aceste comenzi sunt transmise de catre interpretorul protocolului pe partea de server catre corespondentul lui pe partea de client prin conexiunea de control. [2]

1.3 Funcţii pentru transferul de informaţii

Fisierele pot fi transmise doar prin conexiunea de date. Conexiunea de control este folosita pentru transferul comenzilor, care descriu operatiile ce urmeaza sa fie executate, si raspunsurile la aceste comenzi ( vezi sectiunea Raspunsuri la comenzi FTP ) Exista comenzi care se ocupa cu transferul informatiei intre host-uri. Printre acestea amintim aici de comanda MODE care specifica felul in care bitii sunt transmisi, si comenzile STRUcture si TYPE care sunt folosite pentru a defini modul in care este reprezentata informatia. Transmiterea si reprezentarea sunt in mod normal independente dar transmisia de tip "Stream" este dependenta de atributul structurii de fisiere si daca este folosita transmisia "Compressed" tipul octetului de umplere depinde de tipul reprezentarii.

Observații:

Universitatea Tehnică a Moldovei

Catedra Automatică si Tehnologii Informaţionale

Disciplina: Securitatea Informaţiei şi Protocoale de Comunicare

Download gratuit

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

Structură de fișiere:
  • Studierea Protocolului FTP.docx
Alte informații:
Tipuri fișiere:
docx
Nota:
8.7/10 (3 voturi)
Nr fișiere:
1 fisier
Pagini (total):
19 pagini
Imagini extrase:
19 imagini
Nr cuvinte:
3 186 cuvinte
Nr caractere:
23 477 caractere
Marime:
133.16KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
Ciorba Dumitru Magistru IT
Sus!