NET17第8章:应用层b.ppt

上传人:b****2 文档编号:2638581 上传时间:2022-11-04 格式:PPT 页数:37 大小:2.11MB
下载 相关 举报
NET17第8章:应用层b.ppt_第1页
第1页 / 共37页
NET17第8章:应用层b.ppt_第2页
第2页 / 共37页
NET17第8章:应用层b.ppt_第3页
第3页 / 共37页
NET17第8章:应用层b.ppt_第4页
第4页 / 共37页
NET17第8章:应用层b.ppt_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

NET17第8章:应用层b.ppt

《NET17第8章:应用层b.ppt》由会员分享,可在线阅读,更多相关《NET17第8章:应用层b.ppt(37页珍藏版)》请在冰豆网上搜索。

NET17第8章:应用层b.ppt

计算机科学与工程系计算机科学与工程系第第8章章应用层应用层计算机科学与工程系计算机科学与工程系本章学习要求本章学习要求:

理解:

理解:

TCP/IP协议栈与应用层协议之间的协议栈与应用层协议之间的关系关系掌握:

域名系统的基本工作原理掌握:

域名系统的基本工作原理掌握:

电子邮件的基本工作原理掌握:

电子邮件的基本工作原理掌握:

文件传输掌握:

文件传输FTP的基本工作原理的基本工作原理掌握:

掌握:

WWW服务的基本工作原理服务的基本工作原理掌握:

掌握:

DHCP的工作原理的工作原理了解:

应用层协议的分析方法了解:

应用层协议的分析方法2计算机科学与工程系计算机科学与工程系8.1TCP/IP的应用层的应用层应用层是应用层是OSI/RM的最高层,也是的最高层,也是TCP/IP模型的最模型的最高层。

高层。

应用层通过使用传输层所提供的服务,直接为用户应用层通过使用传输层所提供的服务,直接为用户提供服务,是提供服务,是TCP/IP网络与用户之间的界面或接口。

网络与用户之间的界面或接口。

应用层由若干面向用户提供服务的应用协议和支持应用层由若干面向用户提供服务的应用协议和支持这些应用的支撑协议组成。

这些应用的支撑协议组成。

Internet技术的发展促进了技术的发展促进了TCP/IP应用层协议的发应用层协议的发展。

基于这些协议,应用层向用户提供了众多的网展。

基于这些协议,应用层向用户提供了众多的网络应用。

络应用。

TCP/IP应用层的典型应用应用层的典型应用WWW服务、服务、E-mail服务、服务、FTP服务、服务、Telnet服务、服务、DHCP服务、服务、DNS服务等服务等3计算机科学与工程系计算机科学与工程系TCP/IP应用层相关协议应用层相关协议4计算机科学与工程系计算机科学与工程系TCP/IP常用协议解释常用协议解释HTTP用来在浏览器和用来在浏览器和WWW服务器之间传送超文本协议。

服务器之间传送超文本协议。

SMTP用于实现电子邮件传输的应用协议用于实现电子邮件传输的应用协议FTP用于实现文件传输服务的协议用于实现文件传输服务的协议TFTP用于提供小型简单的文件传输协议用于提供小型简单的文件传输协议Telnet实现虚拟或仿真终端的服务实现虚拟或仿真终端的服务DNS域名服务系统,用于实现域名和域名服务系统,用于实现域名和IP地址之间的相互转换地址之间的相互转换SNMP简单网络管理协议,用于监控和管理计算机网络简单网络管理协议,用于监控和管理计算机网络DHCP动态主机配置协议动态主机配置协议5计算机科学与工程系计算机科学与工程系8.2DNS域名解析系统域名解析系统8.2.1DNS概述概述什么是域名什么是域名(DomainName)Internet中为便于用户记忆和操作,给中为便于用户记忆和操作,给Internet中每台主中每台主机分配一个机分配一个唯一唯一的层次结构的名字,叫域名。

的层次结构的名字,叫域名。

域名为层次结构,分为若干级,各级域名之间用域名为层次结构,分为若干级,各级域名之间用点点隔开:

隔开:

