Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Servicii Internet pentru lucrul cu fisierele si acces la arhive

Servicii Internet pentru lucrul cu fisierele si acces la arhive

1 FTP

Pentru a transfera sau organiza structura de fisiere si directoare a calculatoarelor din reteaua Internet se apeleaza la serviciul FTP. Solicitam, de obicei, acest serviciu atunci, cand dorim sa descarcam (download) un anumit fisier sau mai multe fisiere, cum ar fi: programe de aplicatie, documente de tipuri diferite, de pe alte calculatoare decat cel propriu, sau cand dorim sa punem la dispozitia altor utilizatori ai retelei Internet, fisierele de care dispunem (upload). Astfel, vom apela la serviciul Ftp pentru a transfera pe un server, informatiile hipertext ale serviciului WWW ce urmeaza a fi accesate de utilizatorii retelei.

Serviciul FTP (File Transfer Protocol) se bazeaza pe protocolul cu acelasi nume care asigura transferul de fisiere de pe un server FTP. Dupa natura lor, fisierele pot fi ASCII si binare si se pot transfera ca atare in modul ASCII si respectiv, in modul binar. Astfel, fisierele codificate dupa codul ASCII, adica fisiere ce contin text neformatat si care prezinta un risc mic de deteliorare, se vor transfera in modul ASCII iar fisierele binare, adica cele care contin programe de aplicatie executabile, imagini, texte formatate, sunete, secvente video vor fi transferate in modul binar. Riscul ca fisierele binare sa se detelioreze pe parcursul transferului este mult mai mare, adica sa se piarda din informatie. De aceea, de fiecare data cand se va initia un proces de transfer de la client la server sau invers, se va seta mai intai modul de transfer al informatiei. Pentru a asigura integritatea transferului informatiei, se poate recurge initial la conversia intre cele doua tipuri de fisiere cu ajutorul unor programme utilitare.



Accesul la fisierele si folderele unui server FTP se realizeaza prin intermediul unui program de aplicatie propriu FTP, prin intermediul serviciului WWW sau prin intermediul serviciului email.

Pentru accesul la un server FTP cu un program de aplicatie propriu, sistemul de operare Windows ofera programul cu numele FTP. Acest program are o interfata bazata pe comenzi text care asigura lucrul cu fisierele de pe server-ul FTP sau de pe statia client. Lansarea programului de aplicatie FTP - Windows se face prin linia de comanda Windows: run FTP. Odata deschisa legatura cu serviciul FTP prin program, trebuie initiata sesiunea de lucru cu serverul FTP cu o adresa cunoscuta. Aceasta consta in stabilirea la un server FTP cunoscut ce se realizeaza cu un nume utilizator si cu o parola de acces. Pentru utilizatorii privati accesul se face cu un nume user si cu o parola cunoscuta de fiecare utilizator si pentru utilizatorii neidentificati, de toate categoriile, accesul se face cu un nume user Anonymous sau Guests sau Ftp si cu parola de acces contul email al utilizatorului.

Serviciul FTP Anonymous sau Guest ofera arhive de fisiere oricarui utilizator din retea. Prin comenzile programului FTP, cum ar: fi dir, cd, se vor gestiona fisierele de pe server, dar si de pe masina client. Continutul arhivei de pe un server FTP este descris intr-un fisier denumit README. Accesul la structura de fisiere si foldere ale unui server FTP cunoscut este realizat prin deschiderea unei sesiuni de lucru prin comanda:

Open nume_server_FTP <CR>.

Pentru executarea propriu-zisa a fiecarei comenzi trebuie apasata tasta <CR> dupa linia de comanda. Daca numele server-ului este recunoscut si se initieaza sesiunea de lucru, se va cere utilizatorului numele si parola. In cazul accesului Anonymous, aceste informatii vor fi date astfel:

User: Anonymous  <CR>

Password: adresa_emai_utilizatorl <CR>

Dupa primirea mesajului de accept pentru consultarea fisierelor de pe server, se pot folosi comenzile programului FTP - Windows. Lista comenzilor FTP este afisata la comanda Help. Pentru descrierea detaliata a acestora se va apela comanda

Help nume_comanda <CR>


Fig.  Lista comenzilor FTP prin programul client FTP - Windows


Aceste comenzi sunt tastate prin intermediul interfetei text dupa promptul FTP (FTP>) si sunt sensibile la litere majuscule si minuscule, de aceea sintaxa lor trebuie pastrata ca atare.

Tabel: Lista comenzilor FTP

Nume comanda FTP
Sintaxa
Actiunea pe care o executa

Open

Open nume_server_Ftp

Initiaza deschiderea unei sesiuni de lucru cu serverul FTP specificat.

Close

Close

