计算机网络自顶向下方法第二章讲义.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2.1 应用层协议原理 2.2 Web应用和HTTP协议 2.3 文件传输协议:FTP 2.4 电子邮件 2.5 域名系统DNS 2.6 P2P 应用 人: 许多标识符 名字,身份证号,学号, 护照号 因特网主机、路由器: 主机名: IP地址(32 bit) : 问题: IP地址和名字之间的映射? DNS: 域名系统 DNS: Domain Name System域名系统 同时: Domain Name Server域名服务器, DNS协议 分布式数据库,提供名字服务 DNS完成主机名 到IP地址的解析 为何不用集中式DNS? 单点故障 通信量 远程集中式数据库 维护 DNS服务 主机名到IP地址的转换 主机别名 负载分配 复制的Web服务器:对一个规范名的IP地址集合 DNS 根DNS服务器 com DNS 服务器 org DNS 服务器 edu DNS 服务器 DNS 服务器 DNS 服务器 DNS 服务器 DNS 服务器 DNS 服务器 三类DNS服务器 根DNS服务器 顶级域(TLD)服务器 权威DNS服务器 本地DNS服务器:代理 分布式、等级制数据库 域名结构 根域:(.) 顶级域:.com, .cn 二级域: 三级域: 更多级别: 根DNS服务器: (逻辑)全球13个,美国10个,欧洲1个,亚洲1个 顶级域(TLD)服务器: 负责com, org, net, edu等,以及所有顶级国家域cn, uk, fr, ca, jp. 权威DNS服务器: 组织的DNS 服务器为组织的服务器(如Web和电子邮件)提供对IP映射的权威主机名:国内10万余台 DNS服务器 查询方式:逐级查询(递归或迭代) 请求主机 根DNS 服务器 本地DNS 服务器 1 2 3 4 5 6 权威 DNS 服务器 7 8 顶级域DNS 服务器 位于的主机为 要求IP地址 例子:迭代查询 客户端向本地DNS服务器发起查询:请求的IP 本地DNS向根DNS查询:.edu顶级域DNS服务器地址 根DNS回应.edu顶级域DNS服务器地址 本地DNS向.edu顶级域DNS查询.的权威DNS服务器地址 ~8 ... 请求主机 根DNS服务器 本地DNS服务器 1 2 4 5 6 权威DNS 服务器 7 8 TLD DNS 服务器 3 例子:递归查询 位于的主机为 要求IP地址 客户端向本地DNS服务器发起查询:请求的IP 本地DNS向根DNS查询:请求的IP 根DNS向.edu顶级域DNS服务器查询:请求的IP .edu顶级域DNS向.的权威DNS查询: ~8 ... 重要内容: 网络应用程序体系结构。 各个应用层协议(HTTP,FTP,SMTP)的作用及端口。 HTTP的持久连接与非持久连接。 DNS的作用,层次,域名解析过程。 访问网站的步骤。 本章小结与作业 作业: 对上述5点重要内容进行简答 P115:1题;P118,10题 * * * * * * * * * * * * * * * * * * * * * * * * 两类HTTP报文:请求报文,响应报文 HTTP请求报文 : 例子,ASCII (人可读的格式) GET /somedir/page.html HTTP/1.1 Host: User-agent: Mozilla/4.0 Connection: close Accept-language:fr (另外的回车,换行) 请求行 (GET, POST, HEAD命令) 首部行 回车,换行指示报文的结束 HTTP请求报文 HTTP请求报文: 通用格式 通用格式 请求行:第1行,方法字段,URL字段,版本字段 首部行:一般多行 实体主体:可为空 GET:最常用,请求访问网页,实体主体为空 POST:常用,提交表单同时请求访问网页,如使用搜索引擎,实体主体中为表单输入值 HEAD:少用,测试用,与GET区别在于响应中去掉请求的对象 PUT:很少用,向URL字段中定义的路径,上载在实体主体中文件 DELETE,很少用,删除在URL字段中定义的文件 方法类型 HTTP/1.1 200 OK Connection close Date: Thu, 06 Aug 1998 12:00:15 GMT Server: Apache/1.3.0 (Unix) Last-Modified: Mon, 22 Jun 1998 …... Content-Length: 6821 Content-Type: text

文档评论(0)

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

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

1亿VIP精品文档

相关文档