Solutii de Distribuire Online a Suporturilor Informationale

CUPRINS

Mediul de gazduire

Mediu de gazduire este un termen folosit în intreprinderile de telecomunicații și Internet. 

Gazduirea este o formă relativ nouă de afaceri între un furnizor și un operator de telecomunicații. Vânzătorul vinde în mod normal echipamente si servicii pentru un operator de telecomunicații. Echipamentul și serviciile vândute sunt utilizate pentru a oferi un serviciu de consum, cum ar fi e-mail, imagine sau de descărcare tonuri de apel. Datorită afacerii de telecomunicații în schimbare și o explozie a unui număr foarte mare de noi servicii de consum, noi modele de afaceri sunt create. Comune sunt cota de venituri si serviciul de gazduire gestionata. De aici provine termenul de Mediu de gazduire.

Mediul de gazduire este mediul fizic de unde sunt oferite serviciile de gazduire. De obicei, mediu de găzduire în termeni de telecomunicații ar fi un centru de operare de rețea (NOC) ce adaposteste echipamentul necesar pentru a găzdui un serviciu. Acest lucru poate fi defalcat pentru a include toate componentele hardware, inclusiv servere, routere și carcasele lor. In cele mai multe cazuri, echipamentul ar fi montat in carcasa de tip rack și conectat printr-una sau mai multe rețele LAN.

