计算机网络谢希仁版应用层知识点总结.doc
《计算机网络谢希仁版应用层知识点总结.doc》由会员分享,可在线阅读,更多相关《计算机网络谢希仁版应用层知识点总结.doc(7页珍藏版)》请在咨信网上搜索。
1、应用层本章讨论的问题是各种应用进程通过什么样的应用层协议来使用网络所提供的通信服务应用层的许多协议都是基于客户-服务器方式的,客户和服务器都是主机之中的应用进程.一、 域名系统 DNS1、 域名系统DNS是因特网使用的命名系统,用来把人们便于使用的机器名字转换为IP地址。2、 为什么机器在处理IP数据报时不使用域名,而要使用IP地址呢?因为IP地址的长度固定为32位,域名长度不固定,机器处理起来比较困难。3、 整个因特网为什么不只使用一个域名服务器?因为整个因特网规模很大,一台服务器会因为负载太大无法正常工作,一旦出错,整个因特网就瘫痪了。4、域名服务器:名字到 IP 地址的解析是由若干个域名
2、服务器程序完成的.运行域名服务器程序的专设结点的机器称为域名服务器。 5、DNS请求报文是UDP数据报6、域名:任何一个连接在因特网上的主机或路由器,都有的一个唯一的层次结构名字 7、域名的结构由标号序列组成,各标号之间用点隔开: 。 三级域名 . 二级域名 。 顶级域名8、域名只是个逻辑概念,并不代表计算机所在的物理地点.9、域名的语法:由标号序列组成,用。分开,每一个标号不超过63字符,完整域名不超过255个字符,标号中除了-不能有其他标点符号10、域名只是个逻辑概念,并不代表计算机所在的物理地点。11、顶级域名 TLD(1) 国家顶级域名 nTLD:如: .cn 表示中国,。us 表示美
3、国,.uk 表示英国,等等。(2) 通用顶级域名 gTLD:最早的顶级域名是: 。com (公司和企业) .net (网络服务机构) .org (非赢利性组织) 。edu (美国专用的教育机构() 。gov (美国专用的政府部门) .mil (美国专用的军事部门) 。int (国际组织)(3) 基础结构域名(infrastructure domain):这种顶级域名只有一个,即 arpa,用于反向域名解析,因此又称为反向域名。 12、 之前我国把二级域名划分为类别域名和行政区域名,现在可以直接注册13、 域名服务器:一个服务器所负责管辖的(或有权限的)范围叫做区(zone).每一个区设置相应的
4、权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射,DNS 服务器的管辖范围不是以“域为单位,而是以“区”为单位。区小于等于域。14、 域名服务器有以下四种类型(1)根域名服务器 :根域名服务器是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和 IP 地址,在因特网上共有13 个不同 IP 地址的根域名服务器,是 13 套装置(不是 13 个机器)(2)顶级域名服务器 :这些域名服务器负责管理在该顶级域名服务器注册的所有二级域名.(3)权限域名服务器 :负责一个区的域名服务器.(4)本地域名服务器 :当一个主机发出 DNS 查询请求时,这个查询请求报文就发送
5、给本地域名服务器,也称为默认域名服务器。 15、提高域名服务器的可靠性:DNS 域名服务器都把数据复制到几个域名服务器来保存,其中的一个是主域名服务器,其他的是辅助域名服务器。主域名服务器定期把数据复制到辅助域名服务器中,而更改数据只能在主域名服务器中进行。这样就保证了数据的一致性. 16、主机向本地域名服务器的查询一般都是采用递归查询17、本地域名服务器向根域名服务器的查询通常是采用迭代查询。18、每个域名服务器都维护一个高速缓存,存放最近用过的名字以及从何处获得名字映射信息的记录。为保持高速缓存中的内容正确,域名服务器应为每项内容设置计时器,并处理超过合理时间的项二、文件传送协议FTP1、
6、 FTP 提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。2、FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。3、主进程的工作步骤如下n 打开熟知端口(端口号为 21),使客户进程能够连接上。n 等待客户进程发出连接请求。n 启动从属进程来处理客户进程发来的请求。从属进程对客户进程的请求处理完毕后即终止,但从属进程在运行期间根据需要还可能创建其他一些子进程。n 回到等待状态,继续接受其他客户进程发来的请求.主进程与从属进程的处理是并发地进行. 4、 FTP 使用的两个 TCP 连接:TCP 控制连接,TCP 数据
7、连接5、 两个不同的端口号:熟知端口(21)用于建立TCP控制连接,20号端口用于建立TCP数据连接6、网络文件系统NFS 允许应用进程打开一个远地文件,并能在该文件的某一个特定的位置上开始读写数据.在网络上传送的只是少量的修改数据。 简单文件传送协议 TFTP三、TFTP 是一个很小且易于实现的文件传送协议。1、 TFTP 使用客户服务器方式和使用 UDP 数据报,因此 TFTP 需要有自己的差错改正措施.2、 TFTP 只支持文件传输而不支持交互。3、 TFTP 的主要特点: (1) 每次传送的数据 PDU 中有 512 字节的数据,但最后一次可不足 512 字节. (2) 数据 PDU
8、也称为文件块(block),每个块按序编号,从 1 开始。 (3) 支持 ASCII 码或二进制传送。 (4) 可对文件进行读或写。 (5) 使用很简单的首部。 4、 在一开始工作时。TFTP 客户进程发送一个读请求 PDU 或写请求 PDU 给 TFTP 服务器进程,其熟知端口号码为 69。5、 若文件长度恰好为 512 字节的整数倍,则在文件传送完毕后,还必须在最后发送一个只含首部而无数据的数据 PDU。四、远程终端协议 TELNET也称终端仿真协议1、用户用 TELNET 就可在其所在地通过 TCP 连接注册(即登录)到远地的另一个主机上(使用主机名或 IP 地址)2、 远程终端协议 T
9、ELNET是基于TCP协议、端口23号。3、 和 FTP 的情况相似,服务器中的主进程等待新的请求,并产生从属进程来处理每一个连接。 4、为了适应不同格式的网络要使用网络虚拟终端 NVT :客户软件把用户的击键和命令转换成 NVT 格式,并送交服务器。服务器软件把收到的数据和命令,从 NVT 格式转换成远地系统所需的格式。五、万维网 WWW (World Wide Web)1、万维网 WWW并非某种特殊的计算机网络.万维网是一个大规模的、联机式的信息储藏所,采用链接访问方式,提供分布式服务。以客户-服务器方式工作。2、超文本是包含指向其他文档的链接的文本,是万维网的基础,3、超媒体与超文本的区
10、别是文档内容不同,超文本文档仅包含文本信息,而超媒体文档还包含其他表示方式的信息,如图形、图像、声音、动画,甚至活动视频图像。4、 万维网是分布式超媒体(hypermedia)系统,它是超文本(hypertext)系统的扩充.5、万维网必须解决的问题(1) 怎样标志分布在整个因特网上的万维网文档?n 使用统一资源定位符 URL (Uniform Resource Locator)来标志万维网上的各种文档。n 使每一个文档在整个因特网的范围内具有唯一的标识符 URL。 (2) 用何协议实现万维网上各种超链的链接? n 在万维网客户程序与万维网服务器程序之间进行交互所使用的协议,是超文本传送协议
11、HTTP (HyperText Transfer Protocol)。n HTTP 是一个应用层协议,它使用 TCP 连接进行可靠的传送。 (3) 怎样使各种万维网文档都能在因特网上的各种计算机上显示出来,同时使用户清楚地知道在什么地方存在着超链? n 超文本标记语言 HTML (HyperText Markup Language)使得万维网页面的设计者可以很方便地用一个超链从本页面的某处链接到因特网上的任何一个万维网页面,并且能够在自己的计算机屏幕上将这些页面显示出来。 (4) 怎样使用户能够很方便地找到所需的信息? n 用户可使用各种的搜索工具(即搜索引擎)在万维网上方便地查找信息。 6、
12、 统一资源定位符 URL 是对可以从因特网上得到的资源的位置和访问方法的一种简洁的表示,是一个指针7、URL 的一般形式是:协议:/主机:端口/ 是存放资源的主机在因特网中的域名,端口有时可省略,若再省略文件的路径项,则 URL 就指到因特网上的某个主页Eg:http:/www.tsinghua。edu。cn:80/chn/yxsz/index.htm但是对于万维网的http协议一般默认端口是80,可以省略http:/www。tsinghua。edu。cn/chn/yxsz/index。htm8、超文本传送协议 HTTP:定义了浏览器怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给
13、服务器。9、用户浏览网页有两种方法:在浏览器的地址栏输入URL,或者点击超链接10、用户点击鼠标后所发生的事件(1) 浏览器分析超链指向页面的 URL。(2) 浏览器向 DNS 请求解析 www.tsinghua.edu。cn 的 IP 地址。(3) 域名系统 DNS 解析出清华大学服务器的 IP 地址。(4) 浏览器与服务器建立 TCP 连接(5) 浏览器发出取文件命令: GET /chn/yxsz/index。htm。(6) 服务器给出响应,把文件 index。htm 发给浏览器。(7) TCP 连接释放。(8) 浏览器显示“清华大学院系设置”文件 index.htm 中的所有文本。11、
14、HTTP 的主要特点n HTTP 是面向事务的客户服务器协议。n HTTP 1。0 协议是无状态的(stateless).,不具记忆性n HTTP 协议本身也是无连接的,虽然它使用了面向连接的 TCP 向上提供的服务12、浏览器请求一个万维网文档到收到所需的时间 传输文档的时间+2RTT13、HTTP/1。1 协议是1。0的加强版,使用持续连接。即万维网服务器在发送响应后仍然在一段时间内保持这条连接,使同一个客户(浏览器)和该服务器可以继续在这条连接上传送后续的 HTTP 请求报文和响应报文。14、HTTP 1。1的特点 n 在一个TCP连接上可以传送多个HTTP请求和响应 n 多个请求和响应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 谢希仁版 应用 知识点 总结
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。