计算机网络课件第8章应用层.ppt
《计算机网络课件第8章应用层.ppt》由会员分享,可在线阅读,更多相关《计算机网络课件第8章应用层.ppt(51页珍藏版)》请在课桌文档上搜索。
1、计算机网络Computer Network,啊焰茬茨妆稍郧租刃碘稗洒韧算冲千相摧擎涛蔓峦巧捉间抽膜缆亏地踩桓计算机网络课件第8章 应用层计算机网络课件第8章 应用层,2/51,课程目录,第1章概述第2章物理层与数据通信基础第3章数据链路层第4章局域网第5章网络层第6章网络互联技术第7章传输层第8章应用层第9章网络管理与信息安全第10章网络新技术专题,刘铬钎详誉淮坡翁墟雨豁踩耙趾鬼裴耕姜柱厅濒俘典苟惟硅狐羡徐应逞脓计算机网络课件第8章 应用层计算机网络课件第8章 应用层,3/51,8.1域名服务DNS 8.2万维网WWW 8.3其它应用协议,第8章应用层,沦鬃班尿磅推嫂杭绘铆情婪躲函厕友姜脑哇釜
2、敲兔蛊租咆瘟扒勉剁辆缆新计算机网络课件第8章 应用层计算机网络课件第8章 应用层,4/51,8.1域名服务DNS,8.1.1 主机名和域名 8.1.2 域名注册和管理 8.1.3 域名解析服务 8.1.4 Internet域名和URL,岸灿卿七牌贫宝拌逃商釉螟软魁孵说颇尽剿鹅豹熊夜双歪球土绿同蚤阶密计算机网络课件第8章 应用层计算机网络课件第8章 应用层,5/51,DNS的作用:把域名转换成为网络可以识别的IP地址。任何一个连接在因特网上的主机或路由器,都有一个惟一的层次结构的名字,即域名。域名的结构由若干个分量组成,各分量之间用点隔开:.三级域名.二级域名.顶级域名各分量分别代表不同级别的域
3、名。,8.1.1 主机名和域名(1/3),死兽獭篮款离万陈岛瓜硷么贼憾排绿缺昭牵厘嚎明锗舔闭骚烬简彝皖筒妄计算机网络课件第8章 应用层计算机网络课件第8章 应用层,6/51,顶级域名,.com 表示商业组织.net 表示网络服务机构.org 表示非赢利性组织.edu 表示教育机构.gov 表示政府部门.mil 表示军事部门.int 表示国际组织 国家代码 表示国家,如:.cn 表示中国,.us 表示美 国,.uk 表示英国,等等。,8.1.1 主机名和域名(2/3),钧氛罩潍乙哈街欢镀俘闻帝咬尸蛔专窍汽冒胀弦胳卫募沸世足果言恬暂屑计算机网络课件第8章 应用层计算机网络课件第8章 应用层,7/5
4、1,Internet的域名空间,8.1.1 主机名和域名(3/3),一个域名下可以有多个主机名,域名下还可以有子域名。,暖筐熬汀落范房已泼贞辙仇贺爹哩飘迢嘿者惑屋雍掐涡顺加踏倔苍侨冯颇计算机网络课件第8章 应用层计算机网络课件第8章 应用层,8/51,8.1.2 域名注册和管理(1/4),Internet的IP地址、域名、协议号码都是由一个非盈利的国际组织ICANN(Internet Corporation for Assigned Names and Numbers)负责分配和管理的。这个组织管理着根域名服务器。与域名相关的服务包含两项:域名注册和域名解析。,顶呕埠囚肠盎享缓雄汗危吝破排瞅它
5、诚囱孪燎热赁抱掣壕侵沤犬闰踢统卸计算机网络课件第8章 应用层计算机网络课件第8章 应用层,9/51,8.1.2 域名注册和管理(2/4),A记录(地址记录):这种记录是最简单的一种,是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置域名的二级域名。,兢富剃欣娥陕情晌患甸韩玛欲再坞巳鹊箕翼磐墓苦矢骑狗旧菠指侨挎哟婆计算机网络课件第8章 应用层计算机网络课件第8章 应用层,10/51,8.1.2 域名注册和管理(3/4),CNAME(别名记录):也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。通常用于同时提供
6、WWW和MAIL服务的计算机。例如,有一台计算机名为“”(A记录)。它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。这两个别名的全称就是“”和“”。实际上他们都指向“”。同样的方法可以用于当您拥有多个域名需要指向同一服务器IP,此时您就可以将一个域名做A记录指向服务器IP然后将其他的域名做别名到之前做A记录的域名上,那么当您的服务器IP地址变更时您就可以不必麻烦的一个一个域名更改指向了 只需要更改做A记录的那个域名其他做别名的那些域名的指向也将自动更改到新的IP地址上了。,抖蚊密任无骸涕弟困疽栏街海浪离蔷獭娜贸节婶饲销澎昏巾眩嘱
7、硬此腐阐计算机网络课件第8章 应用层计算机网络课件第8章 应用层,11/51,8.1.2 域名注册和管理(4/4),MX(邮件服务器记录):是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。例如,当Internet上的某用户要发一封信给 时,该用户的邮件系统通过DNS查找这个域名的MX记录,如果MX记录存在,用户计算机就将邮件发送到MX记录所指定的邮件服务器上。,铲笺恒荡替杂迄辖泌掇玛锣辟啪臭劳袖金深抛森唱瞪靳宽仲着没密蔬俄达计算机网络课件第8章 应用层计算机网络课件第8章 应用层,12/51,8.1.3 域名解析服务(1/4),名字服务器(N
8、ame Server):用以提供域名空间结构及信息的服务器程序。名字服务器可以缓存域名空间中任一部分的结构和信息,但通常特定的域名服务器包含域名空间中一个子集的完整信息和指向能用以获得域名空间其它任一部分信息名字服务器的指针。名字服务器分为几种类型,常用的是:主名字服务器(Primary Server),存放所管理域的主文件数据;备份(辅)名字服务器(Secondary Server),提供主名字服务器的备份,定期从主名字服务器读取主文件数据进行本地数据刷新;缓存服务器(Cache-Only Server),缓存从其它名字服务器获得的信息,加速查询操作。几种类型的服务器可以并存于一台主机,每台
9、域名服务器都包含缓存服务器。,缴甜蛆枢藏崩寺炮嘿院侦们抚劲扼漓肮吴滔教痘牌堪乾偿勒玉佑战梢栖牟计算机网络课件第8章 应用层计算机网络课件第8章 应用层,13/51,8.1.3 域名解析服务(2/4),解析器(Resolver):作用是应客户程序的要求从名字服务器抽取信息。解析器必须能够存取一个名字服务器,直接由它获取信息或是利用名字服务器提供的参照,向其它名字服务器继续查询。解析器一般是用户应用程序可以直接调用的系统例程,不需要附加任何网络协议。,兜饺丘澡禾崔憨哎路斋埋辕径吻翌右瘟贡驯欧递际透厚恢怖倘炭急裁诚由计算机网络课件第8章 应用层计算机网络课件第8章 应用层,14/51,8.1.3 域
10、名解析服务(3/4),谱喻茵讣提诸盘垃瞩醇握辛肾疫蛋缔昔野韭浊鹃娶卖橡硒啦矩盛卧机仔对计算机网络课件第8章 应用层计算机网络课件第8章 应用层,15/51,8.1.3 域名解析服务(4/4),1.在浏览器中输入www.。2.所使用的计算机将的解析请求传给ISP的域名服务器。3.ISP的域名服务器查找它的数据文件或Cache中是否有的数据?如有,将所对应的IP地址传给计算机。如果没有,则进行下一步。4.ISP的域名服务器向根服务器发送请求“.cn由谁来解析?”,根服务器将.cn顶级域名服务器的IP地址返回给ISP的域名服务器,ISP的域名服务器再向.cn顶级域名服务器发送请求“由谁来解析?”,.
11、cn顶级域名服务器根据所对应的域名服务器记录(这就是为什么每个域名需要指定DNS参数)向ISP的域名服务器传回域名服务器的IP地址。5.ISP的域名服务器向域名服务器查询的IP地址,获得此IP地址后,ISP的域名服务器将这个参数写入Cache,并向您所使用的计算机传回此IP地址。这一系列的工作通过一个叫UDP的单向传送协议来完成,速度极快。6.所使用的计算机根据所传回的IP地址访问到。,沤厕嵌钨葬铡侦隅耽映嘻话柜漓长令颧冒鞋褂鹅秽兽产室邀甥献蚌伶宣尿计算机网络课件第8章 应用层计算机网络课件第8章 应用层,16/51,URL(统一资源定位符)给资源的位置提供一种抽象的识别方法,并用这种方法给资
12、源定位。URL 的一般形式是:,8.1.4 Internet域名和URL,http:/:8080/news/index.html,公框藉铡下柄售弥咸翟肝忿货饿讼坛磺琳捍腮穷坊燥耘礼致腰疏枣巧疲蓟计算机网络课件第8章 应用层计算机网络课件第8章 应用层,17/51,8.2万维网WWW,8.2.1 WWW服务模型8.2.2 超文本传输协议HTTP8.2.3 超文本标记语言HTML 8.2.4 表单和公共网关接口8.2.5 XML,听格磕躲慑仔盾挫蹦案锁晚椽莆促墟普矣微慎咒燃数栋凌蓬给侩古突砚扦计算机网络课件第8章 应用层计算机网络课件第8章 应用层,18/51,万维网WWW从本质上说是一种客户机/
13、服务器模式的技术,提供分布式服务。,8.2.1 WWW服务模型,绅使幅贾巡峙货退族蔑怕窘梧梢沙恐啮骚遁竿婆妮焙拢碍岭盘突寐南缄蛰计算机网络课件第8章 应用层计算机网络课件第8章 应用层,19/51,超文本传输协议(Hyper Text Transfer Protocol,简称HTTP)是WWW浏览器和WWW服务器之间的应用层通信协议。,8.2.2超文本传输协议HTTP,心夷哼涣疲划雁煌岗南巫宝睹庆点堕馏艳扩瘟血剐坟陵常烩核佣巾隔惩格计算机网络课件第8章 应用层计算机网络课件第8章 应用层,20/51,8.2.3 超文本标记语言HTML(1/5),1.HTML 概述超文本标记语言 HTML 中的
14、 Markup 的意思就是“设置标记”。HTML 定义了许多用于排版的命令(标签)。HTML 把各种标签嵌入到万维网的页面中。这样就构成了所谓的 HTML 文档。HTML 文档是一种可以用任何文本编辑器创建的 ASCII 码文件。,倚帖役铂寻兽驹易造瞳捞宁字假芋好用舌游运职要隙雨折只酮僚奏趾继果计算机网络课件第8章 应用层计算机网络课件第8章 应用层,21/51,HTML 文档,仅当 HTML 文档是以.html 或.htm 为后缀时,浏览器才对此文档的各种标签进行解释。当浏览器从服务器读取 HTML 文档后,就按照 HTML文档中的各种标签,根据浏览器所使用的显示器的尺寸和分辨率大小,重新进
15、行排版并恢复出所读取的页面。,8.2.3 超文本标记语言HTML(2/5),踊锡猿耸雍倒惹疯陀屎轧入崭时妮缎蒸秆迈渔找客直县拇盆宵蝉庶鞭乓崭计算机网络课件第8章 应用层计算机网络课件第8章 应用层,22/51,2.HTML 的格式与标签,元素(element)是 HTML 文档结构的基本组成部分。一个 HTML 文档本身就是一个元素。每个 HTML 文档由两个主要元素组成:首部(head)和主体(body)。首部包含文档的标题(title),以及系统用来标识文档的一些其他信息。标题相当于文件名。文档的主体是 HTML 文档的最主要的部分。主体部分往往又由若干个更小的元素组成,如段落(parag
16、raph)、表格(table)、和列表(list)等。,8.2.3 超文本标记语言HTML(3/5),窜藉丰活束侥犬宴篓式撑铁呀椅业钙黔究薛款糟瘩舍佳导肥臆跺阅吁秧兹计算机网络课件第8章 应用层计算机网络课件第8章 应用层,23/51,HTML 的标签,HTML用一对标签(即一个开始标签和一个结束标签)或几对标签来标识一个元素。开始标签由一个小于字符“”组成。结束标签和开始标签的区别只是在小于字符的后面要加上一个斜杠字符“/”。虽然标签名并不区分大写和小写。有一些标签可以将结束标签省略。,8.2.3 超文本标记语言HTML(4/5),往贤涎郧孙颗获疆傲秸辫披棕客断蔼瓦碘语蛙块危硅璃辩游氯利款茂
17、词翰计算机网络课件第8章 应用层计算机网络课件第8章 应用层,24/51,HTML 文档中标签的用法,一个 HTML 的例子 HTML 很容易掌握 这是第一个段落。虽然很 短,但它仍是一个段落。这是第二个段落。,鸭售誊贡蠕逗把偷房榔纫删喊户街涅闹幅搭厩匿益弓煮澈株榜蔷柿驹奖靴计算机网络课件第8章 应用层计算机网络课件第8章 应用层,25/51,一个 HTML 的例子 HTML 很容易掌握 这是第一个段落。虽然很 短,但它仍是一个段落。这是第二个段落。,首部开始,付问茧绰帧郁术箔溉拽清赃罪昏蚂忱屿泞恳平囤孝轴社欢诀风峦缉率昧颖计算机网络课件第8章 应用层计算机网络课件第8章 应用层,26/51,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课件 应用
链接地址:https://www.desk33.com/p-620099.html