欢迎来到天天文库
浏览记录
ID:43589025
大小:1.67 MB
页数:107页
时间:2019-10-11
《计算机网络 第六章 应用层》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第六章应用层第6章应用层6.1域名系统DNS6.1.1域名系统概述6.1.2因特网的域名结构6.1.3域名服务器6.2文件传送协议第6章应用层(续)6.3万维网WWW6.3.1概述6.3.2统一资源定位地址URL6.3.3超文本传送协议HTTP6.3.4万维网的文档6.3.5万维网的信息检索系统第6章应用层(续)6.4电子邮件6.4.1电子邮件概述6.4.2简单邮件传送协议SMTP6.4.3邮件读取协议POP3和IMAP6.4.4基于万维网的电子邮件6.5动态主机配置协议DHCP应用层协议的特点每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程
2、之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的许多协议都是基于客户–服务器方式。客户/服务器模式(Client/Server)客户服务器请求命令服务结果网络接口操作系统(TCP/IP)服务应用核心服务驱动网络接口操作系统(TCP/IP)客户应用用户界面applicationtransportnetworkdatalinkphysicalapplicationtransportnetworkdatalinkphysicalrequestreply客户机任何一个应用程序当需要进行远程访问时成为客户,这个应用程序也要完成一些本地的计算;一般运行于
3、用户的个人计算机上;向服务器主动发起通信请求;可以访问多个服务器,但一次只能访问一个;不需要特殊的硬件和复杂的操作系统。服务器是专用的提供某种服务的特权程序,可以同时处理多个远程客户;一般在系统启动时被执行,并连续运行以处理多次会话;被动的等待远程客户发起通信;需要特殊的硬件和复杂的操作系统。C/S工作模式的特点能够最优化地共享服务器资源网络系统的资源利用率同样也较容易达到或接近最合理的程度采用更加合理和高效的事务处理方式客户和服务器的交互客户机发送请求服务器响应请求服务器回送结果客户机接收响应6.1域名服务(DNS)域名是用来标识网络上的主机,它与主机的IP地址相对应,一台主机可以有多
4、个域名。域名系统是分级的分布式数据库系统,用来查找域名与IP地址的对应关系。查询域名的应用程序叫解析器(resolver),存储域名与IP地址对应关系的服务器叫名字服务器。6.1.2因特网的域名结构因特网采用了层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。域名的结构由标号序列组成,各标号之间用点隔开:….三级域名.二级域名.顶级域名各标号分别代表不同级别的域名。域名举例中央电视台的邮件服务器域名标号com是顶级域名标号cctv是二级域名标号mail是三级域名mail.cctv.com三级域名.二级域名.顶级域名Internet的域名空
5、间目前Internet顶级域名分为三大类:l国家顶级域名:采用ISO3166规定。如cn表示中国,us表示美国等l通用顶级域名:如表所列。l基础结构域名(infrastructuredomain):这种顶级域名只有一个,即arpa,用于反向域名解析,因此又称为反向域名。通用顶级域名域名组织类型com商业机构edu教育部门gov政府部门org非商业组织net网络服务机构milint美国军队组织国际组织新增加了下列的通用顶级域名.aero(航空运输企业).biz(公司和企业).cat(加泰隆人的语言和文化团体).coop(合作团体).info(各种情况).jobs(人力资源管理者).mobi
6、(移动产品与服务的用户和提供者).museum(博物馆).name(个人).pro(有证书的专业人员).travel(旅游业)DNS服务器层次结构根域名顶级域名二级域名6.1.3域名服务器一个服务器所负责管辖的(或有权限的)范围叫做区(zone)。各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射。DNS服务器的管辖范围不是以“域”为单位,而是以“区”为单位。区的不同划分方法举例域abc.com区abc.comabcxuvwty(a)区和域重合(b)区是域的子集域abc.com
7、区abc.com区y.abc.comabcxuvwtycomeduorg根comeduorg根树状结构的DNS域名服务器根域名服务器org域名服务器com域名服务器edu域名服务器…y.abc.com域名服务器abc公司有两个权限域名服务器权限域名服务器根域名服务器顶级域名服务器abc.com域名服务器域名服务器有以下四种类型根域名服务器顶级域名服务器权限域名服务器本地域名服务器根域名服务器——最高层次的域名服务器——根域名服务器是
此文档下载收益归作者所有