- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 网络应用
第一节 计算机网络应用体系结构
客户/服务器(C/S)结构网络应用?
纯P2P结构网络应用?
?混合结构网络应用
客户/服务器(C/S)结构的特点??????
1、网络通信双方分为客户程序和服务器程序,用户与用户之间不进行直接通信。???????
2、服务器程序先运行,做好接受通信的准备。??????
3、客户程序后运行,主动与服务器进行通信。
P2P (Peer to Peer):通信双方没有传统意义上的客户服务器之分,地位对等,通信双方都具备客户与服务器的特征。
混合结构网络应用:C/S应用和P2P应用相结合。
1、WWW采用的是(客户/服务器(C/S))结构的工作模式。1704考题
2、从体系结构角度来看,在计算机网络应用中,(B)的网络应用是最典型的、最基本的网络应用。模拟题A:纯P2P结构 B:客户/服务器结构 C:混合结构 D:拓扑结构
3、从体系结构角度,计算机网络应用不包括(C)模拟题A:客户/服务器结构 B:P2P结构 C:拓扑结构 D:混合结构
客户/服务器(C/S)结构网络应用:(服务器)需先运行起来,做好接受通信的准备,主动发起通信的是(客户)
第二节 网络应用通信的基本原理?
网络应用的基本通信过程:运行在不同主机上的应用进程间以C/S方式进行通信。
套接字(Socket):典型的网络应用编程接口。
端口号:标识套接字的编号。
API:Application?Programming?Interface????????应用编程接口
1、典型的网络应用编程接口是(D)模拟题A:端口号 B:TCP C:UDP D:套接字
2、在计算机网络应用中,无论哪种类型的网络应用,基本通信方式都是(B)通信。模拟题A:P2P B:C/S C:C/S与P2P相结合 D:以上都不正确
3、对于一个传输层协议,需要为与其接口的每个套接字分配一个编号,标识该套接字,该编号称为(端口号)。模拟题
第三节 域名系统(DNS)?
域名系统(Domain Naming System , DNS)???????
域名解析:将域名映射为IP地址
域名解析的原理:为了实现域名解析,域名系统会建立分布式数据库,存储域名与IP地址的映射关系数据。
1、能够把域名转换成网络可以识别的IP地址的协议是( A )模拟题A:DNS B:Telnet C:FTP D:SMTP
层次化域名空间
域名的命名方式:层次树状结构命名方式。??????
每个域名由不同级别的域名构成,各个层级域名之间用点分隔。
顶级域名的分类???????
1、国家顶级域名:cn,us,uk等
2、通用顶级域名:com,org,gov,edu等???????
3、基础结构域名:只有一个( arpa ,反向域名解析)。
域名服务器
DNS服务器:根据其主要保存的域名信息以及在域名解析过程的作用,可以分为:
1、根域名服务器? ? ? ? ? ? ?最重要的服务器,全球有13个。保存所有顶级域名服务器的域名和IP地址。
2、顶级域名服务器? ? ? ? ? ?负责管理在该顶级域名服务器注册的所有二级域名。
3、权威域名服务器? ? ? ? ? ?保存该区中的所有主机的域名和IP地址的映射。
4、中间域名服务器? ? ? ? ? ?不是以上三种的域名服务器。
本地(默认)域名服务器:主机在网络地址配置时,都会配置的。用于保存被查询域名的信息。是主机进行域名查询时首先被查询的域名服务器。
区(zone):一个服务器所负责管辖的范围。
DNS服务器:管辖范围不以“域”为单位,而以“区”为单位。
域名解析过程【简答】
递归解析:主机进行域名查询时,本地域名服务器没有被查询域名信息,则本地域名服务器代理主机查询根域名服务器。根域名服务器代理本地域名服务器查询下一个域名服务,以此类推。直到得到被查询域名的IP地址,最后将解析结果发送给主机。
迭代解析:主机进行域名查询时,本地域名服务器没有被查询域名信息,则先求助于根域名服务器。根域名服务器只是将下一步要查询的服务器告知查询主机的本地域名服务器,本地域名服务器继续查询下一个域名服务器,直到查询到被查询的域名的IP地址。
第四节 万维网应用?
万维网应用结构包括浏览器、web服务器、HTTP。?????
浏览器:Web应用的客户代理。??????
Web服务器: 存储管理供用户请求浏览的Web页面(Web文档)。??????
超文本传输协议(HTTP):客户和服务器间的交互基于的协议。
统一资源定位符( Universal Resource Locator, URL)
URL地址:存放对象的主机域名(或IP地址)+对象的路径名。 ???????
超文本传输协议(Hyper Text Transfer Protocol, HTTP )
您可能关注的文档
- 《C++程序设计》学习笔记总结 - 第八章 文件操作.docx
- 《C++程序设计》学习笔记总结 - 第二章 面向对象的基本概念.docx
- 《C++程序设计》学习笔记总结 - 第九章 函数模板与类模板.docx
- 《C++程序设计》学习笔记总结 - 第六章 多态与虛函数.docx
- 《C++程序设计》学习笔记总结 - 第七章 输入输出流.docx
- 《C++程序设计》学习笔记总结 - 第三章 类和对象进阶.docx
- 《C++程序设计》学习笔记总结 - 第四章 运算符重载.docx
- 《C++程序设计》学习笔记总结 - 第五章 类的继承与派生.docx
- 《C++程序设计》学习笔记总结 - 第一章 C++语言简介.docx
- 《计机算网络原理》学习笔记总结 - 第八章 网络安全基础.docx
- 《计机算网络原理》学习笔记总结 - 第六章 物理层.docx
- 《计机算网络原理》学习笔记总结 - 第七章 无线与移动网络.docx
- 《计机算网络原理》学习笔记总结 - 第三章 传输层.docx
- 《计机算网络原理》学习笔记总结 - 第四章 网络层.docx
- 《计机算网络原理》学习笔记总结 - 第五章 数据链路层与局域网.docx
- 《计机算网络原理》学习笔记总结 - 第一章 计算机网络概述 .docx
- 《马克思主义基本原理概论》学习总结 - 02 认识的本质及其规律.docx
- 《马克思主义基本原理概论》学习总结 - 03 人类社会及其发展规律.docx
- 《马克思主义基本原理概论》学习总结 - 04 资本主义制度的形成及其本质.docx
- 《马克思主义基本原理概论》学习总结 - 05 资本主义的发展及其规律.docx
文档评论(0)