În scopul de a asigura securitatea și de a permite mai multor operatori să utilizeze aceeași infrastructură, firewall-urile și sub-rețelele LAN pot fi folosite. Mediul de gazduire ar include, de asemenea, sisteme de sprijin, cum ar fi de facturare, precum și sisteme de provizioane [http://searchsoa.techtarget.com/definition/provisioning], precum și sistemul de funcționare și întreținere. Mai mult acest mediu ar oferi conectivitate la una sau mai multe rețele de telecomunicații prin gateway-uri.

Serviciul de găzduire Web (Web hosting) este principalul serviciu pe care furnizorii de servicii Internet îl oferă. Acesta constă în vânzarea de spații de stocare pe un server, oferind indiviziilor și organizațiilor posibilitatea de a se face prezenți pe Internet prin intermediul unei pagini Web.

Gazdele web sunt companii care furnizează spațiu pe un server detinut sau inchiriat pentru utilizarea de către clienți, precum și furnizarea de conectivitate la Internet, de obicei, într-un centru de date. Gazdele Web pot oferi, de asemenea, spațiu pentru centrul de date si conectivitate la Internet pentru alte servere situate în centrul lor de date, numite colocatii.

În ultimul timp serviciile de găzduire de Web sunt din ce în ce mai avansate și mai specializate, vizând tot mai mult afacerile și utilizatorii ce doresc să stocheze un volum cât mai mare de date. Respectivele servicii variază, de la difuzare de Web (Web broadcasting), la comerț electronic și chiar până la ferme de servere Web, ce au capacitatea de a gestiona procesarea tranzacțiilor on-line. De cele mai multe ori, furnizorii de servicii de Internet pun la dispoziția utilizatorilor toate instrumentele, serviciile si suportul pe care dezvoltarea si rularea aplicațiilor îl cer.

Spre exemplu, furnizorii de servicii Internet ce oferă utilizatorilor găzduire de Web pentru aplicațiile de tip difuzare au posibilitatea de a pune la dispoziția acestora suport pentru difuzarea in timp real a evenimentelor. Clienților ce doresc doar sa ofere conținut multimedia, furnizorii de servicii pe Internet sunt capabili să ofere conversie digitală profesională audio/video. Furnizorii de servicii Internet au, de asemenea, posibilitatea de a pune la dispoziția clienților opțiunea de configurare a parametrilor de funcționare a server-ului.

Într-un Internet în continuă expansiune, un număr tot mai mare de oameni folosesc serviciile online pentru a partaja conținut digital. Cele mai multe dintre platformele care susțin partajarea de fișiere funcționeaza într-un mod de radiodifuziune. De exemplu, utilizatorii retelelor de socializare pot încărca fișiere multimedia, care sunt apoi accesibile tuturor prietenilor din lista. În rețelele tradiționale punct la punct (de exemplu, DC ++, Kazaa și BitTorrent), utilizatorii isi partajeaza fișiere cu toată lumea conectata la aceeași rețea.

Uneori însă, utilizatorii doresc să partajeze fișiere doar cu un număr limitat de persoane, cum ar fi colegii de munca, soții sau membrii familiei. În aceste situatii, abordarea de partajare totul-sau-nimic a fișierelor nu este de dorit. În timp ce email-uri de conținut digital este încă o alegere populara, majoritatea furnizorilor de e-mail nu permit de obicei atașamente care depășesc câteva zeci de megabytes.

Unul dintre primele servicii destinate să umple acest gol a fost oferit de către RapidShare(RapidShare AG, http://www.rapidshare.com/), o companie infiintata in anul 2006. RapidShare oferă utilizatorilor posibilitatea de a încărca fișiere mari pe serverele lor și apoi să împărtășească link-urile acelor fișiere cu alți utilizatori. Succesul RapidShare a dat naștere la sute de servicii de gazduire de fisiere care concurează unul împotriva celuilalt. În afară de a fi folosite ca o modalitate de a partaja fișiere particulare, cercetătorii au descoperit că serviciile de gazduire de fisiere sunt, de asemenea, utilizate ca o alternative la retelele punct-la-punct, deoarece acestea oferă mai multe avantaje, cum ar fi detectarea mai grea a utilizatorului care a încărcat prima data un anume fișier, descărcări disponibile permanent și lipsa masurarii ratiei de upload/download.

Domeniile de aplicare a serviciului de gazduire web variază foarte mult. Cel mai de bază domeniu este cel de gazduire a paginilor web și la scară mică gazduirea de fisiere, în cazul în care fișierele pot fi încărcate prin File Transfer Protocol (FTP) sau o interfata Web. Fișierele sunt de obicei livrate pe Web asa cum sunt sau cu prelucrare minima. Mulți furnizori de servicii Internet (ISP) oferă acest serviciu gratuit abonaților. Persoanele fizice și organizațiile pot obține, de asemenea, gazduire de pagini web de la furnizori de servicii alternativi. Gazduirea de pagini web personale este de obicei gratuita, sponsorizata prin publicitate, sau ieftina. Gazduirea site-urilor web de afaceri de multe ori are o cheltuială mai mare, în funcție de mărimea și tipul site-ului.

Gazduirea unei singure pagini este, în general, suficienta pentru paginile web personale. Un site complex necesita un pachet mai cuprinzator care ofera suport pentru bazele de date și platforme de dezvoltare pentru aplicatii (de exemplu, PHP, Java, Ruby on Rails, ColdFusion, sau ASP.NET). Aceste facilități permit clienților să scrie sau să instaleze script-uri pentru aplicatii cum ar fi forumuri și de management al conținutului.

Gazda poate, de asemenea, sa furnizeze o interfață sau un panou de control pentru gestionarea server-ului web și instalarea de script-uri, precum și alte module și aplicații de servicii cum ar fi e-mail. Unele gazde se specializeaza in anumite software-e sau servicii (de exemplu, e-commerce), care sunt frecvent utilizate de companiile mari care externalizează infrastructura de rețea.

Obtinerea de gazduire

Găzduirea Web este adesea oferită ca parte a unui plan general de acces la Internet de la furnizori de servicii Internet. Există mulți furnizori care oferă atât găzduire gratuită, cât și plătită.

Un client trebuie să evalueze cerințele aplicației pentru a alege ce fel de găzduire să utilizeze. Majoritatea furnizorilor de găzduire furnizează găzduire Web bazată pe Linux care oferă o gamă largă de software-e diferite. O configurație tipică pentru un server Linux este platforma LAMP: Linux, Apache (aplicație de server), MySQL (sistem de gestiune abazelor de date), și PHP/Perl/Python (limbaje de programare).

Clienul găzduit Web ar putea dori să mai aibă și alte servicii, cum ar fi email pentru domeniul personal de afaceri, baze de date sau servicii multimedia. Clientul poate alege, de asemenea, Windows ca platformă de găzduire. Clientul poate alege între PHP, Perl și Python, dar, de asemenea, poate alege să folosească ASP.Net sau Classic ASP (Active Server Pages) (aplicații pentru crearea de pagini Web dinamice). Pachetele de gazduire web includ adesea un sistem de management al conținutului Web, asfel încăt utilizatorul final nu trebuie să își facă griji în privința aspectelor tehnice.

Disponibilitate si uptime

Disponibilitatea unui site web este măsurată prin procentul în care site-ul este accesibil publicului prin intermediul internetului pe perioada unui an. Acest lucru este diferit de măsurarea uptime-ului unui sistem. Uptime-ul se refera la sistemul în sine fiind on-line. Uptime-ul nu ia în considerare posibilitatea de a ajunge la el, ca în cazul unei căderi de rețea.

Acordul privind nivelul serviciilor (SLA) unui furnizor de gazduire poate include un anumit timp de nefuncționare pe an, în scopul de a efectua lucrări de întreținere a sistemelor. Această întrerupere programată este adesea exclusa din perioada SLA, și trebuie să fie scăzut din timpul total din care este calculata disponibilitatea. În funcție de modul de redactare a unui SLA, în cazul în care disponibilitatea unui sistem scade sub cat a fost precizat in SLA, un furnizor de gazduire va oferi o rambursare parțială pentru timpul pierdut. Cum downtime-ul reprezinta schimbarile determinate de la furnizor la furnizor, prin urmare, citirea SLA este imperativă. Nu toti furnizorii ofera statistici de uptime.

Companiile care oferă mediu de găzduire telecomunicatiilor de inalta calitate vor oferi cu siguranță mai mult de 99,99% disponibilitate, retele redundante și un SAN (Storage Area Network) robust.

Tipuri de gazduire

Serviciile de de gazduire de Internet pot rula servere Web. Multe companii mari care nu sunt furnizori de servicii de internet trebuie să fie conectate în permanență la Internet pentru a trimite e-mail-uri, fișiere, etc la alte site-uri. Compania poate utiliza computerul ca o gazdă site web pentru a oferi detalii cu privire la bunurile, serviciile și facilitățile pentru comenzi on-line.

De-a lungul timpului au aparut si s-au dezvoltat urmatoarele tipuri gazduire si servicii de gazduire:

Serviciul de gazduire Web gratuita;

Serviciul de găzduire Web in comun;

Gazduire Web distribuita;

Server Virtual Dedicat;

Serviciu de găzduire dedicata;

Serviciul de gazduire gestionata;

Serviciul de gazduire Web prin colocare;

Stocarea in cloud.

Serviciul de gazduire Web gratuita

Acest tip de serviciu este oferit de diferite companii cu servicii limitate, uneori susținute de reclame și de multe ori limitate în comparație cu gazduirea platita.

Serviciul de găzduire Web in comun

Site-ul cuiva este plasat pe acelasi server ca multe alte site-uri, variind de la câteva sute sau mii. De obicei, toate domeniile pot împărți un fond comun de resurse de pe server, cum ar fi RAM și CPU. Caracteristicile disponibile cu acest tip de serviciu pot fi destul de rudimentare și inflexibile în ceea ce privește software-ul și actualizările. Distribuitorii de multe ori vand gazduire web in comun, iar companiile web au adesea conturi de distribuitor pentru a oferi gazduire pentru clienti.

Gazduire Web distribuita

Gazduirea Web Distribuita permite clienților să devină chiar ei gazde Web. Distribuitorii ar putea funcționa, pentru domenii individuale, sub orice combinație a acestor tipuri enumerate de hosting, în funcție de cei carora le sunt afiliati ca distribuitor. Conturile distribuitorilor pot varia foarte mult în dimensiune: ele pot avea propriul server virtual dedicat intr-un server colocat. Multi distribuitori ofera un serviciu aproape identic cu planul furnizorului de gazduire in comun și ofera suport tehnic ei înșiși.

Server Virtual Dedicat

De asemenea, cunoscut ca Server Virtual Privat, imparte resursele de pe server în servere virtuale, în cazul în care resursele pot fi alocate într-un mod care nu reflectă în mod direct hardware-ul de baza. Serverelor Privare Virtuale le vor fi alocate resurse adesea bazate pe o relatie de un server la mai multe Servere Virtuale Private, totuși virtualizarea poate fi făcută din mai multe motive, inclusiv capacitatea de a muta un recipient de Server Privat Virtual între servere. Clienții sunt uneori responsabili de inbunatatirea și mentenanta server-ului.

Serviciu de găzduire dedicate

Prin intermediul acestui serviciu utilizatorul primeste propriul server web și primeste controlul deplin asupra aceastuia; cu toate acestea, de obicei, utilizatorul nu detine serverul. Un tip de gazduire dedicata este Self-Managed sau Unmanaged. Acesta este, de obicei, cel mai puțin costisitor pentru planurile dedicate. Utilizatorul are acces administrativ deplin la server, ceea ce înseamnă că clientul este responsabil pentru securitatea și mentenanta propriului server dedicat.

Serviciul de gazduire gestionata

Utilizatorul primeste propriul server web, dar nu ii este permis controlul deplin asupra acestuia; cu toate acestea, li se permite să isi gestiona datele prin FTP sau alte instrumente de gestionare la distanță. Utilizatorului nu ii este permis control deplin, astfel încât furnizorul poate garanta calitatea serviciilor prin interzicerea utilizatorului să modifice server-ul sau sa creeze potentiale probleme de configuratie. Utilizatorul de obicei nu deține server-ul. Serverul este închiriat clientului.

Serviciul de gazduire Web prin colocare

Este similar serviciului de gazduire dedicata, dar utilizatorul detine serverul colocat; compania gazduitoare oferă spațiu fizic pe care serverul preia datele si are grija de server. Acesta este cel mai puternic și scump tip de serviciu de gazduire web. În cele mai multe cazuri, furnizorul de colocare poate oferi putin sau chiar niciun sprijin direct pentru masina clientului lor, oferind doar facilitatile electrice, acces la Internet, și spațiile de depozitare pentru server. În cele mai multe cazuri de colocare, clientul va avea propriul său administrator ce va vizita centrul de date de pe site pentru a face orice upgrade-uri hardware sau modificări. Anterior, mulți furnizori de colocare ar fi acceptat orice configuratie de sistem pentru găzduire, chiar și cele adăpostite în carcase minitower stil desktop, dar cele mai multe gazde necesita acum carcase de montare tip rack și configurații de sistem standard.

Stocarea in cloud

Reprezinta un nou tip de platforma de gazdurie care permite clientilor gazduire puternica, scalabila și fiabila bazata pe servere grupate cu sarcină echilibrata. Un site gazduit in cloud poate fi mai fiabil decât alternativele, computerele din cloud putand compensa atunci când o piesa de hardware cedeaza. De asemenea, întreruperile de energie locale sau chiar dezastre naturale sunt mai puțin problematice pentru site-urile gazduite in cloud, deoarece gazduirea in cloud este descentralizată. Gazduirea in cloud permite, de asemenea, furnizorilor sa taxeze utilizatorii doar pentru resursele consumate de către utilizator, mai degrabă decât o taxă fixă ​​pentru totalul pe care utilizatorul se așteaptă sa il foloseasca. Alternativ, lipsa de centralizare poate oferi utilizatorilor un control mai slab asupra locatiilor in care se află datele, ceea ce ar putea fi o problemă pentru utilizatorii preocupari de intimitatea si securitatea datelor.

Serviciile de stocare in cloud au scopul de a oferi soluții eficiente pentru a sincroniza resurse personale (de exemplu: documente, fotografii, muzică, fișiere arbitrare etc.) și/sau setările personale (de exemplu: preferinte de aplicatii, istoria browser-ului, salvari de jocuri etc.) în multe dispozitive, pentru a accesa datele personale de oriunde și pentru a partaja cu ușurință date cu prietenii, colegii și lumea.

Stocarea in cloud este un model de stocare a datelor în care datele digitale sunt stocate în depozide logice, depozitarea fizica se întinde pe mai multe servere (și, adesea locuri), și mediul fizic este de obicei deținut și administrat de o companie de gazduire. Acești furnizori de stocare in cloud sunt responsabili pentru păstrarea datelor disponibile și accesibile, precum și a mediului fizic protejat și difuzat. Oamenii și organizațiile cumpăra sau inchiriaza capacitatea de stocare de la furnizori pentru a stoca date de utilizator, de organizatie, sau aplicatii.

Serviciul de stocare in cloud poate fi accesat prin intermediul unui calculator localizat in alta parte a cloud-ului, a unei interfețe de programare a aplicațiilor unui serviciu web (API) sau prin aplicații care folosesc API, cum ar fi un desktop de stocare in cloud, un portal de stocare in cloud sau sisteme de management al conținutului bazate pe Web.

Stocarea in cloud se bazează pe o infrastructură inalt virtualizata și este cel mai mare procesator în termeni de interfețe accesibile, elasticitate si scalabilitate aproape instantanee, închiriere multipla, și resurse măsurate. Serviciile de stocare in cloud pot fi utilizate de la un serviciu din afara spațiului local (Amazon S3) sau utilizate local (VION Capacity Services)(  "On-premise private cloud storage description, characteristics, and options").

Stocarea in cloud de obicei se referă la un serviciu de gazduire de stocare de obiecte, dar termenul sa extins pentru a include alte tipuri de stocare de date, care sunt acum disponibile ca un serviciu.

Cloudul este:

Fabricat din multe resurse distribuite, dar actioneaza ca unul – adesea menționată ca federatie de stocare in cloud;

Foarte toleranta la erori prin redundanță și distribuirea datelor;

Foarte durabil prin crearea de copii.

Avantajele stocarii in cloud:

Companiile trebuie să plăteasca numai pentru spatiul pe care chiar il folsesc. Aceasta nu înseamnă că stocarea in cloud este mai puțin costisitoare, doar că aceasta suportă cheltuielile de exploatare, mai degrabă decât cheltuielile de capital.

Disponibilitatea stocarii și protecțiea datelor sunt intrinseci arhitecturii de stocare de obiecte, astfel, în ​​funcție de aplicație, tehnologia suplimentara, efortul și costurile pentru a adăuga disponibilitate și protecție pot fi eliminate.

Stocarea in cloud oferă utilizatorilor acces imediat la o gamă largă de resurse și aplicații găzduite în infrastructura altei organizații prin intermediul unei interfețe de serviciu web.

Stocarea in cloud poate fi utilizata pentru a copia imagini ale masinii virtuale de pe cloud in locații din spatiul local sau pentru a importa o imagine a unei mașini virtuale dintr-o locație din spatiul local în biblioteca de imagini a cloud-ului. În plus, stocarea in cloud poate fi folosita pentru a muta imagini ale masinilor virtuale între conturi ale utilzatorului sau între centre de date.

Stocarea in cloud poate fi folosita ca backup in caz de dezastru natural, în mod normal sunt 2 sau 3 servere de backup diferite amplasate în diferite locuri de pe glob.

Stocarea in cloud permite documentelor Word si Excel sa fie editate direct din browser-ul dvs. atunci când computerul dvs. nu le are instalate deja sau atunci când le modificați de pe telefon.

Potentiale preocupari ce apar la stocarea in cloud:

Suprafață de atac

Stocarea externa crește posibilitatea unui atac. Atunci când datele sunt distribuite acestea sunt stocate în mai multe locații crescând riscul accesului fizic neautorizat la date. De exemplu, în arhitectura bazata pe cloud, datele sunt replicate și mutate în mod frecvent, astfel că riscul unor recuperari neautorizate a datelor creste dramatic. Modul in că datele sunt replicate depinde de nivelul de serviciu pe care un client il alege și de serviciul furnizat. Diferiti furnizori de cloud ofera diferite niveluri de servicii. Riscul de accesare neautorizata a datelor poate fi atenuat prin utilizarea criptarii, ce poate fi aplicata datelor ca parte a serviciului de depozitare sau de echipamentul local care codifică datele înainte de incarcarea acestora in cloud.

Numarul persoanelor cu acces la datele care ar putea fi compromise (de exemplu mituiți, sau constrânși) creste dramatic. O singură companie ar putea avea o mica echipa de administratori, ingineri de rețea și tehnicieni, dar o companie de stocare in cloud va avea mulți clienți și mii de servere și, prin urmare, o echipă mult mai mare de personal tehnic cu acces fizic și electronic la aproape toate datele de la întrega unitatea sau, poate, intreaga companie. Cheile de criptare care sunt păstrate de către utilizatorul serviciilor, spre deosebire de cele ale furnizorului de servicii limiteaza accesul la date angajatiilor furnizorului de servicii.

Prin partajarea depozitelor si retelelor cu multi alti utilizatori/clienti este posibil ca alți clienți să acceseze datele. Uneori, din cauza acțiunilor eronate, echipament defect, o eroare și, uneori, din cauza intențiilor criminale. Acest risc se aplică tuturor tipurilor de depozitare și nu numai stocarii in cloud. Riscul ca datele sa fie citite în timpul transmiterii poate fi atenuat prin tehnologia de criptare. Criptarea în tranzit protejează datele așa cum sunt transmise la și de la serviciul cloud. Criptarea la repaus protejează datele care sunt stocate la furnizorul de servicii. Criptarea datelor într-un sistem local de servicii cloud poate oferi ambele tipuri de protecție de criptare.

Stabilitatea Furnizorului

Companiile nu sunt permanente și serviciile și produsele pe care le oferă se pot schimba. Stocarea externa a datelor, la o altă companie, are nevoie de documentare atenta și nimic nu este niciodată sigur. Contractele stabilite pot fi lipsite de valoare, atunci când o companie încetează să mai existe sau circumstanțele se schimbă.

Companiile pot:

Sa intre in faliment.

Sa se extinda sis a isi schimbe obiectivul.

Sa fie achizitionate de catre alte companii mai mari.

Sa sufere un dezastru nerecuperabil.

Accesibilitate

Performanța pentru depozitarea externa este probabil să fie mai mica decât a stocarii locale, în funcție de cât de mult este dispus un client să cheltuiasca pentru lățimea de bandă WAN.

Fiabilitatea și disponibilitatea depin de disponibilitatea WAN-ului și de nivelul de precauție al furnizorul de servicii. Fiabilitatea ar trebui să se bazeze pe hardware, precum și pe diversi algoritmi utilizati.

Soluții de distribuire online a suporturilor informaționale

Tehnologia client/server

Protocoale de transfer

HTTP

Hypertext Transfer Protocol (HTTP) este un protocol de cerere pentru sistemele distribuite, sistemele colaborative și sistemele de informații hypermedia. HTTP este fundamentul comunicațiilor de date pentru World Wide Web.

Hypertext este text structurat ( one of the five languages supported by the IEC 61131-3 standard) care utilizează legături logice (hyperlink-uri) între noduri ce conțin text. HTTP este protocolul de schimb sau de transfer hipertext.

HTTP funcționează ca un protocol de cerere-răspuns în modelul de calcul client-server. Un browser web, de exemplu, poate fi clientul și o aplicație care rulează pe un computer ce găzduiește un site web poate fi serverul. Clientul trimite un mesaj de cerere HTTP către serverul. Serverul, care oferă resurse, cum ar fi fișiere HTML și alte tipuri de conținut, sau execută alte funcții în numele clientului, returnează un mesaj de răspuns la client. Răspunsul conține informații de stare de finalizare cu privire la cererea și pot conține, de asemenea, conținutul solicitat în corpul mesajului de cerere.

Un browser web este un exemplu de agent utilizator (UA). Alte tipuri de agent utilizator includ software-ul de indexare utilizat de către furnizorii de căutare (web crawlers), browsere vocale, aplicații mobile, precum și alte software-e care accesează, consumă sau afișează conținut web.

HTTP este conceput pentru a permite elementelor intermediare de rețea să îmbunătățeacă sau să permită comunicarea între clienți și servere. Site-urile cu trafic mare beneficiază de multe ori de servere Web cache care oferă conținut de pe serverele poziționate pe un nivel ierarhic mai mare pentru a îmbunătăți timpul de răspuns. Browsere-le Web Cache refolosesc resursele Web accesate anterior, atunci când este posibil, pentru a reduce traficul în rețea. Serverele HTTP proxy situate la frontierele rețelelor private pot facilita comunicarea pentru clienții fără o adresă rutabilă de nivel global, prin retransmiterea cu serverele externe.

Resurse HTTP sunt identificate și situate pe rețeaua Identificatorilor de Resurse Uniforme (URI-uri), mai precis, Localiyatorilor de Resurse Uniforme (adresele URLPrin utilizarea schemelor URI HTTP sau HTTPS.URI-urile și hyperlink-urile în documentele Hypertext Markup Language (HTML) formează rețele de documente hipertext interconectate.

HTTP/1.1 este o revizuire a HTTP original (HTTP/1.0). În HTTP/1.0 se crează la același server câte o conexiune separată pentru fiecare cerere de resurse. HTTP/1.1 poate reutiliza o conexiune de mai multe ori pentru a descărca imagini, script-uri, foi de stil, etc. după ce pagina a fost livrată. Comunicațiile care folosesc HTTP/1.1 experimentează întărzieri mai mici, iar stabilirea conexiunilor TCP prezintă îmbunătățiri considerabile.

HTTPS

HTTPS este protocolul ce adaugă comunicațiior între server și client un nivel de confidențialitate . De aici și denumirea ”HTTP” – reprezintă protocolul funtamental utilizat de serverele web, și ”S” de la Secure – reprezentând nivelul de securitate.

Diferențele dintre HTTPS și HTTP:

Criptează toate mesajele trimise la server;

Este (puțin) mai lent;

Este validată printr-un certificat;

În ce constă HTTPS?

HTTPS (are la bază TLS (Transport Layer Security (TLS) și predecesorul său, Secure Sockets Layer (SSL), sunt protocoale criptografice proiectate sa ofere securitate comunicațiilor de-a lungul unei rețele)), utilizează două chei pentru a cripta și apoi pentru a decripta mesajele.

O cheie publică, accesibilă oricui, se conectează la server prin https. Este folosită doar pentru criptarea mesajelor.

O cheie privată, ce se găsește pe server, accesibilă numai administratorilor serverului. Este unica unica cheie cu care se pot decripta mesajeleprimite pe server.

Așadar, criptarea mesajelor se face pe calculatorul clientului, apoi sunt transmise serverului, acesta le decriptează și întoarce un răspuns adecvat clientului.

Prin urmare:

un administrator al serverului va avea posibilitatea să vadă mesajele primite de server deoarece cunoaște cheia pentru decriptarea acestora;

un hacker ar putea vedea mesajele dacă ar reuși să găsească cheia privată de pe server;

un program de tip keylogger sau spyware, are posibilitatea de a vedea mesajele deoarece are acces la ele înainte de a fi criptate.

HTTPS este utilizabil doar pentru a cripta mesajele transmise pe un canal nesigur precum Internetul. Așadar dacă un site folosește HTTPS, sau este accesat prin HTTPS, asta nu înseamnă că este obligatoriu un site sigur și de încredere sau că nu propagă viruși. Un site HTTPS este predispus la atacuri prin sisteme informatice la fel de mult ca unul care folosește HTTP.

Ce reprezintă certificatele?

Certificatele reprezintă fișiere pe baza cărora sunt generate perechi de chei, publice și private, de către un program specializat. Aceste chei sunt emise și oferite, gratuit sau contra-cost de anumite companii private, pentru perioade de timp determinate (între 2 și 5 ani). Acestea administrează și emit propriile certificate rădăcină (root certificate), iar pe baza acelor certificare rădăcină vor fi validate certificatele oferite de respectivele companii. Certificatele funcționează ca o terță parte în procesul de validare a unei conexiuni HTTPS.

FTP

„File Transfer Protocol (FTP) este un protocol utilizat pentru a transfera fișiere prin Internet. Persoanele utilizează de obicei FTP pentru a face fișierele disponibile pentru descărcare, dar aveți și posibilitatea să utilizați FTP pentru a încărca pagini Web, pentru a construi un site Web sau pentru a încărca fotografii digitale pe un site de partajare de imagini.” (http://windows.microsoft.com/ro-ro/windows-vista/file-transfer-protocol-ftp-frequently-asked-questions)

FTP a fost dezvoltat pe baza arhitecturii client-server și utilizează conexiuni separate de control și de date între client și server. Utilizatorii FTP se pot conecta cu ajutorul unui protocol de autentificare, de obicei, de forma unui nume de utilizator și o parolă , însă au și posibilitatea de a se conecta anonym, dar doar atunci când configurația serverului este permite acest lucru. Pentru transmisia sigură ce protejează numele de utilizator și parola, și criptează conținutul, FTP este adesea securizat cu SSL/TLS (FTPS).

Primele aplicații client FTP au fost aplicațiile în linia de comandă dezvoltate înainte ca sistemele de operare sa aibe interfețe grafice de utilizator, și sunt încă livrate cu majoritatea sistemelor de operare Windows, Unix și Linux. Mulți clienți FTP și multe utilități de automatizare au fost elaborate de atunci pentru desktop-uri, servere, dispozitive mobile și hardware, iar FTP a fost încorporată în aplicații de producție, cum ar fi editoare de pagini Web.

FTP poate rula în modul activ sau pasiv, mod ce determină cum este stabilită conexiunea de date. În ambele cazuri, clientul creează o conexiune de control TCP la întâmplare, de obicei, neprivilegiată, port N la portul 21 al serverului de comandă FTP. În modul activ, clientul începe să asculte conexiunile de date primite de la server pe portul M. Trimite comanda FTP PORT M pentru a informa serverul pe ce port ascultă. În mod implicit, M = N. Serverul inițiază apoi un canal de date către client de la portul 20, portul de date al serverului FTP. În situațiile în care clientul este în spatele unui firewall și nu poate accepta conexiuni TCP de intrare, poate fi utilizat modul pasiv. În acest mod, clientul foloseste conexiunea de control pentru a trimite o comandă PASV la server și apoi primește un număr de adresă IP a serverului si numărul portului serverului, pe care apoi clientul îl folosește pentru a deschide o conexiune de date de la un port client arbitrar la numărul adresei IP a serverului si portul serverului primit. Ambele moduri au fost actualizate în septembrie 1998 pentru a suporta IPv6. Alte modificări au fost introduse la modul pasiv la acel moment, dezvoltând-ul în modul pasiv extins.

Similar Posts