.三级域名三级域名.二级域名二级域名.顶级域名顶级域名每一级域名均由英文字母和阿拉伯数字组成,每一级域名均由英文字母和阿拉伯数字组成,不超过不超过63字符,不区分字母大小写。

一个完整的域字符,不区分字母大小写。

一个完整的域名总字符数不超过名总字符数不超过255个。

不规定一定包含多少个个。

不规定一定包含多少个级别。

级别。

6第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系顶级域名顶级域名TLD(TopLevelDomain)

(1)国家顶级域名国家顶级域名nTLD:

如:

如:

.cn表示中国,表示中国,.us表示表示美国,美国,.uk表示英国,等等。

表示英国,等等。

(2)国际顶级域名国际顶级域名iTLD:

采用:

采用.int。

国际性的组织可。

国际性的组织可在在.int下注册。

下注册。

(3)通用顶级域名通用顶级域名gTLD:

最早的顶级域名是:

最早的顶级域名是:

.com表示公司企业表示公司企业.net表示网络服务机构表示网络服务机构.org表示非赢利性组织表示非赢利性组织.edu表示教育机构(美国专用)表示教育机构(美国专用).gov表示政府部门(美国专用)表示政府部门(美国专用).mil表示军事部门(美国专用)表示军事部门(美国专用)7第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系新增加了七个通用顶级域名新增加了七个通用顶级域名.aero用于航空运输企业用于航空运输企业.biz用于公司和企业用于公司和企业.coop用于合作团体用于合作团体.info适用于各种情况适用于各种情况.museum用于博物馆用于博物馆.name用于个人用于个人.pro用于会计、律师和医师等自由职业者用于会计、律师和医师等自由职业者8第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系国家级域名下注册的二级域名结构由各国自己确定。

国家级域名下注册的二级域名结构由各国自己确定。

中国互联网信息中心负责管理我国的顶级域名,我中国互联网信息中心负责管理我国的顶级域名,我国将二级域名划分为类别域名和行政区域名国将二级域名划分为类别域名和行政区域名。

二级域类别域名二级域类别域名AC科研机构科研机构COM工、商、金融等企业工、商、金融等企业EDU教育机构教育机构GOV政府部门政府部门NET互联网络、接入网络的信息中心互联网络、接入网络的信息中心(NIC)和运行中心和运行中心(NOC)ORG各种非盈利性的组织各种非盈利性的组织二级域行政区域名二级域行政区域名BJ-北京市;北京市;SH-上海市;上海市;JS-江苏省江苏省二级域名二级域名edu下申请三级域名由中国教育和科研计算机网网络中心下申请三级域名由中国教育和科研计算机网网络中心负责,其它由负责,其它由CNNIC负责。

负责。

9第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系8.2.1DNS概述概述DNS(DomainNameSystem)负责主机名和负责主机名和IP地址之间的转换,它是一个联机地址之间的转换,它是一个联机分布式数据库系统。

分布式数据库系统。

域名域名IP的解析的解析DNS结构结构DNS是基于是基于C/S结构的分布式数据库系统的实现,结构的分布式数据库系统的实现,是一个分层的等级系统。

是一个分层的等级系统。

域名系统由域名空间和资源记录、域名服务域名系统由域名空间和资源记录、域名服务器与地址解析程序三部分组成。

器与地址解析程序三部分组成。

10第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系DNS概述概述(续续)DNS域名空间域名空间层次结构的域名就构成了一个域名树,域名树也称作层次结构的域名就构成了一个域名树,域名树也称作“域名空间域名空间”。

人们根据管理的需要将域名空间划分成多个不重叠的区人们根据管理的需要将域名空间划分成多个不重叠的区域,每个被管理的域名区域成为一个域;域,每个被管理的域名区域成为一个域;每个区域包含着域名空间的一个部分,同时也包含着存每个区域包含着域名空间的一个部分,同时也包含着存储域名信息的域名服务器。

储域名信息的域名服务器。

资源记录资源记录一个域名标识一个结点。

每个结点都有一组资源信息。

一个域名标识一个结点。

每个结点都有一组资源信息。

与某个名称相关联的这组资源信息是由相互独立的资源与某个名称相关联的这组资源信息是由相互独立的资源记录所组成。

