第 七 章
电子邮件( E-mail)
Zhang Dongyan TCP/IP Protocols 2
7.1 电子邮件的基本概念
E-mail是 Internet最早的主要应用之一。
大多数用户使用互联网络,都是从使用电子邮
件( Electronic mail,简称 E-mail)开始的。
E-mail有着 广泛的应用,方便、经济、快捷。
提供 Email收发的邮件服务器是各类网站
的一个重要组成部分,尤其对于一个独立的企
业或机构来说,建立邮件服务器是十分必要的。
Zhang Dongyan TCP/IP Protocols 3
Email的作用和用途
无论是在 Internet的发展初期还是在目前,
E-mail都是网络中的一个热门的应用。它快速、
安全地将各种信息传送到网上的各个节点,与世
界上的任何人进行通信和交流。
事实上,所有类型的信息(包括文本、图形、
声音及各种程序文件都可以作为 E-mail的附件在
网络中传输。 用户除了可通过 Email实现快速的
信息交换外,还可通过 Email进行项目管理,并
根据快速的 Email信息进行重要的决策。
Zhang Dongyan TCP/IP Protocols 4
Email的作用和用途
接收
制作
发送
管理
多媒体电子信件
Zhang Dongyan TCP/IP Protocols 5
Email的编码标准
E-mail在发送和传输过程中,必须对信息进行编码和解
码,才能被正确传送和理解。在 Email的传送过程中,涉及
到三种编码标准:
1,UU编码 ( Unix to Unix Encoding)
这是原来在 Unix系统中使用的编、解码程序,在早期传送
非 ASCII文件时,最常用的就是这种 UU编码方式。
2,MIME标准 ( Multipurpose Internet Mail Extensions)
其全名是多用途邮件传送扩展模式。它可以在 Email中附
加各种格式的文件(即附件)一起传送。 MIME标准现已成
为 Email的主流。 MIME定义了两种编码方式,QP编码规则和
Base64编码规则。
3,Binhex编码
此编码方式主要用于 Mac机,在 X86系列 PC中很少使用。
Zhang Dongyan TCP/IP Protocols 6
Email的地址格式
要想在 Internet上发送和接收信息必须要
有唯一的地址来标识自己,在 Internet上
Email地址就是某个用户的电子邮件地址,它
们都有同样的格式:
用户名(或用户标识符) @域名
其中, 域名, 是指该用户名所在的邮件服
务器的域名
例如,
? student@hit.edu.cn
? hope@sohu.com
Zhang Dongyan TCP/IP Protocols 7
Email的信息结构形式
Email的邮件结构形式由两部分组成:
1、头部( Header)
在头部中包含的信息有:发送方和接收方地址、
日期、主题、应收到副本的人员列表等信息。
Email软件在收发信息时必须使头部保持标准格式。
2、主体( Body)
其中包括信息的文本,即邮件的内容。
Zhang Dongyan TCP/IP Protocols 8
Email的结构形式
?收信人地址
?抄送人地址
?邮件主题
?邮件内容
?发信人地址(自动)
?发送邮件的时间(自动)
?发信人名称(自动)
Zhang Dongyan TCP/IP Protocols 9
Email的结构形式
在 Email中常用的关键字及其含义:
? From 发信人地址(自动)
? To 收信人地址
? Cc(或抄送) 复制副本地址( Carbon copy)
? Bcc(或密件抄送) 盲复制副本地址( Blind Carbon copy)
? Subject 邮件主题
? Date 发送邮件日期时间(自动)
? Reply To 回复地址
? X-Charset 使用的字符集(通常为 ASCII)
? X-Mailer 发送 Email所使用的软件
? X-Sender 发送方地址的副本
Zhang Dongyan TCP/IP Protocols 10
E-mail客户程序的邮件格式
?发信人地址
?收信人地址
?抄送人地址
?日期和时间
?邮件主题
?邮件正文
?邮件附件
Zhang Dongyan TCP/IP Protocols 11
7.2 Email的协议
在 Email中采用客户机 /服务器( client/server)或浏览
器 /服务器的工作方式。
客户端 Email的发送和接收都是通过邮件服务器来完成的。
按其功能可分为发送邮件服务器和接收邮件服务器,它
们各使用不同的协议。
?发送邮件服务器
常使用的是 SMTP( Simple Mail Transfer Protocol)
协议。
?接收邮件服务器
常使用的是 POP3( Post Office Protocol 3)协议。
Zhang Dongyan TCP/IP Protocols 12
简单邮件传送协议 SMTP
?SMTP的用途
SMTP是发送 Email的基本协议,也是 TCP/IP协
议组成员之一。它的作用是解决如何通过一条
链路,将邮件从一台机器传送到另一台机器上
?SMTP的特点
SMTP具有良好的可收缩性,既适用于广域网,
也适用于局域网。 SMTP本身非常简单,使得它
的应用更加灵活。目前在 Internet上能够接收
Email的服务器都支持 SMTP。
?SMTP的工作过程 (见下图)
Zhang Dongyan TCP/IP Protocols 13
SMTP协议的工作过程
Internet
Mail
服务器 Mail
客户机
邮件
SMTP Mail
服务器Mail客户机
“系统邮箱”或
“电子邮局”
“用户邮箱”,邮车 /邮路”,用户邮箱”“系统邮箱”
或“电子邮局

存储 -转发
Zhang Dongyan TCP/IP Protocols 14
邮局协议第 3版( POP3)
?POP3的用途和特点
POP3是接收 Email的基本协议,也是 TCP/IP协议组成员之
一。它的作用是接收来自 SMTP服务器的 Email,在 Windows
平台上的 Email客户端软件会与 POP3服务器交互,收集由
POP3服务器所接收到的用户的 Email。基于 POP3的 Email系
统能提供快速、经济和方便的 Email接收服务。
?基于 POP3的工作过程
用户通过常用的 Email客户端软件(如,Foxmail、
Outlook Express等),并经过相应的参数设臵(如,POP3
服务器的 IP地址或域名、用户帐号、密码等),选择, 接
收( Receive), 操作,就可将所有邮件从远程邮件服务器
中下载到用户的本地硬盘中进行阅读。
Zhang Dongyan TCP/IP Protocols 15
接收 Email的新协议 IMAP
?IMAP的用途和特点
IMAP( Internet Message Access Protocol,Internet
信息接收协议)指从邮件服务器上直接收取邮件的协议,
IMAP可以让用户远程拨号连接邮件服务器,并具有智能邮
件存储功能,可在下载邮件之前预览信件主题和信件来源,
并决定是否下载附件。用户可以在任何地方、任何机器上获
取邮件信息。
由于不同厂商对最新版本的 IMAP规范的解释有所不同,
使得邮件客户机与服务器之间的不一致,造成不同厂商产品
之间的不兼容,故目前还没有大规模的使用,但 IMAP由于其
优越性,在将来不可避免地会得到迅速发展。目前 IMAP与
POP3共存使用。
Zhang Dongyan TCP/IP Protocols 16
电子邮件的工作原理
?采用客户机 /服务器 ( client/server) 或
浏览器 /服务器方式
?简单邮件传输协议 ( SMTP)
– Simple Mail Transfer Protocol
客户机 服务器
发送
SMTP
Zhang Dongyan TCP/IP Protocols 17
系统邮箱(电子邮局)的特点
?要收到 E-mail,必须有系统邮箱,系统邮箱必
须设立在 24小时开机的计算机上。
该邮箱地址 =用户电子邮件地址(用户申请
时由管理员设立)
?系统邮箱是私有的,任何人可向邮箱发来信件,
但只有拥有者可以阅读和处理信件内容
系统邮箱和用户邮箱
Zhang Dongyan TCP/IP Protocols 18
? 用户邮箱通常建立在使用邮件客户
软件的计算机上。
? 邮箱就是一个文件,它的内容就是
一段一段接在一起的电子邮件。
? 用户在接收邮件时,可将系统邮箱
中的邮件删除,保存于用户邮箱中。
用户邮箱
Zhang Dongyan TCP/IP Protocols 19
系统邮箱
用户邮箱
系统邮箱和用户邮箱的区别
当有邮件发来时
Zhang Dongyan TCP/IP Protocols 20
系统邮箱
用户邮箱
系统邮箱和用户邮箱的区别
Zhang Dongyan TCP/IP Protocols 21
系统邮箱
用户邮箱
系统邮箱和用户邮箱的区别
Zhang Dongyan TCP/IP Protocols 22




Mail
Server
用户邮箱
用户邮箱系统邮箱




电子邮件工作原理示意图
Zhang Dongyan TCP/IP Protocols 23
电子邮箱的进一步认识
任何用户要接收电子邮件,必须要有用户电子
邮箱(即用户帐号)和服务器电子邮箱(即
邮局)
– 服务器电子邮箱(或称邮局)放在邮件服务器上
– 用户电子邮箱由系统管理员分配,即服务器上一
个文件或目录
– 如 student@hope.hit.edu.cn中的 hope即服务器
电子邮箱 名,有时可省略;
– 服务器电子邮箱必须建立在 24小时开机的计算机
上,才能保证邮件不会丢失和及时接收。
Zhang Dongyan TCP/IP Protocols 24
E-mail通信协议
Internet网络
MIME
SMTP POP3/IMAP
发送 接收
Zhang Dongyan TCP/IP Protocols 25
E-mail的基本协议
?SMTP,Simple Mail Transfer Protocol。只定义了发
送方和接收方之间的连接传输。只能传送 ASCII文本文件。
?MIME编码标准, Multipurpose Internet Mail
Extensions.解决了 SMTP只能传送 ASCII文件的限制,定
义了各种类型数据(如声音、图象、表格等)的编码格
式。可将它们作为邮件的附件传送。
?POP3,Post Office Protocol Version 3.用户可以采
用 POP3协议来访问邮件服务器上的电子信箱,接收邮件。
?IMAP,( Internet Message Access Protocol:
Internet信息接收协议)指从邮件服务器上直接收取邮
件的协议。
Zhang Dongyan TCP/IP Protocols 26
E-mail服务器:电子邮局
?接收服务,发送服务。(二者可共用 1台机器)
?管理、认证用户帐户
?管理用户邮箱
?必须 24小时 x365天开机,保证邮件不会丢失和及时
收发

箱 邮局





发送
接收
E-mail服务器
Zhang Dongyan TCP/IP Protocols 27
免费邮箱及其申请
免费信箱的申请步骤:
?在浏览器地址栏输入提供免费邮箱服务的 ICP
的域名(或 IP)地址
?点击申请邮箱按钮
?要求同意其服务条款
?填写个人资料
?申请过程完成
申请订阅电子刊物的过程基本类似
Zhang Dongyan TCP/IP Protocols 28
7.3 E-mail客户端软件
?概述
Email信息通常保存在邮件服务器中,因此首
先应将邮件下载到自己的计算机中才能阅读( 基
于 Web的 Email可用 WWW方式用浏览器软件进行阅读、
编辑、收发、管理电子邮件 ),这时就需要用到
Email的客户端软件。
?作用
– 接收、阅读、编辑、发送、管理电子邮件。
Zhang Dongyan TCP/IP Protocols 29
E-mail客户端软件的种类
现在有许多种类的邮件客户软件,常见的有:
?Foxmail,中国人自己开发的,中文处理能力强
?Microsoft Outlook Express,微软产品
?Netscape Message Center,网景公司产品
?Eudora,历史久,但中文处理能力较差
?Sun Solaris Mailtool,太阳公司产品
?The Bat!
?Unix的 mail程序 ( 纯字符界面)
Zhang Dongyan TCP/IP Protocols 30
Unix上的 E-mail程序的应用
?Telnet <邮件服务器地址 >
?输入:用户名 Username 和口令 Password
?在提示符下键入 mail命令,进入邮件阅读方式
?回车键逐封阅读信件
??命令看帮助信息
?d命令删除当前阅读邮件
?q命令退出 mail系统
Zhang Dongyan TCP/IP Protocols 31
Microsoft E-mail系统的使用
?MS的 Email 程序 Outlook Express
?安装 Outlook Express
?Outlook Express窗口界面
?配臵 Outlook Express
?使用 Outlook Express
Zhang Dongyan TCP/IP Protocols 32
微软的 Email程序 Outlook Express
?帐号管理
?邮件操作
– 编撰、发送、接收、回复、转发
?通信簿(地址簿)管理
?邮箱管理
?信纸管理
?配臵(选项)管理
Zhang Dongyan TCP/IP Protocols 33
Outlook Express窗口界面
?菜单
?工具条
?信箱
?邮件清单
?邮件正文
Zhang Dongyan TCP/IP Protocols 34
配臵 Outlook Express
?常规
?发送
?阅读
?拼写检查
?安全
?拨号
?高级
Zhang Dongyan TCP/IP Protocols 35
使用 Outlook Express
?管理帐号
?管理通信簿
?管理信纸
?其它管理
?新邮件
?回复作者
?全部回复
?转发邮件
?带附件地邮件
?将附件转发
?发送和接收邮件
Zhang Dongyan TCP/IP Protocols 36
在 Outlook Express中设臵邮件帐号
1、“工具”菜单 ---->,帐号”
2、“邮件” ---->,添加”
姓名:(自定)
邮件地址,student@hit.edu.cn
,POP3”服务器
发送邮件服务器,202.118.224.153
接收邮件服务器,202.118.224.153
帐号,stu501
3、“关闭”
Zhang Dongyan TCP/IP Protocols 37
7.4 E-mail系统及其解决方案
? E-mail系统的基本组成
? 邮件服务器的解决方案
? 邮件服务器软件的选择
Zhang Dongyan TCP/IP Protocols 38
E-mail系统的基本组成
1,E-mail系统的组成
E-mail系统一般由以下五部分组成:
?邮件服务器( Mail Server)
?邮件主机( Mail Host)
?邮件客户机( Mail Client)
?邮件中继( Mail Reply)
?邮件网关( Mail Gateway)
Zhang Dongyan TCP/IP Protocols 39
E-mail系统各部分的基本功能
?邮件服务器( Mail Server)
用来保存用户的 Email信息,为用户提供登录机会
并发送或接收信件。邮件服务器通常需要较大的硬盘
保存用户信件,有时还需要双机备份。常见的邮件服
务器有,SMTP服务器,POP3服务器以及 IMAP服务器等。
?邮件主机( Mail Host)
负责本域内 Email的收发,每一个域必须有一个主机。
当邮件服务器发出一个 Email时,被送到邮件主机,邮
件主机先判断这个 Email是否发往本域,若是,则可直
接将邮件送目的主机;否则,送邮件中继。
Zhang Dongyan TCP/IP Protocols 40
?邮件中继( Mail Reply)
负责向域外的主机发送邮件。邮件中继收到邮件
主机送来的邮件后,就送到远处的上一级邮件中继,
由上一级邮件中继进行处理。由于大多数邮件服务器
软件包中已经包含了邮件主机和邮件中继的功能,因
此,一般将邮件服务器、邮件主机和邮件中继安装在
同一台服务器上。
?邮件网关( Mail Gateway)
负责在不同协议的网络上传递邮件时进行协议之
间的转换。一般采用 SMTP和 POP3协议的邮件服务器不
需要邮件转换网关。
E-mail系统各部分的基本功能
Zhang Dongyan TCP/IP Protocols 41
?记帐功能,记录用户连机时间和信箱空间占用情况。实现
计费功能。
?限制用户功能,使用户只能进行与 Email相关的操作限制
用户资源。
?Email过滤功能,阻挡不良信息或病毒经 Email进入用户
系统。
?提供网络通信的加密功能,防止他人从网络监听或窃
取口令。
?提供信件和文件加密功能,保护用户个人私隐。
?具有系统安全防御能力,抵抗外来攻击,保护用户信
息安全。
E-mail系统各部分的基本功能
Zhang Dongyan TCP/IP Protocols 42
邮件服务器的解决方案
1,企业对 Email服务器的要求
对于一个较大的 Intranet网络,需要自己
安装、设臵邮件服务器才能解决企业内部的邮
箱需求。一个企业对 Email信箱的要求有如下
几点:
?E-mail地址应该具有单位的特征
?服务器应允许设臵大量的 Email用户
?收发 E-mail速度要快,以提高工作
效率
Zhang Dongyan TCP/IP Protocols 43
2,企业级邮件服务器的解决方案
针对上述要求,有不同的解决方案,主
要有以下几种:
? ISP服务
? 虚拟主机托管服务
? 局域网内设立内部邮件服务器
邮件服务器的解决方案
Zhang Dongyan TCP/IP Protocols 44
( 1) ISP服务
如果用户没有自己的网络或网络规模太小,
则采用这种方式。在这种方式下,用户一般是
向 ISP申请免费或收费的 Email帐号,通过拨号
( PSTN,ISDN或 ADSL)上网来收发 Email。
特点:这种 Email地址不具有本单位的特征;用户
必须与 Internet连接才能收发 Email,收发速度
受连接 Internet速度的影响。只适合个人用户
或小型企业。
邮件服务器的解决方案
Zhang Dongyan TCP/IP Protocols 45
( 2)虚拟主机托管服务
虚拟主机托管的方式是用户在 ISP的
服务器的硬盘上专门开辟了一块区域,
用来作为自己的信息发布( Web服务器)
和 Email服务(邮件服务器)。但全部信
息都是存放在 ISP的服务器上,即使是内
部邮件的交流,也要通过 Internet才能
完成。这种方式适合于小型企业。
邮件服务器的解决方案
Zhang Dongyan TCP/IP Protocols 46
( 3)局域网内设立内部邮件服务器
这种方式是在企业内部建立一个邮件服务器,
解决内部邮件问题。该方案有两种形式:
?内部局域网没有通过专线与 Internet相连:
– 这时虽然内部局域网可以互相利用内部 Email地址收发
邮件,但内部 Email地址无法和 Internet上的 Email地
址统一,造成每人需要两个互不相干的 Email地址。
?内部局域网通过专线与 Internet相连:
– 此时企业内部网上的邮件服务器通过专线与 Internet
连接,并且单独安装在一台具有合法 IP地址的服务器
上。这种方案可以很好地解决用户 Email的内外收发、
传输速度、安全性能等方面的诸多问题。但缺点是需
要支付较高的通信费用。
邮件服务器的解决方案
Zhang Dongyan TCP/IP Protocols 47
邮件服务器软件的选择
为保证邮件服务器的建设质量,选择一个好的
邮件服务器软件十分重要。
邮件服务器软件的分类
一般按邮件服务器软件是否基于 Internet标准,
可以分为如下几种:
( 1)基于 Internet的邮件软件包
( 2)面向应用机构的 Email系统
Zhang Dongyan TCP/IP Protocols 48
7.5 Email系统的安全与发展
对于一个 Email系统来说,其安全性
能是邮件系统能够充分发挥作用的基本
保证。
Email系统的发展趋势主要表现在
Internet/Intranet一体化以及支持多
媒体邮件两方面。
Zhang Dongyan TCP/IP Protocols 49
Email系统的安全性
1,Email系统安全性的基本内容
一般来说,Email系统的安全性主要包括以下三方面的
内容:
( 1)严格的身份验证,指不允许任何人以假冒的身份
发送和冒名窃取别人的邮件。
( 2)可靠的加密措施,为防止邮件在传送过程中被非
法截阅,在发送方要能进行加密编码,在接收方进行相
应的解密(解码)。
( 3)收发邮件的不可抵赖性,即要求收发双方均不能
修改已经发送和接收的邮件内容和收发记录,从而均不
能抵赖相应的责任问题。
Zhang Dongyan TCP/IP Protocols 50
Email系统的安全性
2、提高 Email系统安全性的若干措施
为使 Email能安全地传送,通常采取以下方法提高安全
性能:
( 1)设臵合适的 Email口令,不宜用作口令的有:①用
户名;②用户名的变换形式;③自己或亲友的生日;④英
文单词;⑤ 5位或 5位以下的字符。
( 2)选用安全性能好的邮件客户软件,安全性好的
Email客户程序一般具有的增强功能:①远程邮箱管理;
②能挂接 PGP加密签名;③有开机口令;④能挂接防邮件
炸弹、邮件病毒的工具。
( 3)管理好 Email信箱,尽量不要用在 ISP处正式注册
的 Email帐号来收发邮件;多申请几个不同地址的 Email。
Zhang Dongyan TCP/IP Protocols 51
Email系统的发展趋势
从目前的情况看,Email系统的发展趋势主要表现
为:
1,Internet/Intranet一体化,随着 Internet
的迅速发展,各种 Email系统(基于主机或基于局
域网的),都可直接与 Internet连接,并向用户
提供邮件服务。
2、支持多媒体邮件,传统的 Email主要面向文本
信息的传递。而目前各种 Email系统都趋向于支持
在邮件正文或附件中广泛传送多媒体信息,MIME
已成为广泛支持的多媒体邮件的传送标准。
共享与交流 --FTP及其他
Zhang Dongyan TCP/IP Protocols 53
?FTP的工作原理
?FTP的主要功能
?匿名 FTP的使用
?FTP的客户程序 --CuteFTP,
leapftp
?FTP的服务器软件介绍
8.1 文件传输( FTP)
Zhang Dongyan TCP/IP Protocols 54
1,FTP的基本概念
1,FTP---文件传输协议( File Transfer Protocol)
2,文件传输 ---通过网络将文件从本地计算机传送到远程
计算机(远程 ?本地:称为, 下载, ;本地 ?远程:
称为, 上载, ),即在两台计算机之间复制文件。
3,特点:
– 跨操作系统平台
– 跨网络平台
– 所有的 FTP程序都遵守 FTP协议
– 是 Internet上 文件传送的基础
4,用途,主要用来从网络上获取程序和文档
Zhang Dongyan TCP/IP Protocols 55
2,FTP的工作原理
?客户机 /服务器工作模式
客户机 服务器
1,FTP客户程序的功能
( 1)接收用户从键盘或鼠标
输入的命令;
( 2)分析命令并传送给 FTP服
务程序,通知进行如何操作;
( 3)接收并在本地屏幕上显
示服务程序回送的信息;
( 4)传送或接收文件;
2,FTP服务器程序的功能
( 1)接收并执行客户程序发
送过来的命令;
( 2)与客户程序建立 TCP/IP
连接;
( 3)将文件传送给客户机或
从客户机接收文件;
( 4)将执行命令的状态回送
给客户机,并显示在客户机
的屏幕上;
请求
应答
Zhang Dongyan TCP/IP Protocols 56
?进行连接前,首先要知道目的计算机(即 FTP服
务器)的名称或地址;
?连接上后,要检验用户名和密码,正确才可进入
连接;
?互联网上有许多 FTP服务器都提供匿名 FTP服务
?连接的目的是为了上载文件或下载文件;
?上载( Upload)把本地计算机上的文件复制到远
程计算机;
?下载( Download)把远程计算机上的文件复制
到本地计算机;
3,FTP连接的要点
Zhang Dongyan TCP/IP Protocols 57
1、把本地计算机的一个或多个文件传送到远程计算
机或从远程计算机上获取一个或多个文件(复制
功能)。
2、能够传输多种类型、多种结构、多种格式的文件。
3、提供对本地计算机和远程计算机的目录操作功能
4、能对远程计算机上的文件进行改名、删除、显示
文件内容等。
5、用户可以使用 FTP访问匿名 FTP服务器,从中获
取大量免费或共享软件。
6、用户可以非匿名访问专用 FTP站点
4,FTP的主要功能
Zhang Dongyan TCP/IP Protocols 58
?匿名 FTP:
无须成为注册用户就可连接远程主机并下载文件
在匿名 FTP服务器上都建立有一个公共帐号
( anonymous),每个 Internet用户都可以
anonymous的身份访问它。
用户要想访问匿名服务器,就必须知道它的域名或 IP
地址。
? Internet上可用的资源种类:
1)完全免费软件:如 Netscape和 IE浏览器;
2)试用版软件;
3)付费软件;
5、匿名 FTP
Zhang Dongyan TCP/IP Protocols 59
?两种传送模式:
1) 文本模式( ASCII) ---主要传送文本文件;
2)二进制模式( Binary) ---可传送任何格式文件,
尤其是图象、声音,一定要用二进制模式
?二进制模式更安全、更快
?选择何种模式在当前的新版本 FTP软件中不需要
用户设臵而会根据文件类型自动设臵;
6,FTP的文件传送方式
Zhang Dongyan TCP/IP Protocols 60
?服务器端
1)不同的操作系统不同 (ServU-FTP)
2)可分为 匿名登录和非匿名登录两类;
?客户端
1) windows下的 FTP命令;
2) Cute-FTP,leapFTP;
3) Netscape和 IE浏览器(网页形式的 FTP);
7,FTP访问
Zhang Dongyan TCP/IP Protocols 61
CuteFTP界面简洁,主持断点续传、操作简单
方便,是一款不可多得的好工具。
– CuteFTP站点管理
– CuteFTP的上传何下载操作
– CuteFTP的设臵
8,FTP工具介绍 -1
Zhang Dongyan TCP/IP Protocols 62
?Net Vampire
– 网络吸血鬼
– 最早实现了断点续传的功能
– 曾经是最为流行、最为高效的下载工具
8,FTP工具介绍 -2
Zhang Dongyan TCP/IP Protocols 63
?NetAnts
– 网络蚂蚁
– 目前最为流行的下载工具
– 支持多线程和断点续传
– 既可以使用 FTP协议下载文件,也可以
使用 HTTP协议下载文件
– 还具有下载完成后自动断开连接、自动
关机等功能
8,FTP工具介绍 -3
Zhang Dongyan TCP/IP Protocols 64
?Ftp ftp.hit.edu.cn
?或者 ftp
?open ftp.hit.edu.cn
Ftp命令
Ftp服务器 IP地址 或域名
9,FTP的格式
Zhang Dongyan TCP/IP Protocols 65
10,FTP的使用(一)
Windows 下的 FTP:
1)开始 --->运行 ---->ftp ftp.hit.edu.cn ;
2)开始 --->程序 --->MS-DOS方式 ---> ftp
ftp.hit.edu.cn ;
注:改变文件的传输方式,ascii或 binary命令
注:可浏览、上载、下载
Zhang Dongyan TCP/IP Protocols 66
Zhang Dongyan TCP/IP Protocols 67
11,FTP的使用(二)
?启动一个 FTP会话
?ftp (-div参数 ) (远程主机 ip或域名 )
?-d 打开调试模式( debug)
?-i 在传送多个文件时,关闭交互提
示 (prompt)
?-v 打开, 冗长, 模式 (verbose)
Zhang Dongyan TCP/IP Protocols 68
12,FTP的使用(三)
?help(子命令 ) or? (子命令 )
?建立 /中止 FTP连接
– open 远程主机
– close
– disconnect
– bye
– quit
Zhang Dongyan TCP/IP Protocols 69
13,FTP的使用(四)
?改变目录、查阅目录
– cd 新目录
– pwd
– dir (目录 ) (本地文件 )
– ls
Zhang Dongyan TCP/IP Protocols 70
14,FTP的使用(五)
?从远程计算机中取文件
– get
– mget
– recv
?把文件传送到远程计算机
– put
– mput
– send
Zhang Dongyan TCP/IP Protocols 71
15,FTP的使用(六)
?选择文件传送模式
– ascii:字符方式
– binary:二进制模式
?删除远程计算机中的文件
– delete 文件名:删除一个文件
– mdelete 文件名列表:删除多个文件
?显示状态信息
– status
– bell
– hash
– prompt
– verbose
Zhang Dongyan TCP/IP Protocols 72
16,FTP的使用(七)
浏览器下的 FTP:
1)打开 IE浏览器 ;
2)在地址栏输入:
ftp:// ftp.hit.edu.cn ;
注:可浏览、上载、下载,一般适
用 于匿名 FTP
Zhang Dongyan TCP/IP Protocols 73
17,FTP的使用(八)
FTP软件 ---Cute-FTP:
1)安装 cute-FTP ;
2) 启动 cute-FTP程序 ;
3)设臵 FTP服务器地址和用户名、密码;
4)按, 连接, ( connect)开始;
5) 会列出服务器上的目录和文件;
6)用拖动鼠标的方法可下载和上载文件;
注:可用于匿名或非匿名 FTP服务器;
Zhang Dongyan TCP/IP Protocols 74
Zhang Dongyan TCP/IP Protocols 75
13,FTP的使用(九)
?匿名 FTP:
– 无须成为注册用户就可连接远
程主机并下载文件
– Username:anonymous
– password:
Zhang Dongyan TCP/IP Protocols 76
20,FTP的登陆
?FTP,若连 接成功,系统将提示用户输
入用户 名及口令,LOGIN,(输入合法
的用户名或者, ANONYMOUS”):
PASSWORD,(输入合法的口令,若以
,ANONYMOUS”方式登录,一般不用
口令 ):进入想要连接的 FTP站点后,用
户就可以进行相应的文件传输操作了。
Zhang Dongyan TCP/IP Protocols 77
21,FTP的客户端软件
?FTP的客户端软件有很多,常用的有:
– Cuteftp
– Leapftp
– 流星雨
– Leachftp
– …,.
?查找和下载 ftp软件常用网址
– Ark.hit.edu.cn
– E.pku.edu.cn
– Dw.hit.edu.cn
Zhang Dongyan TCP/IP Protocols 78
22,FTP的服务器端软件使用
?Serv-U软件安装
?Serv-U软件配置
?Serv-U软件使用
– 添加用户
– 设置访问权限 (读 /写 )
– 其他
Zhang Dongyan TCP/IP Protocols 79
Serv-U软件安装
Zhang Dongyan TCP/IP Protocols 80
Serv-U软件安装
Zhang Dongyan TCP/IP Protocols 81
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 82
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 83
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 84
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 85
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 86
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 87
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 88
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 89
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 90
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 91
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 92
Serv-U软件配臵
Zhang Dongyan TCP/IP Protocols 93
远程登录 (Telnet)
Telnet( Telecommunication Network Protocol的
缩写,远程登陆)是 Internet上用来进行远程访问
的重要工具,也是一个 仿真终端程序。
?指用户正在使用的系统,如本地计算机或本地终
端。
?指本地用户使用 Telnet登录到的另一系统。如远
程计算机或远程主机。
?指本地 计算机通过网络连接到另一台远程计算机
上进行访问,可以使用该远程计算机的硬件、软
件数据甚至全部资源。或者说 将本地计算机仿真
成远程主机的终端,并运行该机提供的各种程序
Zhang Dongyan TCP/IP Protocols 94
1,Telnet的使用
?使用 Telnet的前提
– 预先知道远程系统的 IP地址或域名、端口号
– 系统管理员认可的注册过程,即用户名和口令
?启动 Telnet
– Telnet+IP或域名
– Telnet-->Connect IP或域名、端口号、用户名、
口令
?退出 Telnet
–,连接, -->“退出,
Zhang Dongyan TCP/IP Protocols 95
?登录到 Unix主机
?输入用户名和口令
?使用 telnet
?telnet ip(或主机名 )
– telnet 202.112.58.200(清华 BBS)
– telnet bbs.tsinghua.edu.cn
?帐号和口令
?logout返回到本主机
2,Unix上的 Telnet
Zhang Dongyan TCP/IP Protocols 96
Zhang Dongyan TCP/IP Protocols 97
电子公告牌系统( BBS)
? BBS( Bulletin Board System,
电子公告牌系统或电子布告栏
系统)
?具有信息交流、问题解答、电
子邮件的功能。一般的 BBS都有
各自的主题或兴趣领域,并由
个人或组织来管理和维护。
Zhang Dongyan TCP/IP Protocols 98
1,BBS的主要功能
1、内部通信:企业机构可通过安装 BBS来加强职员
间的通信,而学校可以用 BBS加强与教师和学生
之间的联系和交流。
2、顾客服务或支持:通过 BBS可以发布新产品及其
性能特点之类的信息、发放演示程序和最新的驱
动程序、反馈客户意见,加强对客户的支持服务。
使客户随时可在 BBS上获得问题的答案。
3、讨论区:这是 BBS最主要的功能,包括:各类学
术专门讨论区、疑难问题解答区、闲聊区等。目
前 BBS上常设的有数十个各具特色的分类讨论区。
Zhang Dongyan TCP/IP Protocols 99
2,BBS及其特点
?BBS
– Bulletin Board System
– 分 讨论区,发文章( post)
?特点
– 匿名性
– 广泛性
– 平等性
– 平民性
Zhang Dongyan TCP/IP Protocols 100
3、国内的 BBS的发展
?国内第一个 BBS站点
– 清华大学的, 水木清华,
?各入网大学都建立自己的 BBS
?商业网站的 BBS
?工大的 BBS站点
– 紫丁香 bbs.hit.edu.cn
Zhang Dongyan TCP/IP Protocols 101
4,BBS的建立和管理
基于 Telnet BBS
服务器端
– telnet服务器
– BBS软件,C++程序
– 支持英文、中文 GB、
中文 BIG5
客户机端
– telnet软件
基于 Web BBS
服务器端
–web服务器
–BBS软件:网页
–支持英文、中文 GB、
中文 BIG5
客户机端
–浏览器
BBS站管理
讨论区,版主
监控文章
Zhang Dongyan TCP/IP Protocols 102
5、使用 BBS--远程终端方式
?用 telnet连接到 BBS服务器
?登录
?选择讨论区
?阅读文章
?发表文章
?实时交谈
?在线帮助
Zhang Dongyan TCP/IP Protocols 103
6、使用 BBS--Web方式
?用 浏览器 打开 BBS网页
?登录
?选择讨论区
?阅读文章
?发表文章
?实时交谈
?在线帮助
Zhang Dongyan TCP/IP Protocols 104
7、部分著名的 BBS站点
?BBS地址
– bbs.hit.edu.cn
– www.ytht.net
– bbs.tsinghua.edu.cn
– bbs.pku.edu.cn
– www.scut.edu.cn
– www.zsu.edu.cn