




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、任课教师:任课教师:计算机网络7第7章 典型的应用层协议目录CONTENTS域名系统DNS动态主机配置协议DHCP1324远程终端协议TELNET文件传输协议FTP目录CONTENTS域名系统域名系统DNS动态主机配置协议DHCP1324远程终端协议TELNET文件传输协议FTP7.1 域名系统DNS DNS是域名系统(Domain Name System)的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS需要实现以下三个主要功能:1域名空间:定义一个包括所有可能出现的主机名字的域名
2、空间。2域名注册:保证每台主机域名的唯一性。3域名解析:提供一种有效的域名与IP地址转换机制。因此,DNS包括三个组成部分:域名空间、域名服务器和域名解析程序。7.1.1 域名系统概述7.1.2因特网的域名空间 Root cn edu njust serv edu com arpa cn. . . . 域名 标号 顶级域 次级域 子域 主机 层次 顶级域名分为三大类: 1国家代码级顶级域名(Country Code Top Level Domain,CCTLDL):采用ISO3166的规定。如:.cn表示中国,.us表示美国,.uk表示英国,等等。 2通用顶级域名(General Top Le
3、vel Domain,gTLD):最常见的通用顶级域名有7个,即:.com(公司和企业)、.net(网络服务机构)、.org(非赢利性组织)、.edu(美国专用的教育机构)、.gov(美国专用的政府部门)、.mil(美国专用的军事部门)、.int(国际组织)。 3基础结构域名(Infrastructure Domain):这种顶级域名只有一个,即arpa,用于反向域名解析,因此又称为反向域名。7.1.3域名服务器7.1.4域名解析的过程图7-4 递归查询示意图图7-4 递归查询示意图7.1.4域名解析的过程(2)图7-5 迭代查询示意图 1 2 4 5 DNS 服 务 器 D NS 服 务 器
4、 客 户 DNS 服 务 器 3 6 目录CONTENTS域名系统DNS动态主机配置协议DHCP1324远程终端协议远程终端协议TELNET文件传输协议FTP7.2.1TELNET协议概述Telnet是常用的远程控制Web服务器的方法。Telnet服务属于客户机/服务器模型的服务,在本地系统运行Telnet客户进程,而在远地主机则运行Telnet服务器进程。 7.2.2TELNET协议基本工作原理它提供了三种基本服务:1Telnet定义一个网络虚拟终端为远的系统提供一个标准接口。客户机程序不必详细了解远的系统,他们只需构造使用标准接口的程序;2Telnet包括允许客户机和服务器协商选项的机制,
5、而且它还提供一组标准选项;3Telnet对称处理连接的两端,即Telnet不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示输出。图7-7 NVT应用示意图7.2.3TELNET协议工作过程目录CONTENTS域名系统DNS动态主机配置协议动态主机配置协议DHCP1324远程终端协议TELNET文件传输协议FTP7.3.1DHCP报文类型报文类型含义DHCP DISCOVER客户端用来DHCP服务器DHCP OFFERDHCP服务器用来响应DHCP DISCOVER报文,此报文携带了各种配置信息DHCP REQUEST客户端请求配置确认,或者续借租期DHCP ACK服务器对REQUEST报文的
6、确认响应DHCP NAK服务器对REQUEST报文的拒绝响应DHCP RELEASE客户端要释放地址时用来通知服务器7.3.2DHCP的工作流程1.发现阶段2.提供阶段3.选择阶段4.确认阶段5.重新登录6.更新租约7.IP地址释放7.3.2DHCP的报文格式OP(1)Htype(1)Hlen(1)Hops(1)Transaction ID(4)Seconds(2)Flags(2)Ciaddr(4)Yiaddr(4)Siaddr(4)Giaddr(4)Chaddr(16)Sname(64)File(128)Options(variable)目录CONTENTS域名系统DNS动态主机配置协议DH
7、CP1324远程终端协议TELNET文件传输协议文件传输协议FTP7.4文件传输协议FTP 文件传送协议FTP(File Transfer Protocol)是因特网上使用得最广泛的文件传送协议。FTP提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。FTP屏蔽了各计算机系统的细节,因而适合于在异构网络中任意计算机之间传送文件。 7.4.1FTP基本工作原理FTP的工作模式 FTP支持两种工作模式,一种方式叫做Standard(也就是PORT方式,主动方式),一种是Passive(也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTP服务器
8、。Passive模式FTP的客户端发送PASV命令到FTP Server。7.4.2FXP文件交换协议 一个FTP客户端控制两个FTP服务器,在两个FTP服务器之间传送文件。FXP的全称为File Exchange Protocol文件交换协议,可以认为FXP本身其实就是FTP的一个子集,因为FXP方式实际上就是利用了FTP服务器的Proxy命令,不过它的前提条件是FTP服务器要支持PASV,且支持FXP方式。 7.4.3TFTP简单文件传输协议 TFTP(Trivial File Transfer Protocol,简单文件传输协议)是一个很小且易于实现的文件传送协议。TFTP使用客户/服务器方式和使用UDP数据报,因此TFTP需要有自己的差错改正措施。TFTP只支持文件传输而不支持交互。TFTP没有一个庞大的命令集,没有列目录的功能,也不能对用户进行身份鉴别。 小结 本章对应用层协议的特点进行了简单介绍,对DNS、TELEN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 健康教育在预防不良事件中的作用
- 利用医疗大数据提高疾病预防的精准性
- 信息技术安全专业人才培养与创新教育模式探索会议侧重医疗
- 医疗伦理框架下的重症肌无力患者关怀策略
- 2025年三次采油采出液絮凝剂项目建议书
- 数学教学计划中的实践活动安排
- 八年级上学期语文写作训练计划
- 跨文化交际能力提升-全面剖析
- 部编版五年级上册语文教学计划学生反馈机制
- 从传统到现代区块链与供应链的深度融合
- 文化产业示范基地创建验收标准
- 医学美容美学设计师培训
- GB/T 44569.1-2024土工合成材料内部节点强度的测定第1部分:土工格室
- 《智能网联汽车智能传感器测试与装调》电子教案
- 阿米巴管理模式培训
- DB3501T 006-2022 工业(产业)化工园区环境综合管理导则
- 《居民参与社区治理问题及对策探究:以L街道为例》
- 2024年事业单位考试模拟300题(含答案)
- HY/T 0273.2-2023海洋灾害风险评估和区划技术导则第2部分:海浪
- 高空作业施工方案四篇
- 四川省2024年中考数学试卷十七套合卷【附答案】
评论
0/150
提交评论