1 / 61
文档名称:

应用层协议.ppt

格式:ppt   大小:695KB   页数:61页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

应用层协议.ppt

上传人:dyx110 2021/2/19 文件大小:695 KB

下载得到文件列表

应用层协议.ppt

相关文档

文档介绍

文档介绍:应用层在TCP/IP协议体系中的位置
应用层
传输层
网络层
网络接口层
第4层
第2层
第1层
第3层
C/S模式
服务器
客户机
响应
请求
客户软件
服务器软件
应用层协议:为了解决某一具体的应用问题设计,问题解决是通过不同主机中的多个进程之间的通信和协同工作来完成;
进程之间的通信采用客户/服务器模式;
客户/服务器模式的特点
客户进程:
运行于客户机上,响应用户触发的事件,检查用户输入数据向服务器发送请求并接收服务器响应,进行数据通信;
服务器进程:
监听处理远程客户的请求, 向客户机发回结果;
一般都有操作数据库的功能;
涉及两个应用进程
域名系统(Domain Name System)
IP地址解决统一寻址,但使用和记忆不便,很难看出主机从属机构或地理位置信息。
出现便于记忆的、有意义的符号来标记主机的做法--主机名。
为直接使用主机名进行通信,主机上有HOSTS文件,包含因特网上所有计算机的IP地址-主机名称的映射。主机定期从网上更新HOSTS文件。
随着网络规模的扩展,维护和分布HOSTS文件副本的工作变得难于管理。
定期下载更新HOSTS文件所产生的通信量
出现利用一个中心数据库来执行主机名称注册和主机名称-IP地址转换的功能。
第一版的中心数据库,是以一个线形名称空间为基础的,没有更多的结构:如developer以一个单词来标记一个主机。随着主机数目的增多,这样的主机命名方式效率低,不利于管理,也不利于辨识,易重名。
1983年提出一种分层结构的命名方案,即域名系统DNS,采用面向用户的字符形式的地址名字,即所谓“域名”。
核心主干网络
核心网关
核心网关
中级网络
中级网络
外围网关
外围网关
外围网关
外围网关
Internet的分层网络结构
局域网
局域网
局域网
局域网
域名系统采用层次结构的基于“域”的命名机制,每一层由一个子域名组成,子域名间用“.”分隔,格式:

域名空间:
具有树形结构的分层名称空间,有时也称为根域、顶级域、二级域、三级域等等。每一个较下一层的域都会从属于某一个上层的域。
域:名字空间中一个可被管理的划分。
域名系统的优点:
提供了用户友好的主机名称
可以把名称空间分成多个不同的域,并允许使用多台服务器,以方便管理、提高性能和容错能力。
域名系统的主要部分:
域名空间:
域名服务器:保存域名空间各部分信息并把主机名映射到相应IP地址的计算机。
名称解析器:依据主机名向域名服务器查询某台主机的IP地址的客户机称为名称解析器。
ROOT
GOV
EDU
COM
MIL
CN
NET
JP
Internet的分布式、层次型(分级)、树形结构的域名空间
域名空间的结构:
根域:分层结构的最高级,其他所有的域都属于根域的下级。根域服务器维护核心数据库。
顶级域:根域的下一级
通用顶级域名,如:
.com:商业 .edu:教育
.gov:政府 .mil:军队
.org:非盈利组织 .net:网络组织等
(货物)、.web(Web事物组)、.arts(文艺团体)、.rec(娱乐休闲资源)、.info(信息服务)、.nom(个人)。
国家顶级域名:按国家分配的域,如:cn,us等。
国际顶级域名:采用int,国际性的组织可在int下注册。