- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网络2上
第二章 应用层协议 应用层协议工作原理 域名服务(DNS) World Wide Web与HTTP协议 电子邮件与SMTP,POP3,IMAP协议 FTP协议 2.1应用层协议工作原理 面向具体应用 接受传输层提供的服务(面向连接,无连接) 应用层 传输层 网络接口 网际层 文件传输 ●FTP、TFTP、NFS 电子邮件 ●SMTP、POP3 WWW应用 ●HTTP 远程登录 ●Telnet、rlogin 网络管理 ●SNMP 名字管理 ●DNS 客户端与服务器的交互 internet Hi, 服务器 我想浏览你那 的一个网页 请求报文 应答报文 好的,给你 传输层 网络层 接口层 HTTP协议 传输层 网络层 接口层 HTTP协议 各种浏览器 QQ chat Web服务器 GET HTTP:///index.html HTTP/1.0 GET HTTP:///index.html HTTP/1.0 TCP头 Hi, 服务器 我想浏览你那 的一个网页 网络应用进程的识别 通过两级地址标示应用进程 IP地址 32bit 端口号 16 bit 2 02 0 Port Number Web sever :80 FTP : 21 Port Number Web sever :80 FTP : 21 Port Number 浏览器1:1223 浏览器2:1224 应用层所需的服务质量(QOS) 可靠性 强调数据传输是绝不能出错 如: 文件传送,电子邮件 另一些场合则无须高可靠性如: 视频传输 实时性 要求传输时延要小 如: IP 电话,时延过大就无法忍受 带宽 有些应用必须以特定的速率传输 如:IP 电话 传输层为应用层提供的服务 面向连接服务 TCP(传输控制协议)服务—虚电路 可靠的,有流量控制的 因为其可靠,有流量控制,造成实时性差 用于电子邮件,文件传输等 无连接服务 UDP(用户数据报)服务—数据报 不可靠的,无有流量控制的 尽管有错,但是实时性和带宽容易保证 用于IP电话,视频传输等场合 2.2 DNS(Domain Name System) DNS(Domain Name System)域名系统 要识别Internet上的应用进程需要两级地址 IP地址和端口号 IP地址可以唯一的标识主机 Internet上的主机具有唯一的IP地址 IP地址由32bit构成,不便记忆 因此引入了DNS 域名解析: 域名 IP地址 域名空间 域名空间按照层次结构来组织 ROOT 域名解析的工作原理 域名解析: 域名 IP地址 域名服务的本质:1.一种层次结构的基于域的命名方案 2.实现这种命名方案的分布式数据库 DNS的管理是分布式的:每个域具有一个主域名服务器 及若干辅助域名服务器. 域名解析过程 1 2 3 4 5 6 2.3WWW与HTTP www(world wide web)万维网是分布式的超媒体信息系统,是超文本的扩展 超文本(hyper text)由多个文本信息员连接而成,通过连接,用户可以找到其他文档. 超媒体(hyper media)与超文本的区别是文档内容不同,超媒体信息可包括声音,图像等. www的结构: 基于客户/服务器结构 客户端称为浏览器,使用传输层的TCP服务. 服务器方用 默认端口80侦听连接请求. 浏览器Browse 客户端软件即浏览器,主要用于: 连接Web Sever 解释执行由HTML语言编写的文档 将执行结果显示在屏幕上 主要有影响的的浏览器 微软的IE(Internet explorer) Mozilla的Firefox Netscape(Navigator) Web Sever 在服务器上, 以网页形式发布多媒体信息 网页采用HTML(超文本标记语言)编写 资源使用URL(统一资源定位器)来唯一标示 主要的Web Sever软件: 微软的IIS. Apache HTTP的工作过程 internet 请求报文 应答报文 HTTP/1.0 200 OK Date: html head meta http- equiv=Content-Type content=text/html; ……….. HTML编写的网页 GET Http://www.nju.ed / HTTP/1.0 一次成功的Web访问 当点击了/index.htm 1.浏览器分析超链接指
您可能关注的文档
- 技术的价值(第一课时).doc
- 英语写作系列之四:如何表达某处有某物(某人).doc
- 倒扣打捞矛浅析.pdf
- 甜面酱发酵工艺试验研究.ppt
- 4.2黄金分割课本109---111页.doc
- 科学课现状及今后思路.doc
- 第二讲反比例函数专题.doc
- 施工管理重点复习.doc
- 双踪便携示波器项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- 亚磷酸酯类抗氧剂项目资金申请报告编制指南(政府资金申请专用)-专家免费咨询.pdf
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)