Co je protokol gopher?

Historie

Protokol Gopher byl vyvinut University of Minnesota v 80. letech a byl publikován v RFC 1432 v březnu 1993. Byl postaven jako jednoduchý způsob prohledávání a vyhledávání dokumentů. Protokol Gopher je považován za předchůdce moderního internetu. Název protokolu se týká názvu sportovního týmu na University of Minnesota, „Golden Gophers“.

Operace

Gopher používá protokol klient-server pro přístup a správu souborů. Klienti Gopher používají port TCP 70 pro připojení k serverům Gopher. Server odešle seznam dostupných souborů, přičemž každý řádek má standardní kód, který identifikuje typ souboru. 0 se používá pro soubory, 1 pro adresáře a 7 pro vyhledávací služby. Mezi další části kódu patří řetězec selektoru, což je část, která musí být odeslána zpět na server, aby se získal požadovaný prostředek, název portu serveru a číslo portu. Uvedená struktura adresářů je velmi podobná systémům UNIX.

Konkurence

Gopher čelil závažné konkurenci s protokolem Hypertext Transfer Protocol nebo HTTP (Hypertext Transfer Protocol), protože propojení bylo možné provést přímo z dokumentů místo toho, aby to musel udělat ze serverů. HTTP také poráží Gophera, pokud jde o zobrazování informací, protože na rozdíl od Gopher, který používá pouze text, může protokol HTTP prezentovat informace jakýmkoli způsobem as obrázky.

Výhody

Hlavní výhodou Gopheru je jeho jednoduchost. Zajišťuje kompatibilitu napříč platformami a využití šířky pásma je minimální. Skutečnost, že propojení, která musela být prováděna přímo servery, byla podle některých považována za čistší přístup.

Budoucnost

Protokol Gopher je zastaralý a již se nepoužívá. Kvůli jeho omezením ztratil konkurenci proti internetu. Všechny soubory v systému byly kompatibilní s protokolem HTTP a většina serverů Gopher je offline. Poslední rána Gopheru byla doručena v roce 2002, kdy byla v Internet Exploreru nalezena bezpečnostní chyba související s Gopherem a Microsoft se rozhodl stáhnout podporu protokolu Gopher.

Zajímavé Články