- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 典型应层协议
第8章 因特网的应用层协议
知识要点:
·域名与域名系统:域名,DNS服务器,DNS系统组成,DNS解析原理。
·电子邮件:SMTP,MIME,POP,IMAP,电子邮件的发送与接收。
·FTP:基本原理,匿名FTP,TFTP。
·TELNET:虚拟终端VT。
·WWW:HTTP,HTML,XML,CGI,ASP,JAVA。
·网络管理:SNMP,网管主机与代理,MIB,SMI。
·网络服务质量:QoS的定义与分类。
·因特网的多媒体传输技术:RTP、RTCP、RTSP;IP电话;IntServ、DiffServ。
Internet提供的服务一般都基于客户服务器方式,客户是主叫方,服务器是被叫方,它们都是通信中涉及的应用进程。
1 域名系统DNS要点
(1)性质与用途:基于客户服务器的联机分布式数据库系统,根据主机的域名解析出其IP地址。一般使用UDP传送,端口号53。
(2)域名结构:树形结构,有相对域名和绝对域名之分,前者指某一级域名的下属域名,后者是一直写到根域名的完整域名。
(3)域名服务器分类:①本地域名服务器:负责解析本地域名的服务器。②根域名服务器:管辖顶级域(如.com)的服务器。③授权域名服务器:负责主机注册登记和解析主机名的服务器,往往同时担任本地域名服务器。
(4)解析方法:
①递归查询:逐级查询,逐级回答。
②递归与迭代结合:根域名服务器在收到查询后,直接将下属的授权域名服务器的IP地址返回给发出查询的本地域名服务器,由本地域名服务器直接向授权域名服务器查询,从而可减轻根域名服务器的负担。
2 文件传输协议FTP要点
基于TCP。使用端口号20(数据连接)和21(控制连接)。传送文件类型分为两种:ASCII(文本)文件和二进制(非文本)文件。
FTP服务器进程由两部分组成:一个主进程,负责接受请求;若干个从属进程,负责处理单个请求。工作时需要建立两个连接:控制连接和数据连接。
匿名FTP:使用默认的帐号(anonymous)、口令即可登录访问的FTP服务。
特点:必须先获得文件的副本,才能修改文件,然后将该副本传回到服务器。
TFTP:简单文件传输协议,基于UDP。
3 远程登录Telnet
一个终端仿真协议,定义了网络虚拟终端NVT,使得支持NVT的终端都可以登录到支持NVT的主机。基于TCP,使用端口号23。
4 电子邮件E-mail(SMTP)
(1)概况:电子邮件是Internet最早开发的而且是使用最广泛的应用之一。早期的电子邮件系统仅由文件传输协议组成,存在不少问题。1982年制订了ARPANET的“简单电子邮件协议”SMTP和“电子邮件报文格式”MAIL。此后,CCITT制订了“报文处理系统”MHS的标准X.400。为传送多媒体数据,1993年又制订了“通用因特网扩充”MIME标准。目前,因特网的电子邮件系统已成为事实上的标准,而X.400则由于过于复杂而基本上被淘汰。
(2)电子邮件系统组成与服务
一般由两个子系统组成:
①用户代理UA:用户与系统的接口,本地程序,提供收发邮件的界面。
②邮件服务器:运行在后台的服务器软件,负责消息的管理、传送与提交。
系统一般应支持5个基本功能:
①撰写:给用户提供创建、编辑消息的环境。
②传输:自动地将消息传送给接收者,一般为基于连接方式。
③报告:向发送者反馈消息的传送情况。
④呈现:显示来信的内容。
⑤处理:使收信人可根据情况按不同方式对来信进行处理。
(3)SMTP
UA向邮件服务器发送邮件和在服务器之间传送邮件的一个协议,基于TCP连接,使用端口号为25,只能传送ASCII文本文件。
(4)MIME(谢希仁P271,达P510)
①属性:通过增加邮件主体的结构和定义,采用二次编码(伪ASCII码)技术实现基于SMTP的 非ASCII码文档与多媒体信息传送。
②基本内容
5个新的邮件首部字段
适应SMTP传输的二次编码标准。
多媒体邮件内容的标准格式定义
③主要的内容编码
ASIIC码——不需进行二次编码
标注可打印ASIIC编码——用于仅含有少量非ASIIC字符的消息,编码简单,效率低。
例:汉字系统的内码为CFB5 CDB3,其传输编码为=CF=B5=CD=B3;因为=号的ASIIC码为3D,所以=号的传输编码为3D3D;
BASE64编码——用于以字节为单位的任意二进制文件,通用性好,编码复杂,其要点:每3字节源码按序拆分成4个6位组,每组高位补零到8位,其值0→63用A→Z、a→z、0→9和+、/ASIIC码映射,最终组成4字节的伪ASIIC码;源码尾数字节不足3时,则用低位补零和=号延伸方法补足到4字节传输码。
例:字符串“张HEX:D5HEX:C5)
拆分补零成3字节组:00110101
您可能关注的文档
- 第6章集成运算大器.doc
- 第6讲 探索股定理.doc
- 第6讲 MATAB程序设计基础.doc
- 第6讲 第三章一节 概述文本.doc
- 第6课 为巩固中国而奋斗 Word 文档.doc
- 第6课 古代的济政策.doc
- 第6课 殖民扩与世界市场的拓展.doc
- 第6课 辛亥革与中华民国的建立.doc
- 第6课_古代世的战争与征服教案.doc
- 第6课洋务运动目及答案.doc
- 注册验船师高频真题题库2025.docx
- 注册验船师高频题库带解析2025.docx
- 注册验船师考试必备资料2025.docx
- 注册验船师精选题库带分析2025.docx
- 注册验船师考前冲刺必刷题附答案2025.docx
- 新高考生物二轮复习讲练测第10讲 人体的稳态与免疫调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第7讲 遗传的基本规律与伴性遗传(检测)(原卷版) .docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(检测)(原卷版).docx
文档评论(0)