在Internet上传输文件

Download Report

Transcript 在Internet上传输文件

计算机网络实用教程
7.7
Internet的基本服务功能
• 随着Internet的飞速发展,目前Internet上的各种服
务已多达上万种,其中大多数服务是免费的。随着
Internet商业化的发展趋势,它所能提供的服务将
会进一步增多。
7.7.1 WWW服务
• WWW(World Wide Web)的中文名为万维网,它
的出现是Internet发展中的一个里程碑。WWW服
务是Internet上最方便与最受用户欢迎的信息服务
类型,它的影响力已远远超出了专业技术范畴,并
已进入电子商务、远程教育、远程医疗与信息服务
等领域。
计算机网络实用教程
1. 超文本与超媒体
• 要想了解WWW,首先要了解超文本(hypertext)
与超媒体(hypermedia)的基本概念,因为它们是
WWW的信息组织形式,也是WWW实现的关键技
术之一。
• 长期以来,人们一直在研究如何对信息进行组织,
其中最常见的方式就是现有的书籍。书籍采用有序
的方式来组织信息,它将所要讲述的内容按照章、
节的结构组织起来,读者可以按照章节的顺序进行
阅读。
• 随着计算机技术的发展,人们不断推出新的信息组
织方式,以方便对各种信息的访问。在WWW系统
中,信息是按超文本方式组织的。用户直接看到的
计算机网络实用教程
是文本信息本身,在浏览文本信息的同时,随时可
以选中其中的“热字”。热字往往是上下文关联的
单词,通过选择热字可以跳转到其他的文本信息。
图7.10给出了超文本方式的工作原理。
图 7.10
计算机网络实用教程
• 超媒体进一步扩展了超文本所链接的信息类型。用
户不仅能从一个文本跳到另一个文本,而且可以激
活一段声音,显示一个图形,甚至可以播放一段动
画。在目前市场上,流行的多媒体电子书籍大都采
用这种方式。例如,在一本多媒体儿童读物中,当
读者选中屏幕上显示的老虎图片、文字时,可以播
放一段关于老虎的动画。超媒体可以通过这种集成
化的方式,将多种媒体的信息联系在一起。图7.11
给出了超媒体方式的工作原理。
计算机网络实用教程
图 7.11
计算机网络实用教程
2. WWW的工作方式
• WWW是以超文本标注语言(HTML,Hypertext
Markup Language)与超文本传输协议(HTTP,
Hypertext Transfer Protocol)为基础,能够提供
面向Internet服务的、一致的用户界面的信息浏览
系统。
• WWW系统的结构采用了客户机/服务器模式,它
的工作原理如图7.12所示。信息资源以主页(也
称网页)的形式存储在WWW服务器中,用户通
过WWW客户端程序(浏览器)向WWW服务器
发出请求;WWW服务器根据客户端请求内容,
将保存在WWW服务器中的某个页面发送给客户
端;浏览器在接收到该页面后对其进行解释,最
计算机网络实用教程
终将图、文、声并茂的画面呈现给用户。我们可以
通过页面中的链接,方便地访问位于其他WWW
服务器中的页面,或是其他类型的网络信息资源。
图 7.12
计算机网络实用教程
3. URL与信息定位
• 在Internet 中有如此众多的WWW服务器,而每台
服务器中又包含很多的主页,我们如何找到想看的
主页呢?这时,就需要使用统一资源定位器(URL,
Uniform Resource Locators)。
• 标准的URL由三部分组成如下:服务器类型、主机
名和路径及文件名。例如,南开大学的WWW服务
器的URL为:
http://www.nankai.edu.cn/index.html
协议类型 主机名 路径及地址
• 其中,“http:”指出要使用HTTP协议,“www.
nankai.edu.cn”指出要访问的服务器的主机名,
“index.html”指出要访问的主页的路径与文件名。
计算机网络实用教程
• 因此,通过使用URL机制,用户可以指定要访问什
么服务器、哪台服务器、服务器中的哪个文件。如
果用户希望访问某台WWW服务器中的某个页面,
只要在浏览器中输入该页面的URL,便可以浏览到
该页面。
4. 什么是主页
• 在WWW环境中,信息以信息页的形式来显示与链
接。信息页由HTML语言来实现,在信息页间可建
立超文本链接以便于浏览。
• 主页(home page)是指个人或机构的基本信息页
面,用户通过主页可以访问有关的信息资源。
• 主页一般包含以下几种基本元素:
• 文本(text)最基本的元素,就是通常所说的文字。
计算机网络实用教程
• 图 像 ( image ) WWW 浏 览 器 一 般 只 识 别 GIF 与
JPEG两种图像格式。
• 表格(table)类似于Word中的表格,表格单元内
容一般为字符类型。
• 超链接(hyperlink)HTML中的重要元素,用于将
HTML元素与其他主页相连。
• 主页是人们通过Internet了解一个学校、公司或政
府部门的重要手段。WWW 在商业上的重要作用就
体现在这里。人们可以使用主页介绍公司的概况、
展示公司新产品的图片、介绍新产品的特性,或利
用它来公开发行免费的软件等。
计算机网络实用教程
5. WWW浏览器
• WWW浏览器是用来浏览Internet上的主页的客户端软
件。WWW浏览器为用户提供了寻找Internet上内容丰
富、形式多样的信息资源的便捷途径。
• 现在的WWW浏览器的功能非常强大,利用它可以访问
Internet上的各类信息。更重要的是,目前的浏览器基
本上都支持多媒体特性,可以通过浏览器来播放声音、
动画与视频,使得WWW世界变得更加丰富多彩。
• 目前,最流行的浏览器软件主要是以下两种:
• (1) Netscape公司的Navigator
• Navigator是由美国Netscape公司开发的WWW浏览器软
件。Navigator的出现,给网络用户带来了很大的方便,
得到了非常广泛的应用。新版本的Navigator软件将
Internet中使用的整套工具集成在一起。我们可以
计算机网络实用教程
使用Navigator来浏览主页,收发电子邮件,阅读
新闻组,制作与发表主页,上网聊天等。
• (2) Microsoft公司的Internet Explorer
• Internet Explorer是由美国Microsoft公司开发的
WWW浏览器软件。Internet Explorer的出现虽比
Navigator晚一些,但由于Microsoft公司在计算机
操作系统领域的优势,以及它本身是一个免费软件,
所以在浏览器市场的占有率逐年增长。新版本的
Internet Explorer将Internet中使用的整套工具集成
在一起。我们也可以使用Internet Explorer来浏览
主页,收发电子邮件,阅读新闻组,制作与发表主
页,上网聊天等。
计算机网络实用教程
7. 搜索引擎
• Internet中拥有数以百万计的WWW服务器,而且
WWW服务器所提供的信息种类及所覆盖的领域也
极为丰富,如果要求用户了解每台WWW服务器的
主机名,以及它所提供的资源种类,这简直就是天
方夜谭。那么,用户如何在数百万个网站中快速、
有效地查找到想要得到的信息呢?这就需要借助于
Internet中的搜索引擎。
• 搜索引擎是Internet上的一个WWW服务器,它的
主要任务是在Internet中主动搜索其他WWW服务
器中的信息并对其自动索引,将索引内容存储在可
供查询的大型数据库中。用户可以利用搜索引擎所
计算机网络实用教程
提供的分类目录和查询功能查找所需要的信息。图
7.13显示的是“Yahoo!”搜索引擎,它是Internet上
最著名的搜索引擎之一。
图 7.13
计算机网络实用教程
• 用户在使用搜索引擎之前必须知道搜索引擎站点的
主机名,通过该主机名用户便可以访问到搜索引擎
站点的主页。使用搜索引擎,用户只需要知道自己
要查找什么,或要查找的信息属于哪一类。当用户
将自己要查找信息的关键字告诉搜索引擎后,搜索
引擎会返回给用户包含该关键字信息的URL,并提
供通向该站点的链接,用户通过这些链接便可以获
取所需的信息。
7.7.2 电子邮件服务
• 电子邮件服务又称为E-mail服务,是目前Internet
上使用最频繁的一种服务,它为Internet用户之间
发送和接收消息提供了一种快捷、廉价的现代化通
信
计算机网络实用教程
手段,在电子商务及国际交流中发挥着重要的作用。
例如,电子商务交易的各方可以利用电子邮件传递
合同、订单等单据。在传统通信方式中需要几天完
成的传递,电子邮件系统仅用几分钟,甚至几秒钟
就可以完成。
• 现在,电子邮件系统不但可以传输各种文字与格式
的文本信息,而且还可以传输图像、声音、视频等
多种信息,它已成为多媒体信息传输的重要手段之
一。世界上每天大约有2 500万人通过电子邮件相互
联系。
1. 电子邮件服务器的概念
• 大家都知道,社会上存在的邮政系统已经有近千年
的历史。各国的邮政系统要在自己管辖的范围内设
计算机网络实用教程
立邮局,要在用户家门口设立邮箱,要让一些人担
任邮递员,负责接收与分发信件。各国的邮政部门
要制订相应的通信协议与管理制度,甚至要规定信
封按什么规则书写。总之,正是由于有一套严密的
组织体系、通信规程与约定,才能保证世界各地的
信件能够及时、准确地送达,世界范围的邮政系统
才能有条不紊地运转。
• Internet中的电子邮件也具有与社会中的邮政系统
相似的结构与工作规程。不同之处在于,社会中的
邮政系统是由人在运转着,而电子邮件是在计算机
网络中通过计算机、网络、应用软件与协议来协调,
有序地运行着。Internet中的电子邮件系统,同样
设有邮局——邮件服务器、邮箱——电子邮箱,并有
计算机网络实用教程
自己的电子邮件地址书写规则。
• 邮件服务器(mail server)是Internet邮件服务系统
的核心,它的作用与日常生活中的邮局相似。一方
面,邮件服务器负责接收用户送来的邮件,并根据
收件人地址发送到对方的邮件服务器中;另一方面,
它负责接收由其他邮件服务器发来的邮件,并根据
收件人地址分发到相应的电子邮箱中。
2. 电子邮箱的概念
• 如果我们要使用电子邮件服务,首先要拥有一个电
子邮箱(mail box)。电子邮箱是由提供电子邮件服务
的机构(一般是ISP)为用户建立的。当用户向ISP申
请Internet账户时,ISP就会在它的邮件服务器上建
立该用户的电子邮件账户,它包括用户名(user
计算机网络实用教程
name)与用户密码(password)。任何人都可以将电
子邮件发送到某个电子邮箱中,但只有电子邮箱的
拥有者输入正确的用户名与用户密码,才能查看电
子邮件内容或处理电子邮件。
• 每个电子邮箱都有一个邮箱地址,称为电子邮件地
址(E—mail address)。电子邮件地址的格式是固定的,
并且在全球范围内是惟一的。用户的电子邮件地址
格式为:用户名@主机名,其中“@”符号表示
“at”。主机名指的是拥有独立IP地址的计算机的
名字,用户名是指在该计算机上为用户建立的电子
邮件账号。例如,在“nankai.edu.cn”主机上,有
一个名为island的用户,那么该用户的E—mail地址
为:
计算机网络实用教程
[email protected]
用户名
主机名
3. 电子邮件系统结构
• 电子邮件系统分为两个部分:邮件服务器端与邮件
客户端。在邮件服务器端,包括用来发送邮件的
SMTP 服 务 器 、 用 来 接 收 邮 件 的 POP3 服 务 器 或
IMAP服务器,以及用来存储电子邮件的电子邮箱;
在邮件客户端,包括用来发送邮件的SMTP代理、
用来接收邮件的POP3代理,以及为用户提供管理
界面的用户接口程序。电子邮件系统结构如图7.14
所示。
计算机网络实用教程
图 7.14
计算机网络实用教程
• 用户通过邮件客户端访问邮件服务器中的电子邮箱
和其中的邮件,邮件服务器根据邮件客户端的请求
对邮箱中的邮件作适当处理。邮件客户端使用
SMTP协议向邮件服务器中发送邮件,邮件客户端
需使用POP3协议或IMAP协议从邮件服务器中接收
邮件。至于使用哪种协议接收邮件,取决于邮件服
务器与邮件客户端支持的协议类型,一般的邮件服
务器与客户端应用程序都支持POP3协议。
4. 电子邮件服务的工作过程
• 电子邮件服务基于客户机/服务器结构,它的具体工
作过程如图7.15所示。
计算机网络实用教程
图 7.15
计算机网络实用教程
• 首先,发送方将写好的邮件发送给自己的邮件服务
器;发送方的邮件服务器接收用户送来的邮件,并
根据收件人地址发送到对方的邮件服务器中;接收
方的邮件服务器接收到其他服务器发来的邮件,并
根据收件人地址分发到相应的电子邮箱中;最后,
接收方可以在任何时间或地点从自己的邮件服务器
中读取邮件,并对它们进行处理。发送方将电子邮
件发出后,通过什么样的路径到达接收方,这个过
程可能非常复杂,但是不需要用户介入,一切都是
在Internet中自动完成的。
5. 电子邮件客户端软件
• 通过客户机中的电子邮件应用程序,我们才能发送
与接收电子邮件。能够实现电子邮件功能的应用程
计算机网络实用教程
序很多,其中最常用的主要有:Microsoft公司的
Outlook Express与Netscape公司的Messanger软件。
• 电子邮件应用程序的功能主要有以下两个方面:一
方面,电子邮件应用程序负责将写好的邮件发送到
邮件服务器中;另一方面,它负责从邮件服务器中
读取邮件,并对它们进行处理。
• 目前,电子邮件系统几乎可以运行在任何硬件与软
件平台上。各种电子邮件系统所提供的服务功能基
本上是相同的,都可以完成以下操作:
• 创建与发送电子邮件。
• 接收、阅读与管理电子邮件。
• 账号、邮箱与通信簿管理。
计算机网络实用教程
• 在电子邮件程序向邮件服务器中发送邮件时,使用
的 是 简 单 邮 件 传 输 协 议 ( SMTP , Simple Mail
Transfer Protocol);而在电子邮件程序从邮件服
务器中读取邮件时,可以使用邮局协议(POP3,
Post Office Protocol ) 或 交 互 式 邮 件 存 取 协 议
(IMAP,Interactive Mail Access Protocol)协议,
它取决于邮件服务器支持的协议类型。
7. 电子邮件的格式
• 电子邮件与普通的邮政信件相似,也有自己固定的
格式。电子邮件包括邮件头(mail header)与邮件
体(mail body)两部分。
• 邮件头是由多项内容构成的,其中一部分是由系统
自动生成的,例如发信人地址(From:)、邮件
计算机网络实用教程
发送的日期与时间;另一部分是由发件人自己输入
的,例如收信人地址(To:)、抄送人地址(Cc:)
与邮件主题(Subject:)等。
• 邮件体就是实际要传送的信函内容。传统的电子邮
件系统只能传输英文信息,而采用多目的电子邮件
系统扩展(MIME,Multipurpose Internet Mail
Extensions)的电子邮件系统不但能传输各种文字
信息,而且能传输图像、语音与视频等多种信息,
这就使得电子邮件变得丰富多彩起来。
计算机网络实用教程
7.7.3 文件传输服务
• 文件传输服务又称为FTP服务,它是Internet中最
早提供的服务功能之一,目前仍然在广泛使用中。
1. 文件传输的概念
• 文件传输服务是由FTP应用程序提供的,而FTP应
用程序遵循的是TCP/IP中的文件传输协议(FTP,
File Transfer Protocol),它允许用户将文件从一台
计算机传输到另一台计算机上,并且能够保证传输
的可靠性。
• 由于采用TCP/IP协议作为Internet的基本协议,无
论两台Internet上的计算机在地理位置上相距多远,
只要它们都支持FTP协议,它们之间就可以随意地
相互传送文件。这样做不仅可以节省实时联机的通
计算机网络实用教程
信费用,而且可以方便地阅读与处理传输过来的文
件。
• 在Internet中,许多公司、大学的主机上含有数量
众多的各种程序与文件,这是Internet的巨大与宝
贵的信息资源。通过使用FTP服务,用户就可以方
便地访问这些信息资源。采用FTP传输文件时,不
需要对文件进行复杂的转换,因此FTP服务的效率
比较高。在使用FTP服务后,等于使每个联网的计
算机都拥有一个容量巨大的备份文件库,这是单个
计算机无法比拟的优势。
2. FTP服务的工作过程
• FTP服务采用的是典型的客户机/服务器工作模式,
它的工作过程如图7.17所示。提供FTP服务的计算
计算机网络实用教程
机称为FTP服务器,它通常是信息服务提供者的计
算机,就相当于一个大的文件仓库。用户的本地计
算机称为客户机。将文件从FTP服务器传输到客户
机的过程称为下载,将文件从客户机传输到FTP服
务器的过程称为上载。
图 7.17
计算机网络实用教程
• FTP服务是一种实时的联机服务,用户在访问FTP
服务器之前必须进行登录,登录时要求用户给出其
在FTP服务器上的合法账号和口令。只有成功登录
的用户才能访问该FTP服务器,并对授权的文件进
行查阅和传输。FTP的这种工作方式限制了
Internet上一些公用文件及资源的发布。为此,
Internet上的多数FTP服务器都提供了一种匿名FTP
服务。
3. 匿名FTP服务
• 匿名FTP服务的实质是:提供服务的机构在它的
FTP服务器上建立一个公开账户(一般为
Anonymous),并赋予该账户访问公共目录的权限,
以便提供免费的服务。
计算机网络实用教程
要访问这些提供匿名服务的FTP服务器,一般不需
要输入用户名与用户密码。如果需要输入它们,可
以用“Anonymous”作为用户名,用“Guest”作为
用户密码。有些FTP服务器可能会要求用户用自己
的电子邮件地址作为用户密码。提供这类服务的服
务器叫做匿名FTP服务器。
• 目前,Internet用户使用的大多数FTP服务都是匿
名服务。为了保证FTP服务器的安全,几乎所有的
匿名FTP服务都只允许用户下载文件,而不允许用
户上载文件。
4. FTP客户端程序
• 目前,常用的FTP客户端程序通常有以下三种类型:
传统的FTP命令行、浏览器与FTP下载工具。
• 传统的FTP命令行是最早的FTP客户端程序,它在
计算机网络实用教程
Windows 95中仍然能够使用,但是需要进入MS—
DOS窗口。FTP命令行包括了五十多条命令,对初
学者来说是比较难于使用的。
• 目前的浏览器不但支持WWW方式访问,还支持
FTP方式访问,通过它可以直接登录到FTP服务器
并下载文件。例如,如果要访问南开大学的FTP服
务器,只需在URL地址栏中输入
“ftp://ftp.nankai.edu.cn”即可。
• 使用FTP命令行或浏览器从FTP服务器下载文件时,
如果在下载过程中网络连接意外中断,下载完的那
部分文件将会前功尽弃。FTP下载工具可以解决这
个问题,通过断点续传功能就可以继续进行剩余部
分的传输。
计算机网络实用教程
• 目前,常用的FTP下载工具主要有以下几种:
CuteFTP、LeapFTP、AceFTP、BulletFTP、WS
FTP。其中,CuteFTP是较早出现的一种FTP下
载软件,它的功能比较强大,支持断点续传、文件
拖放、上载、标签与自动更名等功能。CuteFTP的
使用方法很简单,但使用它只能访问FTP服务器。
CuteFTP是一种共享软件,可以从很多提供共享软
件的站点获得。
5. HTTP下载工具
• 但是,单独使用FTP服务时,用户在将文件下载到
本地前,无法了解文件的内容。为了克服这个缺点,
人们越来越倾向于使用WWW浏览器去搜索需要的
文件,然后利用WWW浏览器支持的FTP功能下载
文件。
计算机网络实用教程
• 目前,常用的HTTP下载工具主要有以下几种:
Netants、GetRight、NetVampire、GoZilla。其中,
Netants是中国人开发的文件下载工具,它的功能很
强,下载速度非常快。Netants支持剪贴板自动监视
功能,进一步扩展了断点续传的功能,可同时用
1~5个连接来下载文件。Netants适合于与浏览器配
合使用,首先用浏览器找到文件的位置,然后用
Netants来下载文件。Netants是一种共享软件,可
以从很多提供共享软件的站点获得。
7.7.4 远程登录服务
• 远程登录服务又被称为Telnet服务,它是Internet中
最早提供的服务功能之一,目前很多人仍在使用这
种服务功能。
计算机网络实用教程
1. 什么是远程登录
• 在分布式计算环境中,常常需要调用远程计算机资
源同本地计算机协同工作,这样就可以用多台计算
机来共同完成一个较大的任务。协同操作的工作方
式要求用户能够登录到远程计算机中,启动某个进
程并使进程之间能够相互通信。为了达到这个目的,
人们开发了远程终端协议(Telnet协议)。Telnet协
议是TCP/IP协议族的一部分,它定义了客户机与远
程服务器之间的交互过程。
• 远程登录服务是指用户使用Telnet命令,使自己的
计算机暂时成为远程计算机的一个仿真终端的过程。
一旦用户成功地实现了远程登录,用户的计算机就
可以像一台与远程计算机直接相连的本地终端一样
工作。
计算机网络实用教程
• 远程登录允许任意类型的计算机之间进行通信。远
程登录之所以能提供这种功能,主要是因为所有的
运行操作都是在远程计算机上完成的,用户的计算
机仅仅是作为一台仿真终端向远程计算机传送击键
信息与显示结果。
2. 远程登录协议
• 系统差异性是指不同厂家生产的计算机在硬件或软
件方面的不同。系统的差异性给计算机系统的互操
作性带来了很大的困难。Telnet协议的优点就是能
解决不同类型的计算机系统之间的互操作问题。
• 不同计算机系统的差异性首先表现在不同系统对终
端键盘输入命令的解释上。例如,有的系统用
计算机网络实用教程
return或enter作为行结束标志,有的系统用ASCII
字符的CR,而有的系统则用ASCII字符的LF。键
盘定义的差异性给远程登录带来了很多的问题。为
了解决系统的差异性,Telnet协议引入了网络虚拟
终端(NVT,network virtual terminal)的概念,它提
供了一种专门的键盘定义,用来屏蔽不同计算机系
统对键盘输入的差异性。
• rlogin协议是Sun公司专为BSD UNIX系统开发的远
程登录协议,它只适用于UNIX系统,而不能很好
地解决不同类型的计算机之间的互操作性问题。
3. 远程登录的工作过程
• 远程登录服务采用的是典型的客户机/服务器模式,
计算机网络实用教程
它的工作原理如图7.17所示。在远程登录过程中,
用户的实终端(real terminal)采用用户终端的格式与
本地Telnet客户机进程通信;远程主机采用远程系
统的格式与远程服务器进程通信。
图 7.17
计算机网络实用教程
• 在Telnet客户机进程与Telnet服务器进程间,通过网
络虚拟终端NVT标准来进行通信。在采用网络虚拟
终端后,不同的用户终端格式只与标准的网络虚拟
终端打交道,而与各种不同的本地终端格式无关。
Telnet客户机进程与Telnet服务器进程一起完成用户
终端格式、远程主机系统格式与标准网络虚拟终端
NVT格式的转换。
4. 如何使用远程登录
• 如果要使用Telnet功能,需要具备以下条件:首先,
用户的计算机要有Telnet应用软件,例如Windows
操作系统提供的Telnet客户端程序;其次,用户在
远程计算机上有自己的用户账户(包括用户名与密
码),或者该远程计算机提供公开的用户账户。
计算机网络实用教程
• 用户在使用Telnet命令进行远程登录时,首先应在
Telnet命令中给出对方计算机的主机名或IP地址,
然后根据对方系统的询问,正确键入自己的用户名
与密码。有时还要根据对方的要求,回答自己所使
用的仿真终端的类型。Internet有很多信息服务机
构往往提供开放式的远程登录服务,登录到这样的
计算机时,不需要事先设置用户账户,使用公开的
用户名就可以进入系统。
• 用户可以使用Telnet命令,使自己的计算机暂时成
为远程计算机的一个仿真终端。一旦用户成功地实
现了远程登录,用户就可以像远程计算机的本地终
端一样进行工作,使用远程计算机对外开放的全部
资源,如硬件、程序、操作系统、应用软件及信息
资源。
计算机网络实用教程
7.7.5 新闻与公告类服务
• Internet的魅力不仅表现在为用户提供丰富的信息
资源上,还表现在能与分布在世界各地的网络用户
进行通信,并针对某个话题展开讨论。在Internet
上讨论的话题涉及工作与生活的各个方面。用户既
可以发表自己的意见,也可以领略别人的见解。
1. 网络新闻组
• 网络新闻组(Usenet)是一种利用网络进行专题讨论
的国际论坛。到目前为止,Usenet仍是最大规模的
网络新闻组。Usenet拥有数以千计的讨论组,每个
讨论组都围绕某个专题展开讨论,例如哲学、数学、
计算机、文学、艺术、游戏与科学幻想等,所有你
能想到的主题都会有相应的讨论组。
计算机网络实用教程
• Usenet并不是一个网络系统,只是建立在Internet
上的逻辑组织,也是Internet以及其他网络系统的
一种文化体现。Usenet是自发产生的,并像一个有
机体一样不断地变化着。新的新闻组不断在产生,
大的新闻组可能分裂成小的新闻组,同时某些新闻
组也可能会解散。Usenet的基本组织单位是特定讨
论主题的讨论组,例如comp是关于计算机话题的讨
论组,sci是关于自然科学各个分支话题的讨论组。
• Usenet不同于Internet上的交互式操作方式,在
Usenet服务器上存储的各种信息,会周期性地转发
给其他Usenet服务器,最终传遍世界各地。Usenet
的基本通信方式是电子邮件,但它不是采用点对点
通信方式,而是采用多对多的传递方式。
计算机网络实用教程
• 用户可以使用新闻阅读程序访问Usenet服务器,发
表意见,阅读网络新闻。网络新闻阅读程序是客户
端程序,它是专门用来阅读网络新闻的,一般都能
完成以下的工作:
• 搜索用户指定的新闻组,列出用户未曾读过的文章。
• 根据用户的命令显示文章的内容。
• 保存用户阅读的文章。
• 选择用户感兴趣的新闻组。
• 允许用户针对某文章发表自己的意见。
• 允许用户提出自己的问题。
计算机网络实用教程
2. 电子公告牌
• 电子公告牌(BBS)也是Internet上较常用的服务
功能之一。电子公告牌提供一块公共电子白板,每
个用户都可以在上面书写、发布信息或提出看法。
用户可以利用BBS服务与未谋面的网友聊天,组织
沙龙,获得帮助,讨论问题及为别人提供信息。
• 电子公告牌就像日常生活中的黑板报,可以按不同
的主题,分成很多个布告栏。布告栏是依据大多数
BBS使用者的需求与喜好而设立的。使用者可以阅
读他人关于某个主题的最新看法,它有可能是在几
秒钟之前别人刚发布的;使用者也可以将自己的看
法毫无保留地贴到布告栏中去,同样也可以看到别
人对你的观点发表的看法。如果需要私下进行交流
的话,可以将想说的话直接发到某人的邮箱中。
计算机网络实用教程
• 网上聊天是BBS的一个重要功能,一台BBS服务器
上可以开设多个聊天室。进入聊天室的人要输入一
个聊天代号,先到聊天室的人会列出本次聊天的主
题,用户可以在自己计算机的屏幕上看到。用户可
以通过阅读屏幕上所显示的信息及输入自己想要表
达的信息,与同一聊天室中的网友进行聊天。
• 在BBS中,人们之间的交流打破了空间与时间的限
制。与别人进行交往时,无需考虑自己的年龄、学
历、知识、社会地位、财富、外貌与健康状况,而
这些条件在人们的其他交往形式中是无法回避的。
而且,你也无法得知对方的真实社会地位。采用这
种形式,你可以平等地与其他人进行任何问题的讨
论。
计算机网络实用教程
• 早期的BBS服务是一种基于远程登录的服务,想要
使用BBS服务的用户,必须首先利用远程登录功能
登录到BBS服务器上。每台BBS服务器都有允许同
时登录人数的限制,如果人数已满则必须等待。国
内许多大学的BBS都是采用这种方式,其中最著名
的是清华大学的“水木清华” BBS站。目前,很多
BBS站点开始提供WWW访问方式,用户只要连接
到Internet上,就可以直接用浏览器阅读其他用户
的留言,或者发表自己的意见。
7.7 电子商务应用
• 随着Internet的不断发展与完善,人类进入信息化
社会的步伐在深度与广度方面都大大加快。网络带
计算机网络实用教程
给人类的好处不仅在于通过网络了解与获得信息,
而且在于通过网络进行的远程通信、网上教学、网
上医疗以及各种商务活动。Internet引发的电子商
务应用发展迅猛,给社会带来了难得的、巨大的发
展机遇。
7.7.1 电子商务的概念
1. 电子商务的定义
• 电子商务的定义有狭义与广义之分。狭义的电子商
务是指通过Internet进行商品交易活动。广义的电
子商务是指贸易活动各环节的电子化,它覆盖与商
务活动有关的所有方面。一般情况下,我们所说的
电子商务是指广义的电子商务。
计算机网络实用教程
• 按照世界贸易组织电子商务专题报告定义,电子商
务就是通过电信网络进行的生产、营销、销售和流
通活动,它不仅指基于Internet上的交易,而且指
所有利用电子信息技术来解决扩大宣传、降低成本、
增加价值和创造商机的商务活动,包括通过网络实
现从原材料查询、采购、产品展示、订购到生产、
储运以及电子支付等一系列的贸易活动。
• 电子商务使得全世界数以亿计的网民都有可能成为
企业的客户或合作伙伴。在网民或商家访问企业站
点的时候,就已经存在了潜在的商机;而且商家还
可以主动出击,利用Internet每天24小时发展潜在
客户。因此,电子商务在时间和价值上与传统贸易
相比,可以说是事半功倍。这样,今天还是一家
计算机网络实用教程
普通的电子商店,明天就有可能成为一个向全球提
供服务的商务系统。
2. 电子商务的分类
• 电子商务主要涵盖了三个方面的内容:一是政府贸
易管理的电子化;二是企业级电子商务,即企业间
利用计算机技术和网络技术实现与供货商、用户之
间的商务活动;三是电子购物,即企业通过网络为
个人提供的服务及商业行为。
• 显然,电子商务可以分为两大类别:一类是企业与
企业之间(B to B,business to business)的电子商
务,例如“8848网上交易市场”站点(如图7.18所
示);另一类是企业与个人之间(B to C,business
to consumer)的电子商务,例如“时代珠峰—网上
计算机网络实用教程
超市”站点(如图7.19所示)。这类电子商务就是
我们常说的网上购物。
图 7.18
计算机网络实用教程
图 7.19
计算机网络实用教程
• 从技术角度看,电子商务是计算机网络高速发展与
广泛应用的产物。Internet的广泛应用给企业与个
人通过网络获取信息,实现通信与享受广泛信息服
务开辟了广阔的天地。计算机在机关、企业、商业
的广泛应用,促进了这些部门事务管理自动化的发
展。
3. 电子商务的主要特征
• 根据信息经济学对商品的分类方法,普通的商品可
以分为两类:一类是在购买时就能确定或评价其质
量的商品,这类商品称为可鉴别性商品,如书籍、
电脑等;另一类是消费者只有在使用后才能确定或
评价其质量的商品,这类商品称为经验性商品,如
服装和食品等。另外一种分类方式是将所有商品和
计算机网络实用教程
服务划分为标准化和个性化两类。
• 基于上述分类方法,现阶段的电子商务发展表现出
三个主要特征:
• (1) 电子商务首先会在标准化商品或服务领域中获
得发展,例如书籍、礼品、电脑等商品或快餐、旅
游和保险等服务,而在服装、食品等个性化特征明
显的商品或服务领域则难以实现大规模电子商务。
• (2) 支付系统成为影响电子商务发展的主要因素之
一。美国电子商务的发展很大程度上受到了发达的
信用卡支付系统的支持。相反,欧洲和其他地区对
电子商务的某些抵触,部分原因是这些地区使用信
用卡不像美国那样普遍。人们担心在Internet上公
开信用卡账号会带来许多不必要的危险。因此,
计算机网络实用教程
电子商务的发展与经济活动中的商业信用程度密切相
关。
• (3) 网络费用构成了制约电子商务发展的主要因素。
世界电信成本的降低为企业开展电子商务活动提供了
有利的先决条件。缩短运输时间和降低通信成本是
Internet发展的重要基础。在某些地区,通过Internet
开展电子商务的电信费用只相当于使用其他商务工具
费用的很小一部分。例如,网上软件产品的交易成本
不到电话交易成本的1/10,是传统零售方式交易成本
的1/50。
计算机网络实用教程
7.7.2 电子商务的起源与发展
1. 电子商务的起源
• 电子商务并不是一个突然出现的新概念。追溯电子商务
的整个发展历程,我们会看到电子数据交换(EDI)所
占的重要地位。早在20世纪70年代,美国运输数据协调
委员会就发表了第一个EDI标准,开始了美国的商务信
息的电子交换过程,并在80年代得到了很大的发展。
EDI是通过专用网络来实现的。交易双方可以将交易过
程中产生的各种单据与发票等数据,以标准格式在双方
的计算机系统上进行端对端的数据传输。EDI使企业实
现了“无纸贸易”,大大提高了工作的效率,降低了交
易的成本,加强了贸易伙伴之间的合作关系。从电子商
务的概念上看,EDI具备了现代电子商务的两大要素
(即网络与商务),因此,可以看做是早期的电子商务
产物。
计算机网络实用教程
• 现代电子商务是在信息时代中产生与发展起来的新
生事物,它带有鲜明的信息时代的烙印。信息时代
具有以下重要的特征:各个国家和地区都在大力发
展信息技术,竞相建设国家信息基础设施;很多国
家和地区的信息产业将会成为国民经济的支柱型产
业;Internet已经建立起来,并发挥着越来越重要
的作用;很多国家和地区已经制定与实施了有关促
进本国和地区信息化建设的法规与标准;信息化建
设成果已经广泛渗透到商业、金融、国防、科研、
教育与服务业等国民经济的重要领域,并正在日益
发挥重要作用。
计算机网络实用教程
2. 电子商务的发展
• 电子商务将极大地改变商务模式,带动了经济结构
的变革。对于企业来说,网上销售可以扩大企业产
品的知名度,拥有更大的市场空间。利用网络的跨
地域性,企业的销售通道将更易控制和掌握。对个
人来说,进行电子消费不受时间及地域的限制,并
且有更多的自主权。在消费变得方便的同时,消费
者作为消费个体,将会有更多的时间及精力来完成
其他生活事务。Internet支持多媒体应用,商家利
用这一点在开展电子商务时为公司的产品信息加上
声音、图片和简短的视频文件提供给客户,这种多
媒体宣传效果将远远大于以往公司的宣传手册,而
且在造价和产品信息发布方面的成本也将大大降低。
计算机网络实用教程
发达国家已看到Internet的迅猛发展对全球经济、国
际贸易、产业结构乃至社会生活各个方面的巨大影
响,纷纷制订对策促进信息产业发展和信息技术在
国民经济各个领域的应用,争取在新一轮的国际经
济的竞争中抢占制高点。例如,法国一直致力于电
子商业需要的智能卡的推广与统一。1997年7月,
联合国国际贸易委员会通过了《电子商务示范法》;
1997 年 4月 , 欧 盟 提 出 了 《 欧 盟 电 子 商 务 行 动 方
案》;1997年7月,美国提出了《全球电子商务框
架》;而1998年则被确定为世界电子商务年。电子
商务成了全球经济增长最有潜力的新空间,也成为
所有企业都要争夺的新市场。
• 所有这些都说明,电子商务正风靡全球。网络经济
计算机网络实用教程
势的关键在于:谁能不断产生新的思想理念,去为
消费者提供方便。网络销售越来越成为零售商不得
不进入的新的竞争领域。电子商务以其高效率、低
开销、高收益和全球性的特点,很快得到很多国家
政府和企业重视。
• 电子商务代表着未来贸易方式的发展方向,大力发
展电子商务是推动国民经济信息化的重要内容。我
国的电子商务目前正处在起步阶段,机遇与挑战并
存。发展中国电子商务必须遵循社会主义市场经济
体制要求,充分运用市场机制,发挥企业的积极性,
促进电子商务的发展。同时,也要重视政府的宏观
规划与指导,为电子商务发展创造良好的环境。
计算机网络实用教程
7.7.3 电子商务中的网络技术
• 既然商家可以通过网络推销商品、寻求合作、洽谈
业务、签订合同、银行支付,这就可能发生一场商
业革命。同时,也需要解决一些技术和法律问题。
• 电子商店开在网络之上,它所接触的客户可能来自
世界各地,这将大大增加竞争机会。商品必须以实
物形式邮寄或发送出去,网上交易的货款支付也要
有必要的机制。目前,货款支付方式正在逐步由传
统的现金交易向新兴的电子货币交易方式转变,这
样使得相距很远的人可以通过网络进行交易。在电
子商务中获利最大的是银行业,这是因为原本可以
直接付现金的交易,在电子商务中无法直接支付,
计算机网络实用教程
只能通过银行来支付。在电子商务的发展中,受到
影响最大的不一定是商家,也可能会是银行,因此
电子商务最重要的基本构想是消费通过银行从商店
延伸到个人。
• 电子商务一定要有支付工具,而支付工具正在由现
金逐步向信用卡转移。因此,将会面临一个问题:
如何检查信用卡与银行账号的真伪。在进行电子商
务之前,必须确认两件事:一是要保证信用卡与银
行账号必须是真的;二是使用信用卡与银行账号的
人的身份是合法的。由于进行电子商务时使用的网
络是Internet,因此必须要有足够的安全措施来保
证电子商务交易双方的权益。
• 在进行电子商务活动时,网络上传输的是信用卡与
计算机网络实用教程
银行账号信息。如果这些信息没有被加密,就有可
能被人偷取、破坏或修改,这就要求网络传输的保
密性要好。因此支持电子商务的网络信息系统要实
现的三个目标是:保密、完整与防止抵赖。使用什
么样的技术来实现这三个目标是实现电子商务的前
提。在电子商务中,网络安全保密技术(例如身份
确认、数据加密、数字签名、内容检查与第三方确
认技术)将起到重要的作用。
7.7.4 电子商务系统结构
• 电子商务系统应该包括客户、电子商店、收单银行、
发卡银行、物流公司与认证中心。典型的电子商务
系统的结构如图7.20所示。
计算机网络实用教程
图 7.20
计算机网络实用教程
• 在电子商务中,电子商店可以设在中国上海,而客
户可以在北京。客户使用信用卡购买商品后,账单
通过商店设在北京的收单银行,转到商店在上海的
收单银行;该商店的信息通过本地的收单银行,经
过全世界的信用卡网络到达北京的客户信用卡的发
卡银行,再由该银行把账单寄给该客户,同时商店
再把该客户购买的商品邮寄给他。在电子商务中,
银行的任务是建立网络支付系统。仅仅有了银行与
商家还不够,政府需要将认证中心的第三方保证规
则制定出来,没有这个环节电子商务将无法进行。
因此,电子商务是许多方面活动的综合,整个电子
商务技术相当复杂,并且需要提供先进的信息技术
和相应的政策、法规、结构的支持。安全认证中心
计算机网络实用教程
是电子商务解决方案的重点,政府在有关电子商务
的政策、法规,以及建立认证中心等工作中应发挥
重要作用。
• 作为一个安全的电子商务系统,首先必须具有一个
安全、可靠的通信网络,以保证交易信息安全、迅
速地传递。要想实现真正实时的网上交易,就要求
网络有非常快的响应速度和较高的带宽;同时还必
须保证网络数据绝对安全,防止黑客闯入网络盗取
信息。而我国目前的网络基础设施建设离电子商务
的要求还有一定的距离。另一方面,上网用户少,
网络利用率低,致使网络资源大量闲置和浪费,投
资效益低,严重制约着网络的进一步发展。同时,
与银行、税务等十几个部门的连网尚未实现。因此,
计算机网络实用教程
• 加大网络基础设施建设的力度,提高投资效益,改
变网络通信方面的落后面貌,降低通信资费,是促
进电子商务应用普及的重要问题。
7.8 本章总结
• 本章主要讲述了以下内容:
• (1) Internet的中文名为“因特网”,它是全球性的、
最具影响力的计算机互联网络,也是世界范围的信
息资源宝库。
• (2) 从Internet的结构角度看,它是一个使用路由器
将分布在世界各地的、数以千万计的计算机网络互
连起来的网际网。
计算机网络实用教程
• (3) 用户可以通过Internet实现全球范围的电子邮件、
WWW 信息查询与浏览、电子新闻、文件传输、语
音服务等功能。
• (4) TCP/IP协议是Internet中计算机之间通信所必须
共同遵循的一种通信协议。
• (5) Internet地址能够惟一地确定Internet上每台计
算机与每个用户的位置。对于用户来说,Internet
地址有两种表示形式:IP地址与域名。
• (7) WWW服务是Internet上最方便与最受用户欢迎
的信息服务类型。它的出现对推动Internet技术的
发展,扩大Internet应用领域起到了十分重要的作
用。电子商务、远程教育、远程医疗与各种信息服
务都是建立在WWW服务的基础上。
计算机网络实用教程
• (7) 电子邮件服务是Internet上应用最为广泛的一种
服务,它为Internet用户之间发送和接收消息提供
了一种快捷、方便的通信手段。
• (8) 文件传输服务是Internet的基本服务功能之一,
利用它可以将文件从一台计算机传输到另一台计算
机中,并保证传输的可靠性。
• (9) 远程登录服务是Internet的基本服务功能之一,
它使我们能登录到一台远程主机上并运行其中的程
序。
• (10) 电子商务是指贸易活动各环节的电子化,它覆
盖了与商务活动有关的所有方面。电子商务通过网
络进行生产、营销、销售与流通活动,它不仅指基
于Internet的网上交易活动,而且指所有利用电子
计算机网络实用教程
信息技术解决扩大宣传、降低成本、增加价值和创
造商机的商务活动。
习题
1. 单项选择题
7.1 Internet是全球最具影响力的计算机互联网,也
是世界范围的重要的( )。
A. 信息资源库
B. 多媒体网络
C. 办公网络
D. 销售网络
7.2 Internet主要由4部分组成,其中包括路由器、主
机、信息资源与( )。
A. 数据库
B. 管理员
计算机网络实用教程
C. 销售商
D. 通信线路
7.3 TCP/IP协议是Internet中计算机之间通信所必须
共同遵循的一种( )。
A. 信息资源
B. 通信规定
C. 软件
D. 硬件
7.4 IP地址能惟一地确定Internet上每台计算机与每
个用户的( )。
A. 距离
B. 费用
C. 位置
D. 时间
7.5 “www.nankai.edu.cn”是Internet中主机的( )。
A. 硬件编码
C. 软件编码
B. 密码
D. 域名
计算机网络实用教程
7.7 WWW服务是Internet上最方便与最受用户欢迎
的( )。
A. 数据计算方法 B. 计费方式
C. 信息服务类型 D. 数据库类型
7.7 “[email protected]”是Internet用户的( )。
A. 电子邮件地址 B. WWW地址
C. 硬件地址
D. FTP服务器名
7.8 将文件从FTP服务器传输到客户机的过程称为
( )。
A. 上载
B. 下载
C. 浏览
D. 计费
计算机网络实用教程
2. 简答题
7.9 请说明Internet的基本结构与组成部分。
7.10 IP地址的结构是怎样的?IP地址可以分为哪几
种?
7.11 Internet的基本服务功能有哪几种?它们各有什
么特点?
7.12 请说明WWW服务的基本工作原理。
7.13 请说明电子邮件服务的基本工作原理。
7.14 请说明FTP服务的基本工作原理。
7.15 请说明Telnet服务的基本工作原理。
7.17 什么是电子商务的概念?电子商务有哪些类型?
电子商务有哪些主要特点?