当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Gopher Protocol(转载)
帖子发表于 : 2009-01-07 9:35 

注册: 2008-01-20 16:39
帖子: 46
送出感谢: 0 次
接收感谢: 0 次
Gopher-网际Gopher协议 ( Gopher Protocol )
概要:

名 称 网际Gopher协议
协议簇 TCP/IP
协议层 应用层
端 口 TCP70
URI gopher



描述:

这是一种互联网没有发展起来之前的一种从远程服务器上获取数据的协议。Gopher协议目前已经很少使用,它几乎已经完全被HTTP协议取代了。

Gopher是基于菜单驱动的Internet信息查询工具,它可将用户的请求自动转换成FTP或Telnet命令。在一级一级的菜单的导引下,用户通过选取自己感兴趣的信息资源,就可以对Internet网上的远程机信息系统进行实时访问,这对于不熟悉网络资源、网络地址和网络查询命令的用户是十分方便的。

Gopher服务系统的形成,乃始于美国明尼苏达(Minnesota)大学的校园电脑网络信息查询系统。为了使大学的教职员和学生能够通过校园电脑网络来查询校内各部门自行开发的电脑信息系统,Gopher的开发者们编制了这个使用界面友好的信息查询工具。通过Gopher,分散运行在各个部门不同电脑主机中的多个数据库,以单一数据库的形象展示在用户面前。不需要经过特殊培训,任何人都可以很容易地使用这个系统。Gopher可以访问FTP服务器,查询校园名址服务器电脑中的电话号码,以及进行任何基于远程登录Telnet的信息查询等服务。

由于快速的发展,如今的Gopher的特性很类似于信息传播系统,它可以被用来传播任何的信息,当然也可以被用来作为商业客户服务系统等。

目前,通过Gopher可以进行以下类型的信息查询:
.远程登录Telnet信息查询
.文本文件信息查询
.电话簿查询
.多媒体信息查询
.专有格式信息查询




相关术语:

HTTP(Hyper Text Transfer Protocol):即超文本传输协议是一种Internet上最常见的协议,用于传输超文本标记语言(HTML--Hyper Text Markup Language)写的文件,也就是我们通常说的网页,通过这个协议,我们可以浏览网络上的各种信息,在浏览器上看到丰富多彩的文字与图片。

Telnet命令:是进行远程登录的标准协议和主要方式,它让你坐在计算机前通过Internet网络,可以登录到另一台计算机。

CNAME (Canonical Name Record ):被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机,便于用户访问服务。例如,可以为计算机设置两个别名(CNAME):WWW和MAIL。这两个别名的全称就是“www.mydomain.com”和“mail.mydomain.com”。实际上他们都指向 “host.mydomain.com”。同样的方法可以用于当您拥有多个域名需要指向同一服务器IP,此时您就可以将一个域名做A记录指向服务器IP然后将其他的域名做别名到之前做A记录的域名上,那么当您的服务器IP地址变更时您就可以不必麻烦的一个一个域名更改指向了只需要更改做A记录的那个域名其他做别名的那些域名的指向也将自动更改到新的IP地址上了。

MS-DOS: 是美国Microsoft公司为IBM PC微型计算机开发的一个单用户 、单任务的操作系统,也称为IBM-DOS或PC-DOS 。MS-DOS在以Inter 16位微处理器为CPU的微型计算机系统中使用得最为广泛 ,除IBM PC及其兼容机外,配有MS-DOS的微型计算机主要还有NEC 9801,日立MB1600和Victor 9000等。

Domain Name:域名。就是用来表示一个单位,机构或个人在Intenret上有一个确定的名称或位置的。 一个单位、机构或人若想在Internet上有一个确定的名称或位置,需要进行域名登记。

FTP: 文件传输协议。TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。

网关(Gateway):一个作为其它服务器中间媒介的服务器。与代理不同的是,网关接受请求就好像对被请求的资源来说它就是源服务器;发出请求的客户机并没有意识到它在同网关打交道。
网关经常作为通过防火墙的服务器端的门户,网关还可以作为一个协议翻译器以便存取那些存储在非HTTP系统中的资源。

HTML(HyperTextMark-upLanguage):即超文本标记语言,是WWW的描述语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。

MAC:该协议位于OSI七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。

Telnet:用于Internet的远程登录.它可以使用户坐在已上网的电脑键盘前通过网络进入的另一台电脑已上网的电脑,使它们互相连通.这种连通可以发生在同一房间里面的电脑或是在世界各范围内已上网的电脑.习惯上来说,被连通计算机,并且为网络上所有用户提供服务的计算机称之为服务器(Servers),而自己在使用的机器称之为客户机(Customer).一旦连通后,客户机可以享有服务器所提供的一切服务. 用户可以运行通常的交互过程(注册进入,执行命令),也可以进入很多的特殊的服务器如寻找图书索引.网上不同的主机提供的各种服务都可以被使用。

WAIS(Wide Area Information Service):广域信息服务。WAIS是一种能够在几百个数据库中搜索任何一个信息的Internet服务。

“WHOIS”:是当前域名系统中不可或缺的一项信息服务。在使用域名进行Internet冲浪时,很多用户希望进一步了解域名、名字服务器的详细信息,这就会用到WHOIS。对于域名的注册服务机构(registrar)而言,要确认域名数据是否已经正确注册到域名注册中心(registry),也经常会用到WHOIS。直观来看,WHOIS就是链接到域名数据库的搜索引擎,一般来说是属于网络信息中心(NIC)所提供和维护的名字服务之一。

WWW:万维网(World Wide Web)是指在互联网(因特网)上以超文本为基础形成的信息网(主要表现为各个网站及其超级链接关系)。万维网为用户提供了一个可以浏览的图形化界面,用户通过它可以查阅Internet上的信息资源。WWW是通过互联网获取信息的一种应用,我们所浏览的网站就是WWW的具体表现形式,但其本身并不就是互联网,万维网只是互联网的组成部分之一。互联网常用的服务包括:WWW、Email、FTP、Usenet、IM等。

XML:(extensible Markup Language):扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译