计算机网络课件第8章应用层.ppt
《计算机网络课件第8章应用层.ppt》由会员分享,可在线阅读,更多相关《计算机网络课件第8章应用层.ppt(51页珍藏版)》请在三一办公上搜索。
1、计算机网络Computer Network,2023年9月15日,2,计算机网络-刘桂江,课程目录,第1章概述第2章物理层与数据通信基础第3章数据链路层第4章局域网第5章网络层第6章网络互联技术第7章传输层第8章应用层第9章网络管理与信息安全第10章网络新技术专题,3,计算机网络-刘桂江,8.1域名服务DNS 8.2万维网WWW 8.3其它应用协议,第8章应用层,4,计算机网络-刘桂江,8.1域名服务DNS,8.1.1 主机名和域名 8.1.2 域名注册和管理 8.1.3 域名解析服务 8.1.4 Internet域名和URL,5,计算机网络-刘桂江,DNS的作用:把域名转换成为网络可以识别的
2、IP地址。任何一个连接在因特网上的主机或路由器,都有一个惟一的层次结构的名字,即域名。域名的结构由若干个分量组成,各分量之间用点隔开:.三级域名.二级域名.顶级域名各分量分别代表不同级别的域名。,8.1.1 主机名和域名(1/3),6,计算机网络-刘桂江,顶级域名,.com 表示商业组织.net 表示网络服务机构.org 表示非赢利性组织.edu 表示教育机构.gov 表示政府部门.mil 表示军事部门.int 表示国际组织 国家代码 表示国家,如:.cn 表示中国,.us 表示美 国,.uk 表示英国,等等。,8.1.1 主机名和域名(2/3),7,计算机网络-刘桂江,Internet的域名
3、空间,8.1.1 主机名和域名(3/3),一个域名下可以有多个主机名,域名下还可以有子域名。,8,计算机网络-刘桂江,8.1.2 域名注册和管理(1/4),Internet的IP地址、域名、协议号码都是由一个非盈利的国际组织ICANN(Internet Corporation for Assigned Names and Numbers)负责分配和管理的。这个组织管理着根域名服务器。与域名相关的服务包含两项:域名注册和域名解析。,9,计算机网络-刘桂江,8.1.2 域名注册和管理(2/4),A记录(地址记录):这种记录是最简单的一种,是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域
4、名下的网站服务器指向到自己的web server上。同时也可以设置域名的二级域名。,10,计算机网络-刘桂江,8.1.2 域名注册和管理(3/4),CNAME(别名记录):也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“”(A记录)。它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。这两个别名的全称就是“”和“”。实际上他们都指向“”。同样的方法可以用于当您拥有多个域名需要指向同一服务器IP,此时您就可以将一个域名做A记录指向服务器IP然后将其他的
5、域名做别名到之前做A记录的域名上,那么当您的服务器IP地址变更时您就可以不必麻烦的一个一个域名更改指向了 只需要更改做A记录的那个域名其他做别名的那些域名的指向也将自动更改到新的IP地址上了。,11,计算机网络-刘桂江,8.1.2 域名注册和管理(4/4),MX(邮件服务器记录):是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。例如,当Internet上的某用户要发一封信给 时,该用户的邮件系统通过DNS查找这个域名的MX记录,如果MX记录存在,用户计算机就将邮件发送到MX记录所指定的邮件服务器上。,12,计算机网络-刘桂江,8.1.3 域名
6、解析服务(1/4),名字服务器(Name Server):用以提供域名空间结构及信息的服务器程序。名字服务器可以缓存域名空间中任一部分的结构和信息,但通常特定的域名服务器包含域名空间中一个子集的完整信息和指向能用以获得域名空间其它任一部分信息名字服务器的指针。名字服务器分为几种类型,常用的是:主名字服务器(Primary Server),存放所管理域的主文件数据;备份(辅)名字服务器(Secondary Server),提供主名字服务器的备份,定期从主名字服务器读取主文件数据进行本地数据刷新;缓存服务器(Cache-Only Server),缓存从其它名字服务器获得的信息,加速查询操作。几种类
7、型的服务器可以并存于一台主机,每台域名服务器都包含缓存服务器。,13,计算机网络-刘桂江,8.1.3 域名解析服务(2/4),解析器(Resolver):作用是应客户程序的要求从名字服务器抽取信息。解析器必须能够存取一个名字服务器,直接由它获取信息或是利用名字服务器提供的参照,向其它名字服务器继续查询。解析器一般是用户应用程序可以直接调用的系统例程,不需要附加任何网络协议。,14,计算机网络-刘桂江,8.1.3 域名解析服务(3/4),15,计算机网络-刘桂江,8.1.3 域名解析服务(4/4),1.在浏览器中输入www.。2.所使用的计算机将的解析请求传给ISP的域名服务器。3.ISP的域名
8、服务器查找它的数据文件或Cache中是否有的数据?如有,将所对应的IP地址传给计算机。如果没有,则进行下一步。4.ISP的域名服务器向根服务器发送请求“.cn由谁来解析?”,根服务器将.cn顶级域名服务器的IP地址返回给ISP的域名服务器,ISP的域名服务器再向.cn顶级域名服务器发送请求“由谁来解析?”,.cn顶级域名服务器根据所对应的域名服务器记录(这就是为什么每个域名需要指定DNS参数)向ISP的域名服务器传回域名服务器的IP地址。5.ISP的域名服务器向域名服务器查询的IP地址,获得此IP地址后,ISP的域名服务器将这个参数写入Cache,并向您所使用的计算机传回此IP地址。这一系列的
9、工作通过一个叫UDP的单向传送协议来完成,速度极快。6.所使用的计算机根据所传回的IP地址访问到。,16,计算机网络-刘桂江,URL(统一资源定位符)给资源的位置提供一种抽象的识别方法,并用这种方法给资源定位。URL 的一般形式是:,8.1.4 Internet域名和URL,http:/:8080/news/index.html,17,计算机网络-刘桂江,8.2万维网WWW,8.2.1 WWW服务模型8.2.2 超文本传输协议HTTP8.2.3 超文本标记语言HTML 8.2.4 表单和公共网关接口8.2.5 XML,18,计算机网络-刘桂江,万维网WWW从本质上说是一种客户机/服务器模式的技
10、术,提供分布式服务。,8.2.1 WWW服务模型,19,计算机网络-刘桂江,超文本传输协议(Hyper Text Transfer Protocol,简称HTTP)是WWW浏览器和WWW服务器之间的应用层通信协议。,8.2.2超文本传输协议HTTP,20,计算机网络-刘桂江,8.2.3 超文本标记语言HTML(1/5),1.HTML 概述超文本标记语言 HTML 中的 Markup 的意思就是“设置标记”。HTML 定义了许多用于排版的命令(标签)。HTML 把各种标签嵌入到万维网的页面中。这样就构成了所谓的 HTML 文档。HTML 文档是一种可以用任何文本编辑器创建的 ASCII 码文件。
11、,21,计算机网络-刘桂江,HTML 文档,仅当 HTML 文档是以.html 或.htm 为后缀时,浏览器才对此文档的各种标签进行解释。当浏览器从服务器读取 HTML 文档后,就按照 HTML文档中的各种标签,根据浏览器所使用的显示器的尺寸和分辨率大小,重新进行排版并恢复出所读取的页面。,8.2.3 超文本标记语言HTML(2/5),22,计算机网络-刘桂江,2.HTML 的格式与标签,元素(element)是 HTML 文档结构的基本组成部分。一个 HTML 文档本身就是一个元素。每个 HTML 文档由两个主要元素组成:首部(head)和主体(body)。首部包含文档的标题(title),
12、以及系统用来标识文档的一些其他信息。标题相当于文件名。文档的主体是 HTML 文档的最主要的部分。主体部分往往又由若干个更小的元素组成,如段落(paragraph)、表格(table)、和列表(list)等。,8.2.3 超文本标记语言HTML(3/5),23,计算机网络-刘桂江,HTML 的标签,HTML用一对标签(即一个开始标签和一个结束标签)或几对标签来标识一个元素。开始标签由一个小于字符“”组成。结束标签和开始标签的区别只是在小于字符的后面要加上一个斜杠字符“/”。虽然标签名并不区分大写和小写。有一些标签可以将结束标签省略。,8.2.3 超文本标记语言HTML(4/5),24,计算机网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课件 应用
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6024127.html