记录所组成。

11第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系8.2.2INTERNET域命名空间域命名空间DNS域命名空域命名空间基于命名域间基于命名域树的概念。

树的概念。

树的每个等级树的每个等级都可代表树的都可代表树的一个分支或叶。

一个分支或叶。

分支是多个名分支是多个名称被用于标识称被用于标识一组命名资源一组命名资源的等级。

的等级。

叶代表在该等叶代表在该等级中仅使用一级中仅使用一次来指明特定次来指明特定资源的单个名资源的单个名称称example12第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系因特网的名字空间因特网的名字空间comnetorgedugovmilcoopbizinfoaerointcnukhkjsshbjorgnetgoveducomacpkufudansjtutsinghua树根cctvibmhpmot顶级域名二级域名三级域名mailep四级域名mailcsnetlseu13第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系域名空间说明及域名空间说明及FQDN(完全限定的域名完全限定的域名)根域根域根域根域子域子域子域子域二级域二级域二级域二级域顶级域顶级域顶级域顶级域FQDN:

southnwtraderscomsaleswesteastorgnetHost:

server1主机或资源名称主机或资源名称主机或资源名称主机或资源名称cnsjujsHost:

wwwHost:

FTP14第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系8.2.3域名服务器和域名解析域名服务器和域名解析DNS服务器服务器一组用来保存域名树结构和对应信息的服务一组用来保存域名树结构和对应信息的服务器程序。

器程序。

DNS客户端客户端也称作解析程序,用于查询服务器,以搜索也称作解析程序,用于查询服务器,以搜索并将名称解析为查询中指定的资源记录类型。

并将名称解析为查询中指定的资源记录类型。

15第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系8.2.3域名服务器和域名解析过程因特网上的域名服务器是按层次安排的。

因特网上的域名服务器是按层次安排的。

每一个域名服务器只对域名体系中的一每一个域名服务器只对域名体系中的一部分进行管辖。

部分进行管辖。

根据域名服务器所起的作用,可以把域根据域名服务器所起的作用,可以把域名服务器划分为以下四种类型名服务器划分为以下四种类型:

16第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系8.2.3域名服务器和域名解析过程根域名服务器根域名服务器是最重要的域名服务器。

所有的根域名服务器都知道所是最重要的域名服务器。

所有的根域名服务器都知道所有的顶级域名服务器的域名和有的顶级域名服务器的域名和IP地址。

地址。

顶级域名服务器顶级域名服务器负责管理在该顶级域名服务器注册的所有二级域名。

当负责管理在该顶级域名服务器注册的所有二级域名。

当收到收到DNS查询请求时,就给出相应的回答(可能是最查询请求时,就给出相应的回答(可能是最后的结果,也可能是下一步应当找的域名服务器的后的结果,也可能是下一步应当找的域名服务器的IP地址)。

地址)。

17第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系8.2.3域名服务器和域名解析过程权限域名服务器权限域名服务器一个服务器所负责管辖的(或有权限的)范围叫做区一个服务器所负责管辖的(或有权限的)范围叫做区(zone)。

各单位根据具体情况来划分自己管辖范围的区。

各单位根据具体情况来划分自己管辖范围的区。

但在一个区中的所有节点必须是能够连通的。

每一个区但在一个区中的所有节点必须是能够连通的。

每一个区设置相应的权限域名服务器,用来保存该区中的所有主设置相应的权限域名服务器,用来保存该区中的所有主机的域名到机的域名到IP地址的映射。

地址的映射。

本地域名服务器本地域名服务器很重要,很重要,当一个主机发出当一个主机发出DNS查询请求时,这个查询查询请求时,这个查询请求报文就发送给本地域名服务器。

每一个因特网服务请求报文就发送给本地域名服务器。

每一个因特网服务提供者提供者ISP,或一个大学,甚至一个大学里的系,都可,或一个大学,甚至一个大学里的系,都可以拥有一个本地域名服务器,这种域名服务器有时也称以拥有一个本地域名服务器,这种域名服务器有时也称为默认域名服务器。

为默认域名服务器。

18第八章第八章应用层应用层计算机科学与工程系计算机科学与工程系

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1