Gopher


Gopher (正體)

Free Web Hosting with Website Builder
网络协议
5. 应用层

DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTSP · TLS · SDP · SOAP · GTP · STUN · NTP · 更多

4. 传输层
TCP · UDP · DCCP · SCTP · RTP · RSVP · PPTP · 更多
3. 网络层
IP (IPv4 · IPv6) · ARP · RARP · ICMP · ICMPv6 · IGMP · RIP · OSPF · BGP · IS-IS · IPsec · 更多
2. 数据链路层
802.11 · 802.16 · Wi-Fi · WiMAX · ATM · DTM · 令牌环 · 以太网 · FDDI · 帧中继 · GPRS · EVDO · HSPA · HDLC · PPP · L2TP · ISDN · 更多
1. 物理层
以太网物理层 · 调制解调器 · PLC · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线 · 更多
本模板: 查看  讨论  编辑  历史

Gopher是一个Internet上使用的分布型的文件搜集获取网络协议。它是1991年由明尼苏达大学的Paul Lindner和Mark McCahill发明的。

目录

起源

"Gopher"(地鼠)这个名字有三层含义:第一是"挖掘信息";第二,使用菜单形式的搜集来的信息与地鼠洞相类似;第三,明尼苏达大学有一支运动队名叫“黄金地鼠队”(Golden Gophers)。

Gopher最初的设计目标与万维网类似:共享文档,今天的万维网几乎已经完全替代了Gopher。但Gopher协议还提供了一些万维网先天缺乏的功能,比如在Gopher中所有信息都以层级形式存储,这被认为是存储大量信息的最好方式之一。

衰微的原因

HTTP网络在1991年被发明,Gopher网络当时仍然是非常流行和制作精良的。1993年2月明尼苏达大学宣布他们将对Gopher的使用收取执照费,这就一部分的减少了Gopher服务器数量。一些人相信这是Gopher变成因特网历史的原因。

很多人相信Gopher的衰微实际上是它那有限制的结构造成的,这种结构使得它没有自由形态的HTML网页来得灵活。使用Gopher时,每个文档都已有一个预定义的格式和类型,一个Gopher用户必须通过一个服务器定义的系统菜单导航进某一个特定的文档。很多人不喜欢Gopher系统中这种人为制造的菜单和文件的区分,而Web网络上使用的超文本协议和交互式应用程序显得更为开放灵活。

现代,一些人建议说,在使用宽带方式接入的移动电话PDA上,Gopher将会非常适合。但是,现在的市场似乎更偏向于WML-WAP,DoCoMo i-mode或其他基于HTML的应用。

相关技术

Veronica是一个主要的Gopher搜索引擎。Veronica提供对Gopher服务器菜单标题和Gopher网络的关键字搜索.一次Veronica上的搜索产生一个Gopher项目菜单,其中每一项直接指向Gopher数据源。

今天的Gopher

2004年,世界互联网上仍然运行着少数Gopher服务器,如美国政府的和Smithsonian Institution的;他们仍然被协议狂热者维护着。

2002年6月,Gopher协议在打过补丁的Internet Explorer中已被禁用,仅仅因为微软宣称发现其中有一个安全漏洞;通过编辑注册表可以重新启用Gopher协议。更改方法是在Windows开始菜单下的“运行”中输入RegEdit,找到HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Internet Settings项,在其中加入一个DWORD类型的键EnableGopher将它的值设为00000001.

其他的浏览器,包括Mozilla系列和AOL仍然支持这个协议,但是他们支持的并不完全-其中最严重的不足就是不能够渲染显示出菜单页中包括的信息文本。一个位于Floodgap.com的公共代理服务器允许用户使用任何浏览器访问Gopher页面,这个代理服务器将Gopher转换为HTTP/HTML网页.你也可以通过这个页面检查你浏览器中显示的版本在真正Gopher阅读器中显示版本的差距。

参见

  • Super Dimension Fortress - a non-profit organization, which provides free UNIX accounts, including free gopherspace.

外部链接







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History