Ce este un protocol Gopher?

Protocolul Gopher a fost strămoșul internetului în anii '90.

istorie

Protocolul Gopher a fost dezvoltat de Universitatea din Minnesota în anii 1980 și a fost publicat în RFC 1432 în martie 1993. A fost construit ca o modalitate simplă de căutare și recuperare a documentelor. Protocolul Gopher este considerat precursorul internetului modern. Numele protocolului se referă la numele echipei sportive a Universității din Minnesota, "Golden Gophers".

operație

Gopher utilizează un protocol client-server pentru a accesa și a gestiona fișierele. Utilizatorii Gopher utilizează portul TCP 70 pentru a se conecta la serverele Gopher. Serverul trimite o listă de fișiere disponibile, fiecare linie având un cod standard care identifică tipul de fișier. 0 este folosit pentru fișiere, 1 pentru directoare și 7 pentru servicii de căutare. Alte părți de cod includ șirul de selecție, care este partea care trebuie trimisă înapoi la server pentru a obține resursa solicitată, numele portului serverului și numărul portului. Structura listată a directoarelor este foarte asemănătoare cu sistemele UNIX.

concurență

Gopher sa confruntat cu o concurență serioasă cu Hypertext Transfer Protocol sau HTTP (pentru acronimul său în limba engleză a Hypertext Transfer Protocol), deoarece link-ul ar putea fi făcut direct din documente, în loc să fie necesar să o facă de la servere. HTTP depășește, de asemenea, Gopher atunci când vine vorba de afișarea informațiilor, deoarece, spre deosebire de Gopher, care utilizează numai text, protocolul HTTP poate prezenta informații în orice mod și cu imagini.

beneficiu

Principalul avantaj al lui Gopher este simplitatea sa. Asigură compatibilitatea între platforme, iar utilizarea lățimii de bandă este minimă. Faptul că legătura care trebuia făcută direct de servere a fost considerată de unii ca fiind o abordare mai curată.

viitor

Protocolul Gopher este învechit și nu mai este folosit. Din cauza limitărilor sale, a pierdut concurența împotriva Internetului. Toate fișierele din sistem au devenit compatibile cu protocolul HTTP, iar majoritatea serverelor Gopher sunt offline. Lovitura finală pentru Gopher a fost lansată în 2002, când sa descoperit o încălcare a securității legate de Gopher în Internet Explorer, iar Microsoft a decis să-și retragă sprijinul pentru protocolul Gopher.