- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 应用层 第6章 应用层 6.1 应用层概述 6.2 域名系统DNS 6.3 文件传输协议FTP 6.4 万维网WWW 6.5 邮件系统 6.6 动态主机配置协议DHCP 6.7 其他网络应用介绍 6.1 应用层概述 6.1.1 网络应用进程间的工作模式 6.1.2 网络应用与应用层协议 6.1.1 网络应用进程间的工作模式 网络应用进程之间以什么样的工作模式相互通信和协作。 C/S模式 B/S模式 P2P模式 C/S模式 在C/S模式中,服务器被动等待服务请求,每次通信均由客户端进程主动发起 。 网络应用进程之间采用C/S模式可以: 1)适应通信发起的随机性 2)充分利用网络资源 3)优化网络计算,提高传输效率 B/S模式 客户是浏览器,www文档所驻留的计算机运行服务器程序,即WEB 服务器。 B/S模式提供多层次连接,通常是浏览器—Web 服务器—应用服务器三层连接。 Web服务器和应用服务器连接可读取数据库中不断更新的数据,这样浏览器就可以在网页中浏览到动态的数据了。 P2P模式 P2P模式与C/S、B/S模式最大的不同在于终端间需要共享的资源不是集中在单个服务器上,而是分散在网络中的各个节点上。 当一组节点为了解决某个特定问题而协同工作时,这些节点的地位和作用是平等的,都可以以对等的方式直接通信。应用程序中没有一个需要一直打开的专门的服务器程序。 P2P工作模式的最大好处是其信息共享的灵活性与系统的可扩展性。 6.1.2 网络应用与应用层协议 1.基本概念 应用层协议:规定应用程序的进程之间通信所要遵循的通信规则。 包括报文的类型,各种报文应该包含哪些字段,每个字段表示什么含义,进程在什么时间、如何发送发送报文以及如何响应等基本内容。 应用层协议可以分为两种类型。 1. 标准的网络应用所使用的协议。它们的协议以RFC文档的形式公布出来,提供给网络应用系统开发者使用。只要开发人员遵守此类协议,那么就可以与所有按照相同协议开发的应用系统互联或互操作。 如FTP、WWW、E-mail等, 2. 专用的协议则。 目前有很多P2P文件共享的应用层协议都是专用协议。 2. 应用层协议与传输层协议的关系 开发网络应用时,首先要决定的是选择TCP还是UDP。这是两个不同的传输层协议。 TCP提供的是面向连接的,可靠的数据传输服务,但它不保证这些数据传输的速率以及期待的传输时延; UDP提供的是无连接的,不可靠的数据传输服务,它没有拥塞控制机制,所以发送进程可以用任何速率向接收进程交付数据。因为实时应用通常可以容忍数据丢失,同时有最低速率的要求,所以可以选择使用UDP协议。 下表给出了一些因特网应用所使用的应用层协议和传输层协议 。 6.2 域名系统DNS 6.2.1 域名空间的层次结构 6.2.2 域名服务器 6.2.3 域名的解析过程 6.2.4 域名服务器高速缓存 因特网中的主机利用IP地址来识别,这对主机和路由器来讲很方便,但是对用户来讲却很难记住这么多的数字地址。人们在上网浏览时更愿意使用便于记忆的域名,也叫做主机名。 因此需要一种能进行主机名到IP地址转换的服务。 1983年开始,因特网采用层次结构的名字空间给主机命名,并使用域名系统DNS(Domain Name System, DNS)进行域名解析。 6.2.1 域名空间的层次结构 1. 域名的概念和结构 连接在因特网上的主机有一个唯一的层次结构的名字,叫做域名。 域名是一个逻辑概念,与主机的物理位置没有必然联系。 域名的结构由若干等级组成,各等级域名之间用小数点分隔。各级域名均由英文字母和数字组成,不超过63个字符,不区分大小写。级别低的域名写在左边,越往右级别越高,完整的域名不超过255个字符。 整个因特网的域名空间构成了一棵层次结构的命名树。根节点没有名字,根节点下面就是顶级域名。用这种方法可以使每一个名字是唯一的,而且也容易查找域名。 各级域名由其上一级的域名管理机构管理,顶级域名则由ICANN管理。 2.顶级域名(TLD) 现在顶级域名有3类: 1) 国家顶级域名 按照ISO3166的规定,如.cn表示中国,.us表示美国,.uk表示英国,.ca表示加拿大等等。 我国的顶级域名管理由中国互联网信息中心负责,它将二级域名划分为两类:类别域名和行政区域域名。 类别域名有7个,即.ac表示科研机构,.com表示商业组织,.edu表示教育机构,.gov表示政府部门,.net表示网络服务机构,.org表示各种非盈利性组织,.mil表示国防结构。 行政区域名有34个,适用于我国的各省、自治区、直辖市,如.bj表示北京市,.sh表示上海市,.js表示江苏省,.hk代表香港等等。 2) 通用顶级域名 通用顶级域名有7个 3)基础结构域名 基础域名目前
您可能关注的文档
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目九.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十八.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十二.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十六.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十七.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十四.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十五.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块二B 项目十一.ppt
- 新计算机组装与维修项目教程 教学课件 葛勇平 课件模块三 项目二十六.ppt
- 配套教材 酒店营销与数字化实务 胡敏主编 出版信息中国人民大学出版社 2022.09-1756266178543.pptx
- 逆向思维授课陈永强福州好好广告设计有限公司创始人87课件.pptx
- 模型制作湖南工艺美术职业08课件.pptx
- 配套教材 酒店营销与数字化实务 胡敏主编 出版信息中国人民大学出版社 2022.09-1756271327601.pptx
- 潘援项目三了解酒店客户体验数字化运营应用场景76课件.pptx
- 南雄文化NANXIONGCulture钟铭扬赖宏钦梁雨根指.pptx
- 农旅商品创意与包装设计李文佳1522899467969课件.pptx
- 配套教材 酒店营销与数字化实务 胡敏主编 出版信息中国人民大学出版社 2022.09-1756265677478.pptx
- 配套教材 酒店营销与数字化实务 胡敏主编 出版信息中国人民大学出版社 2022.09-1756264842509.pptx
- 农产品包装结构设计1制图基础2结构要领3刀板设计4三维建模.pptx
最近下载
- 第5课+中国古代官员的选拔与管理+高二历史统编版2019选择性必修1.pptx VIP
- 2025年教科版科学五年级上册教学计划(含进度表).docx VIP
- 芜湖站场改造工程施工组织设计.pdf VIP
- 沥青混合料改性添加剂++第4部分:抗剥落剂编制说明.pdf VIP
- 供货组织措施及供货方案.docx VIP
- 04FK02防空地下室通风设备安装图集.pdf
- 结构检测与加固复习题.doc VIP
- 2024网络安全产业人才发展报告.pptx VIP
- 正元地下管线数据处理系统用户手册(Zyspps Ver5.0).pdf
- 2022年浙江工商大学软件工程专业《操作系统》科目期末试卷B(有答案).pdf VIP
文档评论(0)