Hva er Gopher-protokollen?

Den Gopher-protokollen er en kommunikasjonsmetode som ligner på internett som tillot filer som er lagret på servere for å få ekstern tilgang fra andre steder. Den Gopher protokollen ble mye brukt på 1990-tallet, men ble raskt overskygget av den raske utviklingen av Internett, og er nå foreldet.

Historie

Den Gopher protokollen ble utviklet ved University of Minnesota i slutten av 1980 og ble publisert i RFC 1432 mars 1993. Det ble bygget som en enkel måte å søke etter og hente dokumenter. Den Gopher protokollen regnes som forløperen for moderne Internett. Navnet på protokollen er knyttet til navnet på idrettslag ved University of Minnesota, "Golden Gophers."

Arbeider

Gopher bruker en server-klient-protokollen for å få tilgang til og administrere filene. Gopher klienter bruker TCP port 70 for å koble til Gopher-servere. Serveren sender en liste over filer som er tilgjengelige, med hver linje med en standard kode som identifiserer filtypen. Den bruker 0 etter filer, en for kataloger og 7 for søketjenester. Andre kode deler omfatter velger strengen, som er den delen som trenger å bli sendt tilbake til serveren for å få den forespurte ressursen, serverportnavnet og portnummeret. Noteringen struktur av katalogene er svært lik den UNIX-systemer.

Konkurranse

Gopher møtt noen alvorlige konkurranse fra Hypertext Transfer Protocol, eller HTTP, siden linking kunne gjøres direkte fra dokumentene i stedet for å måtte gjøres fra serverne. HTTP overgår også Gopher når det gjelder visning av informasjon, fordi i motsetning Gopher som bare bruker tekst, kan HTTP-protokollen presentere informasjonen på en hvilken som helst form og med bilder.

Fordeler

Den største fordelen med Gopher er dens enkelhet. Det sikrer kompatibiliteten mellom plattformene, og den båndbredde er minimal. Det faktum at lenking måtte gjøres direkte av serverne ble betraktet av noen en renere tilnærming.

Framtid

Den Gopher protokollen er nå foreldet, og det er ikke brukt lenger. På grunn av sine begrensninger, det tapte konkurransen mot Internett. Alle filer i systemet ble konvertert til å være kompatibel med HTTP-protokollen, og de fleste av Gopher-servere er offline. Den endelige hit for Gopher ble levert i 2002 da et sikkerhetsbrudd i forbindelse med Gopher ble funnet i Internet Explorer og Microsoft bestemte seg for å trekke tilbake sin støtte til Gopher-protokollen.