Inchide sesiunea de lucru cu un server FTP, ramanand in programul FTP pentru a continua lucrul cu un alt server.

Disconnect

Disconnect

Deconectarea de la un server FTP aflat in sesiune de lucru si inchiderea programului FTP.

Bye

Bye

Deconectarea de la un server FTP aflat in sesiune de lucru.

Quit

Quit

Deconectarea de la un server FTP aflat in sesiune de lucru si inchiderea programului FTP.

Ascii

Ascii

Setarea modului de transfer pentru fisiere de tip ASCII.

Binary

Binary

Setarea modului de transfer pentru fisiere de tip binar.

Dir

(Directory)

Dir

Vizualizeaza continutul directorului curent de pe server, furnizand numele subdirectoarelor si fisierelor componente, tipul, data si dimensiunea acestora.

Ls

(List)

Ls

Vizualizeaza continutul directorului curent de pe server, furnizand sub forma de lista numele subdirectoarelor si fisierelor componente.

Mdir

(Multiple Directory)

Mdir

Vizualizeaza continutul mai multor directoare aflate pe serverul Ftp, furnizand numele, tipul, data si dimensiunea componentelor lor.

Mls

(Multiple List)

Mls

Vizualizeaza continutul a mai multe directoare aflate pe serverul Ftp, furnizand doar numele componentelor lor, sub forma de lista.

Cd

(Change Directory)

Cd nume_director

Mutarea in directorul cu numele specificat de pe serverul Ftp.

Lcd

(Local Change Directory)

Lcd nume_director

Mutarea in directorul cu numele specificat de pe masina client, locala.

Mkdir

(Make Directory)

Mkdir nume_director

Crearea unui director cu numele specificat, pe serverul Ftp.

Rmdir

(Remove Directory)

Rmdir nume_director

Stergerea unui director existent de pe server. Pentru a executa aceasta operatie, continutul directorului trebuie initial sters.

Rename

Rename nume_fisier

Redenumeste un fisier aflat pe serverul Ftp.

Delete

Delete nume_fisier

Sterge de pe server, fisierul cu numele specificat.

Mdelete

(Multiple Delete)

Mdelete nume_fisiere

Sterge un grup de fisiere cu o caracteristica comuna, dintr-un director de pe serverul Ftp. Caracteristica comuna poate fi extensia, numele fisierului sau un caracter din numele fisierului.

Get

Get nume_fisier

Transfera un fisier de pe serverul Ftp pe masina client, locala in directorul curent.

Mget

(Multiple Get)

Mget nume_fisiere

Transfera un grup de fisiere cu o caracteristica comuna, de pe serverul Ftp pe masina client, locala, in directorul curent.

Put

Put nume_fisier

Transfera un fisier de pe masina client, locala, din directorul curent pe server-ul Ftp.

Mput

(Multiple Put)

Put nume_fisiere

Transfera un grup de fisiere cu o caracteristica comuna, de pe masina client, locala, din directorul curent, pe serverul Ftp.

User

User

Furnizeaza informatii despre utilizatorul, "user-ul", conectat la un server Ftp. Aceste informatii sunt legate de numele si parola pe care acesta le-a introdus la deschiderea sesiunii de lucru Ftp.

Type

Type

Fixeaza tipul de transfer al fisierelor.

Prompt

Prompt

Solicita prompturi interactive pentru a lucra cu comenzi Ftp multiple. Promptul Ftp (FTP >  ) precede intotdeauna comanda data de utilizator si el este furnizat de interfata programului.

Help

Help

Help nume_comanda

Vizualizeaza lista comenzilor ce se pot manevra prin interfata programului Ftp.

Descrie operatia indeplinita de comanda specificata dupa Help.


Functionarea serviciului FTP consta in deschiderea unei sesiuni ce presupune cunoasterea numelui serverului FTP, apoi furnizarea unui identificator (anonymous de cele mai multe ori) si a unei parole utilizator (adresa e-mail). Dupa aceste operatii se va putea accesa direct continutul de fisiere si directoare ale server-ului. Daca, insa nu se cunoaste numele server-ului Ftp, ci doar numele fisierului sau arhivei cautate, atunci se apeleaza la un alt serviciu Internet, denumit Archie. Serviciul Archie va furniza intotdeauna ca raspuns numele server-ului si al directorul in care se gasesc fisierele cunoscute astfel, se poate executa transferul FTP Anonymous al acestora.

Iata, spre exemplificare o lista de server-i FTP ce permit acces Anonymous, pot fi accesati, consultati si care permit eventual, transferul de fisiere din continutul lor.

Tabel: Lista de server-i Ftp

ftp.funet.fi

ftp.cic.net (pe acest server se gasesc fisiere cu informatii de divertisment)

ftp.cdrom.com

