Die Gopher-Protokoll ist ein Kommunikations- Verfahren ähnlich dem Internet , welche Dateien auf Servern gespeichert werden, um von anderen Orten aus der Ferne zugegriffen werden darf . Das Gopher -Protokoll wurde in den 1990er Jahren weit verbreitet eingesetzt , wurde aber schnell verdunkelt durch die schnelle Entwicklung des Internets und ist mittlerweile veraltet. History
Das Gopher -Protokoll wurde von der University of Minnesota in den späten 1980er Jahren entwickelt und wurde in der RFC 1432 März 1993 veröffentlicht . Es wurde als ein einfacher Weg, um zu suchen und Abrufen von Dokumenten aufgebaut . Das Gopher-Protokoll wird als der Vorgänger des modernen Internet . Der Name des Protokolls betrifft den Namen der Sport-Team der University of Minnesota, die " goldenen Gopher . "
Arbeiten
Gopher nutzt eine Server-Client- Protokoll für den Zugriff auf und die Verwaltung der Dateien . Gopher -Clients verwenden den TCP-Port 70 auf die Gopher -Server zu verbinden. Der Server sendet eine Liste von Dateien , wobei jede Zeile mit einem Standard- Code, der den Typ der Datei identifiziert . Es verwendet 0 für Dateien , Verzeichnisse für 1 und 7 für Suchdienste . Weitere Code- Teile sind die Selektor-String , dem Teil , die zurück an den Server gesendet werden, um die angeforderte Ressource , die Server- Port-Namen und die Port-Nummer zu bekommen braucht. Die Verzeichnisstruktur der Verzeichnisse ist sehr ähnlich dem UNIX- Systeme .
Wettbewerb
Gopher konfrontiert ernsthafte Konkurrenz aus dem Hypertext Transfer Protocol , oder HTTP, da die Verbindung könnte direkt aus den Dokumenten anstatt von den Servern ausgeführt werden durchgeführt werden. HTTP auch überholt Gopher , wenn es um die Anzeige von Informationen geht, denn im Gegensatz zu Gopher , die nur mit Hilfe von Texten , das HTTP-Protokoll kann die Informationen in jeder Form und mit Bildern zu präsentieren.
Vorteile
< p> der Hauptvorteil von Gopher ist seine Einfachheit. Es sichert die Kompatibilität zwischen den Plattformen und die Bandbreitennutzung ist minimal. Die Tatsache, dass die Verknüpfung notwendig, um direkt von den Servern durchgeführt werden wurde von einigen eine sauberere Ansatz betrachtet.
Zukunft
Das Gopher-Protokoll ist mittlerweile veraltet und es ist nicht mehr verwendet . Durch seine Grenzen , verlor sie den Wettbewerb gegen das Internet . Alle Dateien im System umgesetzt wurden , um die Kompatibilität mit dem HTTP-Protokoll , und die meisten der Gopher -Server sind offline. Der letzte Hit für die Gopher wurde 2002 geliefert, wenn eine Sicherheitslücke im Zusammenhang mit Gopher in Internet Explorer gefunden wurde , und Microsoft beschlossen, ihre Unterstützung für die Gopher-Protokoll zurückzuziehen.