版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机网络高级教程,1,吴功宜 编著,“十一五”国家重点图书 计算机科学与技术学科前沿丛书计算机科学与技术学科研究生系列教材(中文版) 计算机网络 高级教程,计算机网络高级教程,2,第9章 网络应用与应用层协议,计算机网络高级教程,3,网络应用系统设计与软件开发方法,根据网络应用系统的服务要求,设计相应的系统结构与工作模式; 根据工作模式选择各层的协议类型; 根据工作模式来设计应用层协议; 软件开发人员在理解协议模型、读懂协议规定的基础上完成编程任务。,计算机网络高级教程,4,应用层协议 的基本概念,计算机网络高级教程,5,主要的应用层协议,域名系统DNS 简单邮件传输协议SMTP 文件传输协
2、议FTP 网络终端协议Telnet 简单网络管理协议SNMP 超文本传输协议HTTP,计算机网络高级教程,6,TCP/IP协议栈及之间的关系,计算机网络高级教程,7,域名服务 DNS,计算机网络高级教程,8,域名系统DNS,为什么有了IP地址,还需要域名? IP地址 数字型,难于记忆与理解 域 名 字符型,直观,便于记忆与理解 IP地址 软件使用的 域 名 用户使用的 DNS提供一个目录查询服务,可以提供主机名与IP地址之间的映射,计算机网络高级教程,9,域名解析与地址解析的区别,计算机网络高级教程,10,DNS的四个重要组成元素 域名空间(domain name space) 树状结构的命名
3、空间标识Internet中的资源 域名数据库( DNS database) 用资源记录RR标记命名空间每一个结点与叶子, RR构成一个分布式数据库 域名服务器( DNS server ) 服务器维护部分树状结构与相应的资源记录RR 解析器(resolver) 从域名服务器中提取相应的信息作为对客户请求 的应答,计算机网络高级教程,11,Internet域名空间的树状结构,计算机网络高级教程,12,域名服务器的层次结构,域名服务器的基本工作原理 域名系统的一个主要特点是允许区域自治; 域名系统在设计了层次的域名的同时,提出了与其相对应的域名服务器系统; 整个域名系统是以一个大型的分布式数据库的方
4、式工作的; 大多数具有Internet连接的组织都有一个域名服务器,每个服务器包含连向其他域名服务器的信息,这些服务器形成了一个大的协同工作的域名数据库 。,计算机网络高级教程,13,电子邮件服务 E-mail,计算机网络高级教程,14,电子邮件服务,电子邮件是ARPRnet上第一个受人瞩目的应用; 在ARPRnet之前,已经有人在单机多用户系统中开发了电子邮件服务; 1972年BBN的Ray Tom linson编写了第一个用于网络的分布式E-mail软件; 1973年E-mail流量已经占到ARPRnet的3/4; 目前E-mail仍然是Internet上使用最为频繁的一种服务; 电子邮件
5、系统可以传输各种格式的文本、图像、语音与视频信息 。,计算机网络高级教程,15,电子邮件系统工作的特征: 客户/服务器结构 信息“推” (pull)的方式,计算机网络高级教程,16,在Internet中邮件报文传输过程,计算机网络高级教程,17,简单邮件传输协议SMTP,SMTP协议运行在TCP协议之上,使用熟知端口号25; SMTP使用简单的命令传输邮件; SMTP规定了14条命令和21种响应信息; 每条命令都是由4个字母组成的; 每一种响应信息一般只有一行信息; SMTP使用客户/服务器工作模式,发送邮件的SMTP进程是SMTP客户,接收邮件的SMTP进程是SMTP服务器。,计算机网络高级
6、教程,18,邮件读取协议POP3和IMAP,POP3 邮局协议POP是一个简单的邮件读取协议; POP3协议使用客户/服务器的工作方式; 接收邮件的用户主机运行POP客户程序,ISP的邮件服务器则运行POP服务器程序 ; POP3协议运行在TCP协议之上,它使用熟知端口号110 ; POP3协议规定了15条命令和24种响应信息 。,计算机网络高级教程,19,IMAP Internet报文存取协议IMAP与POP3都是按客户/服务器方式工作,但它们有很大的差别; 对于POP3协议,POP3服务器是具有存储转发功能的中间服务器。在邮件交付给用户之后,POP3服务器就不再保存这些邮件; POP3协议
7、是在脱机状态下运行,而IMAP协议是在联机状态下运行。,计算机网络高级教程,20,文件传输服务 FTP,计算机网络高级教程,21,文件传输的概念 文件传输FTP是Internet最早提供的服务功能之一; 文件传输服务允许用户将文件从一台计算机传输到另一台计算机上,并且能保证传输的可靠性; 用户通过使用FTP服务可以方便地访问许多公司、大学的FTP主机中存储的大量应用程序与文件资源。,计算机网络高级教程,22,文件传输的工作过程,FTP服务工作模式 :客户/服务器,计算机网络高级教程,23,匿名FTP服务 匿名FTP服务的实质是:提供服务的机构在它的FTP服务器上建立一个公开账户(一般为anon
8、ymous),并赋予该账户访问公共目录的权限,以便提供免费服务; 如果用户要访问这些提供匿名服务的FTP服务器,一般不需要输入用户名与用户密码; 大多数FTP服务都是匿名服务; 为了保证FTP服务器的安全,几乎所有的匿名FTP服务器都只允许用户下载文件,而不允许用户上载文件。,计算机网络高级教程,24,Web服务,计算机网络高级教程,25,WWW服务的基本概念,WWW又称为万维网,简称为Web, 是Internet技术发展中的一个重要的里程碑; WWW系统的结构采用了客户/服务器模式; 信息资源以web页的形式存储在WWW服务器中,用户通过WWW客户端浏览器程序图、文、声并茂的Web页内容;
9、通过Web页中的链接,用户可以方便地访问位于其他WWW服务器中的Web页,或是其他类型的网络信息资源。,计算机网络高级教程,26,为什么Web服务能够产生如此重大的影响?,与传统的读书、读报、收听电台、收看电视的信息获取方式不同, Web服务的用户采取的是“主动”与“交互”的方式去获取信息; Web用户可以在全世界范围内的Web server中快速地、方便地查询信息; Web页内容可用图、文、声并茂的形式提供给用户; Web向用户提供的是直观、统一的图形用户界面; Web已经应用到几乎所有的领域。,计算机网络高级教程,27,Web在实现过程中必须解决以下几个问题:,如何标识分布在Interne
10、t的Web文档? 如何显示不同风格的Web文档? 如何实现链接Web文档?,计算机网络高级教程,28,Web服务的核心技术,超文本传输协议HTTP 超文本标记语言HTML 超链接 hyperlink,计算机网络高级教程,29,Web协议层次,计算机网络高级教程,30,超文本传输协议HTTP,HTTP是web browser与web server之间交换HTML文档的通信协议; HTTP在传输层使用TCP协议; HTTP是一种面向“事务”的协议,它把一次浏览所需要完成的数据交换作为一个不可分割的整体,要么一次“事务” 处理完成,要么一次交换也不进行; HTTP对每一个事务都是独立地处理; HTTP为一次“事务” 处理建立一个web browser与web server 之间的TCP连接,当一次事务结束之后就释放这个连接; HTTP是一种 “无状态”(stateless)协议; web browser与web server是实现HTTP协议的client/server软件。,计算机网络高级教程,31,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外研八下英语Unit 6 Developing ideas《自主学习》课件
- 2025 网络基础中网络流量分类的深度学习方法课件
- 停车泊位可行性研究报告
- 行政强制的基本概念和分类
- 2026年及未来5年市场数据中国商贸服务行业市场深度分析及投资策略咨询报告
- 安徽省安庆市2026届高三下学期模拟考试(二模)化学试卷(含答案)
- 2025 高中信息技术数据与计算之数据安全的同态加密多方数据共享课件
- 2026年及未来5年市场数据中国产品认证市场竞争格局及投资前景展望报告
- 四川省内江市2026届高三第二次模拟考试试题历史试卷(含答案)
- 2026年开平南油田10万吨级圆筒型FPSO总承包项目管理经验复盘
- 职业道德与法治知识点总结中职高教版
- 2025年绿色低碳先进技术示范工程实施方案-概述及范文模板
- 2025上半年广西现代物流集团社会招聘校园招聘149人笔试参考题库附带答案详解
- 高值耗材点评制度
- 2025高考化学一轮复习之物质结构与性质(解答大题)
- 【浙科综合实践】四上第四课项目一、美味的中秋月饼
- 2025年上海市安全员C3证(专职安全员-综合类)证模拟考试题库及答案
- 人教版(PEP)五年级英语下册第一单元测试卷-Unit 1 My day 含答案
- ASTM-D3359-(附著力测试标准)-中文版
- 部编版三年级语文下册1-8单元主题阅读附答案
- 团队建设与管理 课件 第1章 团队概述
评论
0/150
提交评论