Gopher – Protocole développé par l’Université du Minnesota (USA). Il permet à des clients d’accéder à des
fichiers et à des répertoires via Internet. Ce protocole n’est pratiquement plus utilisé aujourd’hui.
Ce protocole considère le réseau Internet comme un immense livre. Les pages à lire sont constituées par
l’information diffusée par les serveurs. L’utilisateur peut feuilleter les pages du livre au hasard. On présente
souvent Gopher comme un outil de navigation, en fait c’est l’ancêtre. Gopher est basé sur le modèle
client/serveur, fonctionnant avec le protocole TCP/IP.
Le serveur assure la diffusion de l’information; le client interroge le serveur pour accéder aux données. Le
serveur présente les documents à diffuser sous la forme d’une arborescence. Un serveur Gopher indique la
nature de l’information qu’il délivre; c’est au client de reconnaître le format du document reçu et de réagir en
conséquence. Cette technique permet donc de diffuser une grande variété de documents (Texte, Image,
Son, Binaire …).
