[其它课程]《计算机网络》教案第八章.ppt

[其它课程]《计算机网络》教案第八章.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[其它课程]《计算机网络》教案第八章

第八章 应用层 §8.1 几个主要的应用层协议 §8.2 网络安全 §8.1 几个主要的应用层协议 域名解析(DNS) SMTP与POP3 FTP WWW与HTTP §8.1 几个主要的应用层协议 域名解析(DNS)——概念 域名:使用名字在因特网中标识一个主机 域名结构:层次结构 §8.1 几个主要的应用层协议 域名解析(DNS)——原理 建立IP地址与域名的对应关系 解析过程 采用客户/服务器模式 域名服务器+解析器(客户) §8.1 几个主要的应用层协议 域名解析(DNS)——数据结构 常见类型 A——网络地址 CNAME——别名 NS——名字服务器 MX——邮件服务器 RT——路由经过 §8.1 几个主要的应用层协议 电子邮件协议——概念 邮件服务器 负责接收用户送来的邮件,并转发给接收方的邮件服务器 负责接收另一个邮件服务器发来的邮件,并转发给用户的邮箱 §8.1 几个主要的应用层协议 电子邮件协议——概念 邮箱 用户在邮件服务器上申请的一个存储空间 用用户名和密码存取 每个邮箱有一个唯一的地址,称为电子邮件地址 用户名 @ 邮件服务器的域名 §8.1 几个主要的应用层协议 电子邮件协议——发送邮件协议 SMTP(简单信息传输协议) 运行在TCP协议上,使用TCP的25#端口 工作在客户/服务器模式下 主要实现 将邮件从客户传输到服务器 两个邮件服务器之间的邮件传输 §8.1 几个主要的应用层协议 电子邮件协议——接收邮件协议 POP3协议 工作在客户/服务器模式下 主要实现将邮件从服务器传输到客户机 当邮件传输到客户机后,服务器中就不保存邮件 IMAP协议 工作在客户/服务器模式下 主要实现客户读取邮件服务器上自己的邮件 用于在线阅读邮件 §8.1 几个主要的应用层协议 电子邮件协议——工作原理 §8.1 几个主要的应用层协议 文件传输协议(FTP)——概念 运行在TCP协议上 使用TCP端口20#和21# 工作在客户/服务器模式 上传与下载 上传是将本地系统中的文件传输给远程系统 下载是将远程系统中的文件传输给本地系统 §8.1 几个主要的应用层协议 文件传输协议(FTP)——工作过程 §8.1 几个主要的应用层协议 文件传输协议(FTP)——访问方法 合法用户名与密码 匿名用户(anonymous) 常用的命令 Get——获取一个数据文件 Mget——获取多个数据文件 cd——改变服务器的当前目录 lcd——改变本地当前目录 Put——发送一个数据文件 Mput——发送多个数据文件 Quit——结束 FTP 的屏幕信息举例 FTP 的屏幕信息举例 §8.1 几个主要的应用层协议 WWW与HTTP——简介 WWW——World Wide Web(万维网) 是一个大规模、联机式的信息储蓄所 是一个分布式的超媒体(Hypermedia)系统 使用“链接”的方式完成一个个信息的读取 通常由多个不同位置上的超媒体文件或超文本文件构成信息 §8.1 几个主要的应用层协议 WWW与HTTP——简介 超文本:多个信息源以文本文件的形式、采用链接方式链接而形成的 超媒体:在超文本的基础上,增加图象、声音、视频等多媒体信息 §8.1 几个主要的应用层协议 WWW与HTTP——文档的标识 采用URL实现 每一个文档用唯一一个URL标识 URL——Uniform Resource Locator 统一资源定位符 协议名://主机地址:端口号/路径 可以省略端口号,默认为80 可以省略路径,默认为服务器设置的 §8.1 几个主要的应用层协议 WWW与HTTP HTTP——Hypertext Transfer Protocol 超文本传输协议 是一个面向事务的应用层协议 每次的连接是一个事务 当一次数据传输完成后,就断开连接 §8.1 几个主要的应用层协议 WWW与HTTP——请求协议报文 方法+URL+版本+cr+其他 方法 get——从服务器获取文档 put——在指定的URL中存储文档 §8.1 几个主要的应用层协议 WWW与HTTP——响应协议报文 版本+状态码+短语+cr 状态码 1xx 表示通知信息的,如请求收到了或正在进行处理。 2xx 表示成功,如接受或知道了。 3xx 表示重定向,表示要完成请求还必须采取进一步的行动。 4xx 表示客户的差错,如请求中有错误的语法或不能完成。 5xx 表示服务器的差错,如服务器失效无法完成请求。 §8.1 几个主要的应用层协议 WWW与HTTP——浏览器结构 由一个控制程序、一组客户和一组解释程序组成 控制程序解释用户通过鼠标与键盘的输入,并调用相应的组件(解释程序)进行处理 解释程序实现各种WWW文件的解释,并在用户的界面上进行显示 客户程序实现客户各自的应用 早期采用CG

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档