- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机网络》应用层
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * HTTP 的报文结构(请求报文) 方 法 URL 版 本 首部字段名 首部行 : 值 首部字段名 值 : … 实体主体 (通常不用) 请求行 空格 回车换行 : CRLF CRLF CRLF CRLF 所谓“方法”就是对所请求的对象进行的操作,因此这些方法实际上也就是一些命令。 HTTP 请求报文的一些方法 方法(操作) 意义 OPTION 请求一些选项的信息 GET 请求读取由 URL所标志的信息 HEAD 请求读取由 URL所标志的信息的首部 POST 给服务器添加信息(例如,注释) PUT 在指明的 URL下存储一个文档 DELETE 删除指明的 URL所标志的资源 TRACE 用来进行环回测试的请求报文 CONNECT 用于代理服务器 4. 在服务器上存放用户的信息 万维网站点使用 Cookie 来跟踪用户。 Cookie 表示在 HTTP 服务器和客户之间传递的状态信息。 使用 Cookie 的网站服务器为用户产生一个唯一的识别码。利用此识别码,网站就能够跟踪该用户在该网站的活动。 6.4.4 万维网的文档 自学。 6.4.5 万维网的信息检索系统 自学。 6.5 电子邮件 把邮件发送到收件人的邮件服务器,收件人可随时上网到自己的邮件服务器进行读取。 电子邮件的一些标准 发送邮件的协议:SMTP(Simple Mail Transfer Protocol) 读取邮件的协议:POP3(Post Office Protocol 3) 和 IMAP(Internet Message Access Protocol) 用户代理 UA (User Agent) 用户代理 UA :用户与电子邮件系统的接口,是电子邮件客户端软件。 用户代理的功能:撰写、显示、处理和通信。 电子邮件的最主要的组成构件 发送方 邮件缓存 接收端 邮件服务器 用户代理 SMTP SMTP POP3 发送端 邮件服务器 用户代理 用户邮箱 接收方 (发送邮件) (发送邮件) (读取邮件) 因特网 SMTP POP3 发送 邮件 发送邮件 SMTP 读取 邮件 TCP 连接 TCP 连接 发送方 邮件服务器 SMTP 客户 POP3 客户 发件人 用户代理 接收方 邮件服务器 SMTP 服务器 POP3 服务器 SMTP 服务器 SMTP 客户 收件人 用户代理 TCP 连接 发送和接收电子邮件的几个重要步骤 ? 发件人调用 PC 机中的用户代理撰写和编辑要发送的邮件。 ? 发件人的用户代理把邮件用 SMTP 协议发给发送方邮件服务器。 ? 发送方邮件服务器的SMTP 服务器把邮件临时存放在邮件缓存队列中,等待发送。 发送和接收电子邮件的几个重要步骤 ? 发送方邮件服务器的 SMTP 客户与接收方邮件服务器的 SMTP 服务器建立 TCP 连接,发送邮件缓存队列中的邮件。 ? 运行在接收方邮件服务器中的SMTP服务器进程收到邮件后,把邮件放入收件人的用户邮箱中,等待收件人进行读取。 ? 收件人PC机中的用户代理,使用 POP3(或 IMAP)协议读取发送给自己的邮件。 6.6 动态主机配置协议 DHCP DHCP 提供了即插即用连网(plug-and-play networking)的机制。 这种机制允许一台计算机加入新的网络和获取IP地址不用手工参与。 DHCP 使用C/S方式 需要 IP 地址的主机启动时,向 DHCP 服务器广播发送发现报文(DHCPDISCOVER)。 本地网络上所有主机都能收到此广播报文,但只有 DHCP 服务器才回答此广播报文。 DHCP 服务器先在其数据库中查找该计算机的配置信息。若找到,则返回找到的信息。若找不到,则从服务器的 IP 地址池中取一个地址分配给该计算机。DHCP 服务器的回答报文叫做提供报文(DHCPOFFER)。 DHCP 中继代理(relay agent) 并不是每个网络上都有 DHCP 服务器,这样会使 DHCP 服务器的数量太多。 每一个网络至少有一个 DHCP 中继代理,它配置了 DHCP 服务器的 IP 地址信息。 当 DHCP 中继代理收到主机发送的发现报文后,就以单播方式向 DHCP 服务器转发此报文,并等待其回答。 收到 DHCP 服务器回答的提供报文后,DHCP 中继代理再将此提供报文发回给主机。 DHCP 中继代理
文档评论(0)