远程登录协议课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《远程登录协议课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 远程 登录 协议 课件
- 资源描述:
-
1、第第10章章 电子邮件协议电子邮件协议本章学习目标n理解电子邮件系统的基本原理n了解E-mail地址的结构n描述收发邮件时所使用的主要协议(SMTP,POP3,IMAP4)n了解SMTP的工作原理n了解MIME在电子邮件系统中的作用电子邮件(电子邮件(E-mail)n电子邮件是一种用电子手段提供信息交换的现代电子邮件是一种用电子手段提供信息交换的现代邮政通信方式,电子邮件让人们能方便快捷地传邮政通信方式,电子邮件让人们能方便快捷地传递信息,让世界各地的人们之间能够轻松地交流递信息,让世界各地的人们之间能够轻松地交流n电子邮件与传统的信件通信方式相比有着巨大的电子邮件与传统的信件通信方式相比有着
2、巨大的优势:优势:传递迅速:在数分钟之内可到达地球上任何一个地方传递迅速:在数分钟之内可到达地球上任何一个地方信息多样:除文字外,还可包含图片、音乐、动画、信息多样:除文字外,还可包含图片、音乐、动画、视频等多媒体信息,也可以附带上软件、数据等资料视频等多媒体信息,也可以附带上软件、数据等资料方便高效:只要能连接到方便高效:只要能连接到Internet,就可以随时随地,就可以随时随地地收发地收发E-mail,而且只需极少的费用,而且只需极少的费用10.1 电子邮件系统电子邮件系统n电子邮件与之前介绍的电子邮件与之前介绍的TELNETTELNET和和FTPFTP服务不同,它服务不同,它不是一种不
3、是一种“终端到终端终端到终端”的服务,的服务,而是使用了而是使用了“存储转发式存储转发式”的服务,这是一种异步通信方式的服务,这是一种异步通信方式n通过存储转发可以进行通过存储转发可以进行非实时通信,即信件发送非实时通信,即信件发送者可随时随地发送邮件,不需要接收者同时在场者可随时随地发送邮件,不需要接收者同时在场n邮件服务器是邮件服务器是2424小时连接到网络的高性能、大容小时连接到网络的高性能、大容量的计算机,在量的计算机,在服务器的硬盘上为用户分配一定服务器的硬盘上为用户分配一定的存储空间,作为用户的的存储空间,作为用户的“邮箱邮箱”n用户可通过用户名和密码来登录用户可通过用户名和密码来
4、登录“邮箱邮箱”,并进,并进行行发信、收信、编辑、转发、存档等各种操作发信、收信、编辑、转发、存档等各种操作10.1.1 ISO/OSI电子邮件系统电子邮件系统nMOTIS电子邮件系统分为两电子邮件系统分为两部分部分用户代理用户代理UA:为用户提供良为用户提供良好的操作界面,并好的操作界面,并负责生成负责生成与处理消息与处理消息信息传输代理信息传输代理MTA:主要主要负负责消息传输,即所谓的责消息传输,即所谓的“电电子邮局子邮局”MOTIS电子邮件系统的模型电子邮件系统的模型 10.1.1 ISO/OSI电子邮件系统电子邮件系统n在电子邮件系统的具体实现中,在电子邮件系统的具体实现中,UAUA
5、一般位一般位于个人计算机内,而于个人计算机内,而MTAMTA一般位于邮件服一般位于邮件服务器中务器中nMOTISMOTIS的电子邮件传输是存储转发型的,的电子邮件传输是存储转发型的,其中的其中的MTAMTA扮演网关的角色,邮件经逐个扮演网关的角色,邮件经逐个MTAMTA传输直至信宿用户所在的传输直至信宿用户所在的MTAMTA10.1.2 TCP/IP电子邮件系统电子邮件系统nTCP/IPTCP/IP电子邮件系统在概念上也分为用户界面和电子邮件系统在概念上也分为用户界面和邮件传输两部分,但邮件传输两部分,但邮件传输部分并未独立出来邮件传输部分并未独立出来,形成一个类似形成一个类似MOTISMOT
6、IS中中MTAMTA的组件,这是的组件,这是因为因为TCP/IPTCP/IP自始至终坚持端到端的思想,自始至终坚持端到端的思想,TCP/IPTCP/IP电子电子邮件系统也采用端到端的传输方式邮件系统也采用端到端的传输方式nTCP/IPTCP/IP中中采用采用spoolingspooling(假脱机)缓冲技术来解(假脱机)缓冲技术来解决延迟传递(决延迟传递(delayed deliverydelayed delivery)问题,)问题,将用户将用户收发邮件与实际的邮件传输区别开来收发邮件与实际的邮件传输区别开来10.1.2 TCP/IP电子邮件系统电子邮件系统采用采用spooling技术的电子邮
7、件系统技术的电子邮件系统 10.1.3 电子邮件协议电子邮件协议n常见的电子邮件传输协议主要有以下三种:常见的电子邮件传输协议主要有以下三种:MIMESMTP(简单邮件传输协议简单邮件传输协议):最常用的电子邮:最常用的电子邮件传送协议件传送协议 POP3(邮局协议邮局协议):最常用的电子邮件接收协:最常用的电子邮件接收协议议IMAP4(网络邮件访问协议网络邮件访问协议):POP3的一种替的一种替代协议,提供了邮件检索和邮件处理的新功能代协议,提供了邮件检索和邮件处理的新功能n目前,大多数邮件服务器都安装了目前,大多数邮件服务器都安装了SMTP和和POP3这两项协议,即这两项协议,即SMTP服
8、务器作服务器作为邮件发送服务器,为邮件发送服务器,POP3服务器作为邮服务器作为邮件接收服务器件接收服务器10.1.4 电子邮件地址的格式电子邮件地址的格式n电子邮件地址的一般格式如下:电子邮件地址的一般格式如下:usernamedomain-namedomain-name是电子邮件服务器的域名是电子邮件服务器的域名username是在该服务器上注册的用户名,是在该服务器上注册的用户名,也即用户电子邮箱名称也即用户电子邮箱名称用户名与域名之间用符号用户名与域名之间用符号“”分隔开分隔开n书写书写E-mail地址时要注意,地址中不能包地址时要注意,地址中不能包含空格,无论是用户名、域名还是含空格
9、,无论是用户名、域名还是的两的两侧都不能包含空格;侧都不能包含空格;不同邮件服务器对用不同邮件服务器对用户名包含的字符有不同的要求,一般用小户名包含的字符有不同的要求,一般用小写,有时也包含大写或特出字符。写,有时也包含大写或特出字符。10.2 SMTP协议协议nSMTP协议的作用是:当发送方计算机与协议的作用是:当发送方计算机与支持支持SMTP协议的电子邮件服务器连接时,协议的电子邮件服务器连接时,将电子邮件由发送方计算机准确无误地传将电子邮件由发送方计算机准确无误地传送到接收方的电子邮箱中送到接收方的电子邮箱中nSMTP的一个的一个重要特点是它能够在传送中重要特点是它能够在传送中接力传送邮
10、件,接力传送邮件,即邮件可以通过不同网络即邮件可以通过不同网络上的主机接力式传送上的主机接力式传送nSMTP一个相对简单的基于文本的协议。一个相对简单的基于文本的协议。通过通过SMTP发送的所有电子邮件都是普通发送的所有电子邮件都是普通文本格式的,它不能直接传输图像、声音文本格式的,它不能直接传输图像、声音等非文本信息,但可以应用等非文本信息,但可以应用MIME标准将标准将二进制文件编码后再通过二进制文件编码后再通过SMTP传输。传输。nESMTP解决了明码传输的不安全的问题。解决了明码传输的不安全的问题。10.2.1 SMTP的工作原理的工作原理SMTP通信模型示意图通信模型示意图 n发送发
11、送SMTPSMTP在接到用户的邮件请求后,判断在接到用户的邮件请求后,判断此邮件是否为本地邮件,若是则直接投送此邮件是否为本地邮件,若是则直接投送到用户的邮箱,否则建立一条到远程接收到用户的邮箱,否则建立一条到远程接收SMTPSMTP的双向传输通道,这里的接收的双向传输通道,这里的接收SMTPSMTP可可以是最终接收者,也可以是中间传送者。以是最终接收者,也可以是中间传送者。此后,此后,SMTPSMTP命令从发送命令从发送SMTPSMTP发出,由接收发出,由接收SMTPSMTP接收,而接收,而SMTPSMTP应答则反方向传送。应答则反方向传送。nSMTP命令、响应以及邮件内容均使用命令、响应以
12、及邮件内容均使用NVT ASCII格式的文本格式的文本10.2.2 SMTP连接与发送连接与发送nSMTP是一种请求响应协议,客户端发是一种请求响应协议,客户端发送命令,服务器返回响应,两者通过送命令,服务器返回响应,两者通过这种方式进行交互,以完成邮件传输这种方式进行交互,以完成邮件传输过程的三个阶段:过程的三个阶段:建立连接、传输数建立连接、传输数据和终止连接。据和终止连接。客户端客户端主动连接主动连接到服务器的到服务器的2525端口端口,建,建立立TCPTCP连接。服务器会发送一个连接。服务器会发送一个应答码应答码为为220220的问候报文,表示已经准备就绪。的问候报文,表示已经准备就绪
13、。客户端向服务器发送客户端向服务器发送HELOHELO命令,用以标命令,用以标识发送方的身份,识发送方的身份,HELOHELO命令的参数必须命令的参数必须是一个合法的主机名。是一个合法的主机名。如果服务器接受如果服务器接受了连接请求,会给客户端了连接请求,会给客户端返回一个代码返回一个代码为为250250的应答,表示可以开始报文传输。的应答,表示可以开始报文传输。客户端发送客户端发送MAILMAIL命令命令标识邮件的发送方,通标识邮件的发送方,通过过FROMFROM参数指定发送方的电子邮件地址。如参数指定发送方的电子邮件地址。如果服务器准备接收邮件,则返回代码为果服务器准备接收邮件,则返回代码
14、为250250的的OKOK应答。应答。客户端发送客户端发送RCPTRCPT命令命令标识邮件的接收方,通标识邮件的接收方,通过过TOTO参数指定接收方的电子邮件地址,如果参数指定接收方的电子邮件地址,如果有多个接收人,可以发送多个有多个接收人,可以发送多个RCPTRCPT命令。如命令。如果服务器能够识别接收人,则会返回代码为果服务器能够识别接收人,则会返回代码为250250的的OKOK应答,否则返回代码为应答,否则返回代码为550550的失败应的失败应答。答。客户端与服务器之间的协商结束,客户端与服务器之间的协商结束,客户端发客户端发送送DATADATA命令指示将要发送邮件数据,命令指示将要发送
15、邮件数据,服务器服务器端返回应答码为端返回应答码为354354的响应进行确认,表示可的响应进行确认,表示可以开始邮件输入。客户端将邮件内容按行发以开始邮件输入。客户端将邮件内容按行发送,送,邮件的末尾由客户端指定,是只有一个邮件的末尾由客户端指定,是只有一个小数点小数点(邮件数据结束指示器邮件数据结束指示器)的一行,的一行,服务服务器检测到邮件数据结束指示器后,返回代码器检测到邮件数据结束指示器后,返回代码为为250250的的OKOK应答。应答。客户端发送客户端发送QUITQUIT命令终止连接。命令终止连接。10.2.3 SMTP命令命令nSMTP命令和命令和FTP命令一样,都是使用命令一样,
16、都是使用NVT ASCII格式的格式的文本,以明文传输的。文本,以明文传输的。SMTP简捷的原因之一是它使用简捷的原因之一是它使用的命令少,的命令少,SMTP的最小实现仅需要的最小实现仅需要8种命令就够了种命令就够了常用常用SMTP命令一览表命令一览表 命令命令描述描述HELO用于启动邮件传输过程,以发送方主机域名来标识身份。用于启动邮件传输过程,以发送方主机域名来标识身份。MAIL用于初始化邮件传输用于初始化邮件传输RCPT用于标识单个邮件接收人,在用于标识单个邮件接收人,在MAIL命令后面可有多个命令后面可有多个RCPT命令命令DATA用于将邮件报文发送给服务器用于将邮件报文发送给服务器Q
17、UIT用于终止客户端与服务器之间的连接用于终止客户端与服务器之间的连接RSET用于中止当前的邮件事务并使两端复位用于中止当前的邮件事务并使两端复位VRFY用于验证指定的用户用于验证指定的用户/邮箱是否存在,即验证接收方地址是否正确邮箱是否存在,即验证接收方地址是否正确NOOP空操作命令空操作命令10.2.4 SMTP响应响应n每一条每一条SMTP命令都会返回一条命令都会返回一条SMTP响应,响应,SMTP响响应与应与FTP响应很相似,包含一个响应很相似,包含一个3位数字的应答码,后位数字的应答码,后面跟着的是描述文本面跟着的是描述文本代码代码描述描述代码描述211系统状态或系统帮助响应系统状态
18、或系统帮助响应500命令不可识别或语法错214帮助信息帮助信息501参数语法错220服务准备就绪服务准备就绪502命令不支持221关闭连接关闭连接503命令顺序错250请求操作就绪请求操作就绪504命令参数不支持251非本地用户,转发到非本地用户,转发到550操作未执行:邮箱不可用354开始邮件输入,以开始邮件输入,以.结束结束551非本地用户,请尝试421服务不可用服务不可用552操作中止:存储空间不足450操作未执行:邮箱忙操作未执行:邮箱忙553操作未执行:邮箱名不正确451操作中止:本地错误操作中止:本地错误554传输失败452操作未执行:存储空间不足操作未执行:存储空间不足SMTP应
展开阅读全文