chapter9应用层内容摘要:
子邮件发送和接收 接收方邮件服务器 发送邮件服务器 发送方 邮件缓存 用户代理 用户代理 接收方 用 户 代 理 用 户 代 理 邮件 服务器 邮件 服务器 Inter (6) 接收方在打算收信时,调用用户代理,使用 POP3(或 IMAP)协议将自己的邮件从接收方邮件服务器的用户邮箱中的取回。 (发送邮件 ) SMTP SMTP (发送邮件 ) (TCP 连接 ) SMTP SMTP (发送邮件) (发送邮件 ) (TCP 连接 ) POP3 POP3 (读取邮件 ) (读取邮件 ) (TCP 连接 ) 电子邮件发送和接收 接收方邮件服务器 发送邮件服务器 SMTP通信过程实例 S: 220 SMTP service ready C: HELO S: 250 Hello , pleased to meet you C: MAIL FROM: S: 250 ... Sender ok C: RCPT TO: S: 250 ... Recipient ok C: DATA S: 354 Enter mail, end with . on a line by itself C: Do you like ketchup? C: How about pickles? C: . S: 250 Message accepted for delivery C: QUIT S: 221 closing connection tel servername 25 see 220 reply from server enter HELO, MAIL, RCPT, DATA, QUIT mands above lets you send without using client (reader) POP3 邮局协议 POP 是一个非常简单、但功能有限的邮件读取协议,现在使用的是它的第三个版本 POP3。 POP 也使用客户 /服务器的工作方式。 在接收邮件的用户主机中必须运行 POP 客户端进程,而在用户所连接的邮件服务器中则运行 POP 服务器进程。 POP3协议一般假设用户从服务器上把邮件存储到本地主机上,同时删除保存在邮件服务器上的邮件。 POP3通信过程示例 IMAP IMAP 也是按客户 /服务器模式工作,现在较新的版本是 IMAP4。 用户在自己的主机上就可以操纵邮件服务器的邮箱,就像在本地操纵一样。 因此 IMAP 是一个联机协议。 当用户主机上的 IMAP 客户程序打开 IMAP 服务器的邮箱时,用户就可看到邮件的头部。 若用户需要打开某个邮件,则该邮件才传到用户的计算机上 IMAP的特点 IMAP最大的好处就是用户可以在不同的地方使用不同的计算机随时上网阅读和处理自己的邮件。 IMAP 还允许收信人只读取邮件中的某一个部分。 例如,收到了一个带有视频附件(此文件可能很大)的邮件。 为了节省时间,可以先下载邮件的正文部分,待以后有时间再读取或下载这个很长的附件。 IMAP 的缺点是如果用户没有将邮件复制到自己的 PC 机上,则邮件一直是存放在 IMAP 服务器上。 因此用户需要经常与 IMAP 服务器建立连接 注意 :用户代理向发送邮件服务器发送邮件,以及发送邮件服务 器向接收邮件服务器发送邮件,都是使用 SMTP 协议。 而 POP 协议或 IMAP 协议则是接收方从接收方邮件服务器上 读取邮件所使用的协议 消息格式 : RFC 822 消息由信封( RFC 821中描述)、一些头域、一个空行和消息体组成 RFC 822只规定了头域格式,而对消息体部分则让用户自由撰写。 用户代理将消息传输到邮件服务器后,邮件服务器利用某些头域来构造出实际的信封 头域包括一些关键字,后面加上冒号 常用的邮件消息头域 “To: ” 后面填入一个或多个收信人的电子邮件地址 “ Subject: ” 是邮件的主题。 它反映了邮件的主要内容,便于用户查找邮件 抄送 “ Cc:” 表示应给某某人发送一个邮件副本 “ From: ” 和 “ Date: ” 表示发信人的电子邮件地址和发信日期。 “ ReplyTo: ” 是对方回信所用的地址。 万维网 万维网 (World Wide Web,也称为 WWW)起源于 1989年欧洲粒子物理研究所,由庞大的、分布在世界各地的 web页面的集合组成, web页面的编写采用 HTML(HyperText Markup Language) 语言,它采用 HTTP( HyperText Transfer Protocol)协议, 页面通过浏览器( browser)来观看 万维网可以看作是分布式超媒体 (hypermedia)系统,它是超文本 (hypertext)系统的扩充 一个超文本由多个文本页面链接( link)成。 利用一个链接可使用户找到另一个文本页面。 超文本是万维网的基础。 超媒体与超文本的区别是页面内容不同。 超文本页面仅包含文本信息,而超媒体页面还包含其他表示方式的信息,如图形、图像、声音、动画、视频等。 使用 超链接( hyperlink) 技术,用户可以访问一个又一个页面 超链接( Hyperlink) Web服 务器 A Web服务器 C Web服务器 E Web服务器 D Web服务器 B ③ ⑥ ① ② ④ ⑤ 超链接是链接到其它页面的文本字符串, 通过超链接,用户可以访问一个又一个的页面 如何命名分布在整个 Inter上的 web页面。 使用统一资源定位符 URL (Uniform Resource Locator)来命名万维网上的各种 web页面 每个页面在整个 Inter的范围内具有惟一的标识符 URL 统一资源定位符 URL URL 是对可以从 Inter上得到的资源的位置和访问方法的一种简洁的表示 URL 给资源的位置提供一种抽象的识别方法,并用这种方法给资源定位。 只要能够对资源定位,系统就可以对资源进行各种操作,如存取、更新、替换和查找其属性等 URL 相当于一个文件名在网络范围的扩展。 因此 URL 是与 Inter相连的主机上的任何可访问对象的一个指针 URL的一般形式 由协议、主机域名、路径及文件名三部分组成,并且在 URL 中的字符对大写或小写没有要求。 URL 的一般形式是: 协议 ://主机域名 :端口 /路径及文件名 ftp —— 文件传输协议 FTP —— 超文本传送协议 HTTP mailto —— 发送电子邮件 FTP的 URL • FTP 的。chapter9应用层
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。