ftp.tvnet.hu

ftp.cc.utexas.edu

ftp.gwdg.de

ftp.netsurf.org

ftp.microsoft.com

ftp.raid.ru

ftp.ncsa.uiuc.edu

ftp1.NI.net

ftp.unt.edu

(pe acest server se gasesc fisiere despre biblioteci)

ftp.cheyenne.com

ftp.info.apple.com

ftp.batnet.com

ftp.ncc.go.jp

ftp.word.std.com (pe acest server se gasesc fisiere despre colectii de carti)

ftp.csd.uwm.edu

ftp.netcom.com (pe acest server se gasesc fisiere despre alte adrese Ftp, Internet, magazine si ziare)

wuarchiv.wut1.edu/graphics/gif (pe acest server se gasesc arhive de fisiere de format Gif)

ftp.nfb.org (pe acest server se gasesc fisiere ce contin liste de carti pe domenii)

siteftp.netscape.net

ftp.digital.com

ftp.sura.net

ftp.cac.psu.edu

ftp.xmission.com

ftp.csn.net

ftp.census.gov


Accesul la server-ii FTP se poate face prin conexiune directa cu acestia sau indirect, apeland la alte servicii Internet, cum ar fi: World Wide Web-ul sau serviciul email.

O alta modalitate de a accesa server-ii FTP este prin serviciul World Wide Web prin programele de navigare. Serverul FTP este adresat printr-un URL specific serviciului web, de forma:

ftp://nume_server_FTP/director/subdirector/.. .


Iata cateva exemple de serveri FTP adresati prin serviciul WWW:

ftp://ftp.inria.fr

ftp://ftp.ncsa.uiuc.edu

ftp://ftp.microsoft.com

ftp://ftp.sunsite.uuc.edu



TEMA:

  1. Cautati si alti server-i Ftp, retineti in scris adresa si tipul de informatie pe care o poate oferi sub forma de fisiere. Notati si calea (sirul de directoare si subdirectoare) parcursa pana la identificarea unor fisiere de pe acesti server-i.
  2. Accesati un server FTP, gasiti un fisier ASCII si un fisier binary si transferati-le pe calculatorul local. Dupa transferul fisierelor, verificati integritatea datelor transmise.
  3. Explicati in scris urmatorii termeni cheie legati de serviciul FTP: site FTP, server FTP, anonymous FTP, downloading, uploading, freeware, shareware, software comercial.


2 TELNET

Serviciul TELNET stabileste o conexiune la un calculator server si foloseste un terminal ce se leaga la acest calculator aflat la distanta, prin reteaua Internet. Un astfel, de serviciu este folosit pentru consultarea cataloagelor electronice ale diferitelor biblioteci sau colectii de documente, stocate in reteaua Internet. Prin Telnet se permite accesul la sistemele de gestiune a bibliotecilor aflate la distanta care se consulta ca si cum s-ar gasi pe propriul calculator.

Telnet se conecteaza prin numele calculatorulului aflat la distanta si a unei parole stabilite pentru a-l accesa si actioneaza numai in modul text.


Fig. Conectarea prin serviciul Telnet la serverul fjsc.ro.

Accesul este conditionat de o parola de acces


Comunicarea intre calculatoare se realizeaza pe baza protocolului TCP/IP. Accesul la serviciul telnet se poate realiza printr-un utilitar, cum ar fi programul Telnet din sistemul Windows care se lanseaza prin comanda RUN din meniul Start, sau prin intermediul serviciului World Wide Web. Prin programul Telnet se specifica numele server-ului, apoi accesul este permis mentionand un user si o parola acceptata. Prin aceasta metoda putem accesa cataloagele bibliotecilor ca: BCU, Harvard, Stanford sau Cambridge ce au adresele server-ilor telnet urmatoare:

alpha.bcub.ro

User: Opac1

Password: <CR>

Biblioteca Centrala Universitara

camb.ixi.ch

User: <CR>

Password: <CR>

Biblioteca Cambridge

hollis.harvard.edu

User: <CR>

Password: <CR>

Biblioteca Harvard

Forsytheth.stanford.edu

User: <CR>

Password: <CR>

Biblioteca Stanford


O alta metoda de acces la serviciul Telnet este prin intermediul serviciului World Wide Web folosind un browser si o adresa in conformitate cu acesta. Astfel, server-ii telnet mentionati mai inainte pot fi adresati ca:

http://www.camb.ixi.ch

http://www.hollis.harvard.edu

http://www.forsytheth.stanford.edu


Tema:

  1. Accesati prin telnet unul din sistemele de biblioteca  mentionate mai sus.
  2. Explicati in scris urmatorii termeni cheie legati de serviciul Telnet: site Telnet, login, password.