第十五讲TCPIP应用4.ppt
《第十五讲TCPIP应用4.ppt》由会员分享,可在线阅读,更多相关《第十五讲TCPIP应用4.ppt(34页珍藏版)》请在三一办公上搜索。
1、第十五讲 TCP/IP应用(4),主要内容,6.1 域名系统(DNS)6.2 DHCP服务6.3 超文本传输协议(HTTP)和万维网(WWW)6.4 文件传输协议(FTP)6.5 远程登录(Telnet)6.6 简单邮件传输协议(SMTP)6.7 网络相关的工具软件,TCP/IP协议栈,6.6 简单邮件传输协议(SMTP),6.6.1 SMTP的功能6.6.2 邮件地址6.6.3 SMTP邮件传送进程6.6.4 邮件扩展协议MIME6.6.5 邮局协议POP36.6.6 因特网信息访问协议IMAP,简单邮件传送协议 SMTP,SMTP 所规定的就是在两个相互通信的 SMTP 进程之间应如何交换
2、信息。由于 SMTP 使用客户服务器方式,因此负责发送邮件的 SMTP 进程就是 SMTP 客户,而负责接收邮件的 SMTP 进程就是 SMTP 服务器。SMTP 规定了 14 条命令和 21 种应答信息。每条命令用 4 个字母组成,而每一种应答信息一般只有一行信息,由一个 3 位数字的代码开始,后面附上(也可不附上)很简单的文字说明。,SMTP 通信的三个阶段,1.连接建立:连接是在发送主机的 SMTP 客户和接收主机的 SMTP 服务器之间建立的。SMTP不使用中间的邮件服务器。2.邮件传送3.连接释放:邮件发送完毕后,SMTP 应释放 TCP 连接。,电子邮件地址的格式,TCP/IP 体
3、系的电子邮件系统规定电子邮件地址的格式如下:收信人邮箱名邮箱所在主机的域名 符号“”读作“at”,表示“在”的意思。例如,电子邮件地址,电子邮件的最主要的组成构件,发送方,邮件缓存,接收端邮件服务器,用户代理,SMTP,SMTP,POP3,发送端邮件服务器,用户代理,用户邮箱,接收方,用户代理,用户代理,邮件服务器,邮件服务器,SMTP,SMTP,POP3,(发送邮件),(发送邮件),(发送邮件),(发送邮件),(读取邮件),(读取邮件),(TCP 连接),(TCP 连接),(TCP 连接),因特网,用户代理 UA(User Agent),用户代理 UA 就是用户与电子邮件系统的接口。用户代理
4、的功能是:撰写、显示和处理。邮件服务器的功能是发送和接收邮件,同时还要向发信人报告邮件传送的情况(已交付、被拒绝、丢失等)。邮件服务器按照客户服务器方式工作。邮件服务器需要使用两个不同的协议。SMTP 协议用于发送邮件。邮局协议 POP(Post Office Protocol)用于接收邮件。,应当注意,一个邮件服务器既可以作为客户,也可以作为服务器。例如,当邮件服务器 A 向另一个邮件服务器 B 发送邮件时,邮件服务器 A 就作为 SMTP 客户,而 B 是 SMTP 服务器。当邮件服务器 A 从另一个邮件服务器 B 接收邮件时,邮件服务器 A 就作为 SMTP 服务器,而 B是 SMTP
5、客户。,电子邮件的发送和接收过程,发送方,邮件缓存,接收端邮件服务器,用户代理,发送端邮件服务器,用户代理,接收方,用户代理,用户代理,邮件服务器,邮件服务器,因特网,(1)发信人调用用户代理来编辑要发送的邮件。用户代理用 SMTP 把邮件传送给发送端邮件服务器。,电子邮件的发送和接收过程,发送方,接收端邮件服务器,用户代理,SMTP,发送端邮件服务器,用户代理,接收方,用户代理,用户代理,邮件服务器,邮件服务器,SMTP,(发送邮件),(发送邮件),(TCP 连接),因特网,(2)发送端邮件服务器将邮件放入 邮件缓存队列中,等待发送。,电子邮件的发送和接收过程,发送方,邮件缓存,接收端邮件服
6、务器,用户代理,SMTP,发送端邮件服务器,用户代理,接收方,用户代理,用户代理,邮件服务器,邮件服务器,SMTP,(发送邮件),(发送邮件),(TCP 连接),因特网,(3)运行在发送端邮件服务器的 SMTP 客户进程,发现在邮件缓存中有待发送的邮件,就向运行在接收端邮件服务器的 SMTP 服务器进程发起 TCP 连接的建立。,电子邮件的发送和接收过程,发送方,邮件缓存,接收端邮件服务器,用户代理,SMTP,发送端邮件服务器,用户代理,接收方,用户代理,用户代理,邮件服务器,邮件服务器,SMTP,(发送邮件),(发送邮件),(TCP 连接),因特网,(4)TCP 连接建立后,SMTP 客户进
7、程开始向远程的 SMTP 服务器进程发送邮件。当所有的待发送邮件发完了,SMTP 就关闭所建立的 TCP 连接。,电子邮件的发送和接收过程,发送方,邮件缓存,接收端邮件服务器,用户代理,SMTP,发送端邮件服务器,用户代理,接收方,用户代理,用户代理,邮件服务器,邮件服务器,SMTP,(发送邮件),(发送邮件),(TCP 连接),因特网,(5)运行在接收端邮件服务器中的 SMTP 服务器进程收到邮件后,将邮件放入收信人的用户邮箱中,等待收信人在方便时进行读取。,电子邮件的发送和接收过程,发送方,邮件缓存,接收端邮件服务器,用户代理,SMTP,发送端邮件服务器,用户代理,接收方,用户代理,用户代
8、理,邮件服务器,邮件服务器,SMTP,(发送邮件),(发送邮件),(TCP 连接),因特网,(6)收信人在打算收信时,调用用户代理,使用 POP3(或 IMAP)协议将自己的邮件从接收端邮件服务器的用户邮箱中的取回(如果邮箱中有来信的话)。,邮件读取协议POP3,邮局协议 POP 是一个非常简单、但功能有限的邮件读取协议,现在使用的是它的第三个版本 POP3。POP 也使用客户服务器的工作方式。在接收邮件的用户 PC 机中必须运行 POP 客户程序,而在用户所连接的 ISP 的邮件服务器中则运行 POP 服务器程序。,通用因特网邮件扩充 MIME,SMTP 有以下缺点:SMTP 不能传送可执行
9、文件或其他的二进制对象。SMTP 限于传送 7 位的 ASCII 码。许多其他非英语国家的文字(如中文、俄文,甚至带重音符号的法文或德文)就无法传送。SMTP 服务器会拒绝超过一定长度的邮件。某些 SMTP 的实现并没有完全按照RFC 821的 SMTP 标准。,MIME 的特点,MIME 并没有改动 SMTP 或取代它。MIME 的意图是继续使用目前的RFC 822格式,但增加了邮件主体的结构,并定义了传送非 ASCII 码的编码规则。,MIME 和 SMTP 的关系,非 ASCII 码,7 位 ASCII 码,MIME,SMTP,MIME,SMTP,7 位 ASCII 码,7 位 ASCI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十五 TCPIP 应用
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4751611.html