网络入门
/ns/cn/zs/data/20020818024743.htm
1、什么是Internet(国际互联网)
答: Internet(国际互联网)是一个由各种不同类型和规模的独立运行和管理的计算机网络组成的全球范围的计算机网络,组成Internet的计算机网络包括局域网(LAN)、城域网(MAN)以及大规模的广域网(WAN)等。这些网络通过普通电话线、高速率专用线路、卫星、微波和光缆等通讯线路把不同国家的大学、公司、科研机构以及军事和政府等组织的网络连接起来。Internet网络互连采用的基本协议是TCP/IP。Internet是全世界最大的图书馆,它为人们提供了巨大的并且还在不断增长的信息资源和服务工具宝库,用户可以利用Internet提供的各种工具去获取Internet提供的巨大信息资源任何一个地方的任意一个Internet用户都可以从Internet中获得任何方面的信息,如自然、社会、政治、历史、科技、教育、卫生、娱乐、政治决策、金融、商业和天气预报等等。支持Internet的各种软件、硬件、以及由它们组成的各种系统为Internet的用户提供了各种各样的应用系统。这些应用系统把各种Internet信息资源有机地结合在一起,从而构成了Internet所拥有的一切。Internet的一般用户没有必要去了解这些应用系统是如何完成各自的工作的,因为这些工具的操作过程是以用户感觉不到的方式悄悄地进行的。Internet应用系统为用户提供可靠、简单和快捷的Internet服务,表1罗列了一些主要的Intanet应用系统。
表1:主要的 Internet应用系统
Telnet 远程登陆 连接并使用远程主机
Email 电子邮件 发送和接收邮件
Mailing List 邮寄列表 多用户邮件分发
Anonymous Ftp 匿名FTP 传输公共数据信息
Archie 文档检索 搜索匿名FTP文件
Gopher 地鼠 菜单驱动信息检索
WAIS 广域信息服务器 数据库信息检索
World Wide Web 世域网 超级文本信息访问
Usenet 新闻组 巨大的专题讨论组
Talk 对话 与一个人实时交互通信
IRC 交谈 与一组人实时交互通信
White Page 电子白皮书 电子化的电话号码簿
BBS 公共布告栏 信息共享电子白版
Electronic Magazine 电子杂志 电子出版物
Mud 多用户游戏 Internet上多用户游戏
Internet 用户可以利用Internet 所提供的应用系统去查询和获取Internet信息资源。用户可以在工作单位,比如在大学,也可以在家里使用Internet。具体地说,用户可以:查询所需要的几乎任何信息;与世界范围内的朋友、亲属或同事保持联系,互通消息,而所需费用只是长途电话或航空信件费用的很一小部分;与世界上其它地方的人讨论您所感兴趣的任何问题;与世界上图书馆和信息中心连接并使用它们;检索和复制不可计数的文件、期刊、书藉和计算机软件等;与世界上不同地区和国家的许多人玩实时游戏;其它;Internet是人类历史发展中的一个伟大的里程碑,它是未来信息高速公路的雏形,人类正由此进入一个前所未有的信息化社会。Internet对人类文明进步将具有极其深远的影响。
2、什么是Intranet(内部网)
答:Intranet(内部网)指采用Internet技术建立的企业内部专用网络。它以TCP/IP协议作为基础,以Web为核心应用,构成统一和便利的信息交换平台。Intranet可提供Web出版,交互,目录,电于邮件,安全性,广域互连,文件管理,打印和网络管理等多种服务。Intranet并不需从头建立,而是完全建立在现有公司内部网络硬件基础之上。企业需要管理的信息包括结构化信息(如人事档案)和非结构化信息(如大量的的文字资料图片,声音,影象等)。据统计,前者只占信息总量的20%,而后者占80%之多。传统的MIS管理信息系统只能管理结构化的信息,因此实用程度有限。而新兴的基于Internet的Web技术能够把文字,图形,图象,声音,影象等多媒体信息都放在Intranet上,以浏览的方式实现信息查询,大大提高了企业的内部通信能力和
信息交换能力。Intranet在企业新闻发布,销售服务,提高工作群体的生产力,内部交流与支持,员工的培训和数据库开发,将发挥不可缺少的作用. 对于企业来说,它们对于Intranet的建立兴越更加浓厚,因为Intranet能够帮助企业协调内部通讯和提高企业生产力。Intranet的发展如火如荼,以致美国新闻周刊把1996年称为“Intranet”年。预计Intranet的投资回报率在1000%以上,并且其全球产值综合将大大超过Internet。据统计,美国500家最大企业中已有2/3有了Internet系统。无数的大中小型企业迫不急待地建立或筹划建立自己的Intranet系统,一场范围波及全球、并将意义深远的企业信息系统革命正在迅速进行。
3、什么是Browser(浏览器)
答:WWW服务和Gopher服务是通过客户端程序访问的,这种程序被称为Browser(浏览器),因为它允许用户根据超文本链接(HyperText Link)进行漫游,而不必进行有目的的查询。浏览器鼓励偶然的发现,并因此而得名。目前WWW环境中使用最多的浏览器主要有两个,一个是Netscape(网景)公司的Navigator,另一个是美国Microsoft(徽软)公司的 InternetExplorer。
4、什么是BBS(公告牌服务)
答:BBS(Bulletin Board Service,公告牌服务)是Internet上的一种电于信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。大部分BBS由教育机构,研究机构或商业机构管理.象日常生活中的黑板报一样,电子公告牌按不同的主题、分主题分成很多个布告栏,布告栏的设立的依据是大多数BBS使用者的要求和喜好,使用者可以阅读他人关于某个主题的最新看法(几秒钟前别人刚发布过的观点),也可以将自己的想法毫无保留地贴到公告栏中。同样地,别人对你的观点的回应也是很快的(有时候几秒钟后就可以看到别人对你的观点的看法)。如果需要独下的交流,也可以将想说的话直接发到某个人的电子信箱中。如果想与正在使用的某个人聊天,可以启动聊天程序加人闲谈者的行列,虽然谈话的双方素不相识,却可以亲近地交谈。在BBS里,人们之间的交流打破了空间、时间的限制。在与别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌,健康状况,而这些条件往往是人们在其他交流形式中无可回避的。同样地,也无从知道交谈的对方的真实社会身份。这样,参与BBS的人可以处于一个平等的位置与其他人进行任何问题的探讨。这对于现有的所有其他交流方式来说是不可能的。BBS连人方便,可以通过Internet登录,也可以通过电话网拨号登录。BBS站往往是由一些有志于此道的爱好看建立,对所有人都免费开放。而且,由于BBS的参与人众多,因此各方面的话题都不乏热心者。可以说,在服S上可以找到任何你感兴趣的话题。
5、什么是DNS(域名系统)
答:DNS(Domain Name System,域名系统)是指在 Internet上查询域名或IP地址的目录服务系统。在接收到请求时,它可将另一台主机的域名翻译为IP地址,或反之。大部分域名系统都维护着一个大型的数据库,它描述了域名与IP地址的对应关系,并且这个数据库被定期地更新。翻译请求通常来自网络上的另一台计算机,它需要IP地址以便进行路由选择。
6、什么是Download(下载)
答:Download (下载)是指从远程主机上拷贝文字,图片,声音等信息或者软件到本地硬盘上。
7、什么是Email(电子邮件)
答:Email(Electronic Mail,电子邮件)是Internet上的重要信息服务方式.它为世界各地的 Internet用户提供了一种极为快速.简单和经济的通讯和交换信息的方法。与常规信函相比,Email非常迅速,把信息传递时间由几天到十几天减少到几分钟而且Email使用非常方便,即写即发,省去了粘贴邮票和跑邮局的烦恼;与电话相比,Email的使用是非常经济的,传输几乎是免费的。正是由于这些优点,Internet上数以亿计的用户都有自己的Email地址,Email也成为利用率最高的Internet应用。
Email地址是以域为基础的地址,zuccchen@ema.zju.edu.cn 就是作者在浙江大学校园网络中心使用的Email地址。Emai1地址是Internet的动态分配的地址, 不是IP地址,后者是Internet主机所须具有的静态的,固定的地址。除了为用户提供基本的电子邮件服务,还可以使用Email给邮寄列表(Mailing List)中的每个注册成员分发电子邮件以及提供电子期刊。Email的传递是由一个标准化的简单邮件传输协议SMTP(Simple Mail Transfer Protocol)来完成的.SMTP是TCP/IP协议的一部分,它概述了电子邮件的信息格式和传输处理方法。目前Windows操作系统环境下使用最多的Email收发工具是Netscape Navigator浏览器中的Email收发工具,Netscape Navigator 发送Email的窗口用户在 Mail To 栏中输入对方的Email地址,在Cc栏中输入邮件拷贝传送的地垃,在 Subject栏中输入邮件标题,在正文栏中即可输入邮件内容。当然也可以先用 Windows 记事本编辑好邮件正文,然后用Attachment按钮调此邮件。最后用鼠标点一下Send 按钮,邮件就发出了。如果用户用鼠标点切Email收发工具窗口的Get:mail按钮,则最新收到的邮件就会显示出来,用户可以一一观看。
8、什么是Firework(防火墙)
答:Firework(防火墙)是加强加Internet 与 Intranet(内部网)之间安全防范的一个或一组系统。防火墙可以确定哪些内部服务允许外部访问,哪些外人被许可访问所允许的内部服务,田些外部服务可由内部人员访问。为了使防火墙发挥效力,来自和发往Internet的所有信息都必须经由防火墙出入。防火墙只允许授权信息通过,而防火墙本身不能被渗透。
9、什么是FTP(文件传输协议)
答:FTP(FileTransfer Protocol,文件传输协议)是Internet上使用非常广泛的一种通讯协议。它是由支持Internet文件传输的各种规则所组成的集合,这些规则使Internet用户可以把文件从一个主机拷贝到另一个主机上,因而为用户提供了极大的方便和收益。FTP通常也表示用户执行这个协议所使用的应用程序。FTP和其它Internet服务一样,也是采用客户机/服务器方式。使用方法很简单,启动FTP客户端程序先与远程车机建立连接,然后向远程主机发出传输命令,远程主机在收到命令后就给予响应,并执行正确的命令。目前Windows操作系统环境中最常用的FTP软件有CUTFTP。FTP有一个根本的限制,那就是,如果用户未被某一FTP主机授权,就不能访问该主机,实际上是用户不能远程登录(Remote Login)进入该主机。也就是说,如果用户在某个主机上没有注册获得授权,没有用户名和口令,就不能与该主机进行文件的传输。而Anonymous FTP(匿名FTP)则取消了这种限制。
10、什么是Gateway(网关)
答:Gateway(网关)以及Gatebridge(网桥)均指不同网络之间的通讯接口设备和程序,只不过两者针对的网络层次不同。现在Internet技术上越来越少用这两个词汇,而由Router(路由器)统指此类接口设备和程序。
11、什么是HTML(超文本标识语言)
答:HTML(Hyper Text Markup Language,超文本标识语言)是用于创建Web文档(即Homepage文档)的编程语言。由于其编写制作的简易性,在WorldWideWeb的迅速增长中扮演着主要角色作为WWW的核心技术之一,HTML在Internet领域被广泛应用。HTML是一种超文本标识语言,通过它可以往普通文档中加入一些特殊的标识符(这些标识符具有一定的语法结构),使生成的文档中还含有其他文档甚至图像、声音、动画等,从而成为超文本文档(Hyper Text Document);实际上超文本文档中本身是不含有上述多媒体数据的,而是仅含有指向这些多媒体数据的指针,这种指针一般称为链接(Link)。通过超文本文档方式,用户仅仅使用鼠标点击操作,就可以得到所要的文档,而不管该文档是何种类型(普通文档、图像或声音等),也不管它身居何处(本机上、局域网上或未知的某国外机器上)。HTML具有这样一些特点:
通用性HTML作为Internet上的共同语言和通用的信息描述方式,它把分布广泛的不同类型的信息资源连在一起。为所有的信息系统提供了一个真正的公开的接口。
简易性HTML文档的制作简单。这也是World Wide Web迅速发展的主要原因之一。HTML版本升级采取超集的方式,从而当功能更加灵活复杂时,能继续保持其简易的特点。
可扩展性
平台无关性
HTML可使用在非常广泛的平台上。
支持用不同的方式创建HTML文档
任何文本编辑器,专用的HTML编辑器到最新的文档自动生成工具
(如Microsoft公司的Frontpage)都可用来创建HTML文档。HTML
文档一般由以下的结构组成:
<HTML>
<HEAD>Head elements
<BODY>Body elements
</HTML>
HTML标识符(Tag)的定义和说明是HTML中的主要部分。其大致
可以分如下几类:
字体字型定义类:
用来定义字体的显示大小和显示形状等。包括字体标识符和宇
型标识符。灵活运用这些标识符,可以使字体的显示非常丰
富。如<Hl>,<H2>,〈B〉等;
文档结构定义类:包括文档的分段换行、制表列表、屏幕分
割等。如<Br>
特殊字符类:
包括特殊字符集和控制字符集。
文档链接类
包括普通文档链撞、图像链接和内部文档链接等。
块定义类:
指对某一块字符的处理,如引用<BQ> 、地址说明<ADdress>
以及保留格式<PRE>等。
数学表示类:
用数学公式或数学表达式显示,用Math标识等来完成。除上述
标识符外,还有一个常用的标识符Form,用来设计用户的输入
窗口。通过它可以完成用户与服务器端的数据
12、什么是HTTP<超文本传输协议>
答:HTTP(Hypertext Transfer Protocol,超文本传输协议)是WWW浏览器和WWW、服务器之间的应用层通讯协议。HTTP协议是用于分布式协作超文本信息系统的、通用的、面向对象的协议。通过扩展命令,可用于类似的任务,如域名服务或分布式面向对象系统。
HTTP会话过程包括四个步骤:
连接(Connection)
请求(Request)
应答(Response)
关闭(Close)
HTTP协议是基于了TCP/IP之上的协议,它不仅保证正确传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等等。
13、什么是IP Address(IP地址)
答:IP Address(IP 地址)是Internet上主机地址的数字性型式,与主机的域名地址一一对应。IP地址是一个32位的二进制数,通常写成被句点分开的四个十进制数的形式,例如128.9.28.5和192.23.4.101等。某些网络选用直接的方法来组织IP地址,即一个大网络由许多计算机节点(node)组成;而另一些网络则采用分层结构,即许多网络通过节点与主干网(Backbone)相连接。因此,IP地址通常被分为 A、 B、C三类,这种分类法与IP地址中字节的使用方法相关。在实际应用中,可以根据具体情况选择使用IP地址的类型或格式。A、B和 C三类地址所能表示的范围分别是:
A类:0.0.0.0―127,255.255.255
B类:128.0.0.0―191.255.255.255
C类:192.0.0.0―233.255、255.255
IP地址和域名地址不是任意分配的,那样的话将会导致无法估计的混乱状态。在需要IP地址或域名地址时,用户必须向国际网络信息中心 NIC提出申请,可以通过普通信函或电子邮件(地址是 hostmaster@nic.ddn.mil)进行申请。凡能够使Internet域名地址的地方都可以使用IP地址。
14、什么是ISDN(综合业务数字网)
答: ISDN(Integrated Services Digital Network,综合业务数字网)将电话语音和电脑多媒体数据集成到一条高速的数字传输网络线路中,从而仅通过一条“线路”就可为客户同时提供语音服务和数据服务。ISDN目前可向普通用户提供144kbps的传输速率,在美国和欧洲已进入实用阶段。用户需增加ISDN插卡和相应软件才能加入和使用这种网络。
15、什么是ISP(Internet服务提供商)
答: ISP( Internet Server Provider,Internet服务提供商)就是为用户提供Internet接人和(或)Internet信息服务的公司和机构。前者又称为IAP(Internet Access Provider, Internet 接人提供商),后者又称为ICP(Internet Content Provider,Internet内容提供商)。由于接驳国际互联网需要租用国际信道,其成本对于一般用户是无法承担的。 Internet接入提供商作为提供接驳服务的中介,需投人大量资金建立中转站,租用国际信道和大量的当地电话线,购置一系列计算机设备,通过集中使用,分散压力的方式,向本地用户提供接驳服务。从某种意义上讲,IAP是全世界数以亿计用户通往Internet 的必经之路。Internet内容提供商在Internet上发布综合的或专门的信息,并通过收取广告费和用户注册使用费来获得盈利。
16、什么是 Java(Java语言)
答:研制出 Java语言的美国SUN微系统公司对 Java的定义是Java是一种具有“简单、面向对象、分布式、解释型、健壮、安全、体系结构中立、可移植、高性能、多线程和动态”等各种特性的语言。计算机语言可分为三个层次:最高层为Shell语言,这是一种完全为解释型的高级语言,其优势在于简单性;缺点是执行效率低,所能实现的功能也有限;处于中间层次的是类似于Perl,Visual Basic之类的语言, 这种语言在保持了Shell语言的简单性、平台独立性的同时,还具有较高的性能,同时还越来越结合了面向对象的特色;最低层语言包括C,Pascal等传统过程式语言及后来出现的面向对象的语言,如C十十,SmallTalk等,这些语言都与平台有一定的相关性,能满足各种开发项目的要求,所开发的系统具有很高的运行效率,缺点是对开发人员的要求较求,可移植性也相对较弱。 Java是处于“中间层次”的语言。作为一种面向分布式计算环境的语言,Java具有完全的平台无关性;它从 C十十发展而来,采用了类似 C十十的基本语言结构,同时又抛弃了 C十十中的非面向对象和容易引起软件错误的地方,因而是一种简单而且稳定的语言。Java取消了 C十十中的如下特性或功能:
指针
多继承
操作符重载
Goto语句
自动类型转换
独立函数
结构和联合
#define语句
#include语句
Java提供的 C十十所不支持的功能包括:
出错和异常情况处理
自动无用内存空间搜索
同时,Java还采用了多线程性能提高措施,保证了较高的执行效率。从计算机语言的角度来讲,可以把Java看作是一种跨平台的、适合于分布式计算的、面向对象的新型编程语言。目前绝大多数的硬件和操作系统生产厂商都宣布了对 Java的支持。 Java语言出现之前的超文本界面只能显示静态文字和图像,必须在其它应用程序的支持下才能显示视频信息和播放声音。如果在HTML格式的超文本文档中嵌人用Java语言编写的小程序Applet,就可以很容易地播放声音和视频,制作动画,使原本平淡无奇的WWW页面变得栩栩如生。Java如Applet还具有丰富的交互功能,这能够在Internet上实现动态的交互应用,因此 Java语言将在Internet领域中广泛应用。
17、什么是Search Engine(搜索引擎)
答:Search Engine(搜索引擎)是WWW环境中的信息检索系统,是使用World Wide Web查找信息不可缺少的工具,有Internet导航台之称,它包括目录服务和关键字检索两种服务方式。目录服务可以帮助用户按树形结构搜索类目和字类目直至找到感兴趣的内容。例如,用户可以选挥艺术和娱乐类进行查找,进入电影类,再进人中国电影类。这是一种搜索普通主题的好方法。使用关键字检索服务可以查找包含一个或多个特定关键字或词组的WWW站点。例如,如果想寻找有关Michael Jordan的站点,用户只要输入他的名字就可以了。找到的站点既有专门论述Michael Jordan的,也有顺带提及的。目前Internet上著名的搜索引擎有:
Yahoo ( http://www.yahoo.com )
Infoseek( http://www.infoseek.com )
cite( http://www.excite.com )
Lycos( http://www.lycos.com )
18、什么是TCP/IP(Tcp/IP协议)
答: TCP协议最旱由斯坦福大学的两名研究人员于1973年提出。1983年,TCP/IP被Unix 4.2BSD系统采用。随着Unil的成功,TCP/IP逐步成为Unix机器的标准网络协议。Internet的前身ARPANET最初使用NCP(Network ControlProtocol)协议,由于TCP/IP协议具有跨平台特性, ARPANET的实验人员在经过对TCP/IP的改进以后, 规定连人ARPANET的计算机都必须采用TCP/IP协议。随着ARPANET逐渐发展成为Internet,TCP/IP协议就成为Internet的标准连接协议。TCP/IP协议其实是一个协议集合,它包括了TCP协议(TransportControl Protocol,传输控制协议)、IP协议(Internet ProtocolInternet协议)及其他一些协议。TCP协议用于在应用程序之间传送数据,IP协议用于在主机之间传送数据。TCP/IP协议分为如下4层:
网络接口层:负责接收和发送物理帧
网络层:负责相邻节点之间的通信
传输层:负责起点到终点的通信
应用层:提供诸如文件传输、电于邮件等应用程序
要把数据以TCP/IP协议方式从一台计算机传送到另―台计算机,数据需经过上述四层通讯软件的处理才能在物理网络中传输。
19、什么是Telnet(Telnet远程登录)
答: Telnet是进行远程登录的标准协议和主要方式它为用户提供了在本地计算机上完成远程主机工作的能力。通过使用Telnet,Internet用户可以与全世界许多信息中心图书馆及其它信息资源联系。Telnet远程登录的使用主要有两种情况。第一种是用户在远程主祝上有自己的帐号(Account),即用户拥有注册的用户名和口令;第二种是许多Internet主机为用户提供了某种形式的公共Telnet信息资源,这种资源对于每一个Telnet用户都是开放的。Telnet是使用最为简单的Internet工具之一。在Unix系统中,要建立一个到远程主机的对话,只需在系统提示符下输人命令:
Telnet 远程主机名
用户就会看到远程主机的欢迎信息或登录标志。在Windows系统中,用户将以具有图形界面的Telnet客户端程序与远程主机建立Telnet连接。
20、什么是Internet Phone(Internet电话)
答:Internet Phone(Internet电话)指通过 Internet传输交互语音的应用和软件,它可以从数量级上减少长途电话尤其是国际长途电话的费用。这种技术最早由一家以色列电子公司VocalTec推出。目前最先进的 Internet电话已经在话音质量,话音数据完整性,响应延迟和使用方便性等方面接近实用水平。