第11章应用层.ppt

上传人:本田雅阁 文档编号:2576682 上传时间:2019-04-11 格式:PPT 页数:25 大小:305.51KB
返回 下载 相关 举报
第11章应用层.ppt_第1页
第1页 / 共25页
第11章应用层.ppt_第2页
第2页 / 共25页
第11章应用层.ppt_第3页
第3页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第11章应用层.ppt》由会员分享,可在线阅读,更多相关《第11章应用层.ppt(25页珍藏版)》请在三一文库上搜索。

1、第 11 章 应用层,本章重点,理解客户机/服务器模式 理解HTTP、SMTP 、FTP和TELNET应用协议 理解DNS协议,TCP/IP与与应用层,连接到因特网的计算机需要配置的网络参数:,(1) IP地址 (2) 子网掩码 (3) 默认网关地址 (4) 域名服务器的IP地址,11.1 客户/服务器模式,应用层的许多协议都是基于客户服务器方式。 客户是服务请求方,服务器是服务提供方。,P149,11.2 万维网HTTP协议,万维网:WWW 万维网的协议:HTTP 万维网访问信息的方法:“链接” 万维网采用的传输层协议:TCP:80 万维网的静态页面编写语言:HTML 万维网链接的属性格式:

2、URL 协议:/站点名称/页面名称,ftp:/rtfm.mit.edu/pub/abc.txt,http:/:/,万维网的工作过程,因特网,服务器 ,链接到URL的超链,HTTP 使用此 TCP 连接,浏览器 程序,服务器 程序,HTTP,客户,清华大学 院系设置,用户点击鼠标后所发生的事件,(1) 浏览器分析超链指向页面的 URL。 (2) 浏览器向 DNS 请求解析 的 IP 地址。 (3) 域名系统 DNS 解析出清华大学服务器的 IP 地址。 (4) 浏览器与服务器建立 TCP 连接 (5) 浏览器发出取文件命令: GET /chn/yxsz/index.htm。 (6) 服务器 给

3、出响应,把文件 index.htm 发给浏览器。 (7) TCP 连接释放。 (8) 浏览器显示“清华大学院系设置”文件 index.htm 中的所有文本。,发送方,接收端 邮件服务器: ,Outlook: ,SMTP,SMTP,POP3,发送端 邮件服务器: ,Foxmail: ,用户邮箱,接收方,用 户 代 理,用 户 代 理,邮件 服务器,邮件 服务器,SMTP,SMTP,POP3,(发送邮件),(发送邮件),(发送邮件),(发送邮件),(读取邮件),(读取邮件),(TCP 连接),(TCP 连接),(TCP 连接),因特网,11.3 电子邮件应用协议,P154,电子邮件地址的格式,电子

4、邮件地址的格式如下: 收信人邮箱名邮箱所在主机的域名 符号“”读作“at”,表示“在”的意思。 例如,电子邮件地址 ,电子邮件应用协议,邮件发送协议:SMTP 邮件收取协议:POP3和IMAP,文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。 FTP 使用客户服务器方式。,11.4 文件传输协议FTP,FTP 使用的两个 TCP 连接,控制进程,数据传送 进程,用户界面,控制进程,数据传送 进程,客户端,服务器端,因特网,控制连接,数据连接,控制连接:端口(21) 数据连接:端口(20) 由于FTP使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱

5、。,两个不同的端口号,11.4.4 远程登录协议 TELNET,TELNET 是一个简单的远程终端协议。 用户用 TELNET 就可在其所在地通过 TCP 连接登录到远地的另一个主机上。 TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输出通过 TCP 连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。,TELNET 使用网络虚拟终端 NVT 格式,因特网,TCP 连接,客户端,服务器端,使用客户端的格式,使用服务器端的格式,使用 NVT 格式,客户,服务器,域名: 为什么要用域名? 域名的结构由若干个分量组成,各分量之间用点隔开: 主机名

6、机构名网络名顶层域名 各分量分别代表不同级别的域名。,11.5 域名系统 DNS,顶级域名 TLD,(1) 国家顶级域名 nTLD:如: .cn 表示中国,.us 表示美国,.uk 表示英国,等等。 (2) 国际顶级域名 iTLD:采用.int。国际性的组织可在 .int 下注册。 (3) 通用顶级域名 gTLD:最早的顶级域名是: .com 表示公司企业 .net 表示网络服务机构 .org 表示非赢利性组织 .edu 表示教育机构(美国专用) .gov 表示政府部门(美国专用) .mil 表示军事部门(美国专用),因特网的名字空间,com,net,org,edu,gov,mil,coop,

7、biz,info,aero,int,cn,uk,hk,js,sh,bj,org,net,gov,edu,com,ac,pku,fudan,sjtu,tsinghua,树根,cctv,ibm,hp,mot,顶级域名,二级域名,三级域名,mail,ep,四级域名,mail,csnetl,seu,11.5.2 域名解析,域名解析:将域名翻译为对应IP 地址的过程。 域名服务器:负责管理、存放当前域的主机名和IP地址的数据库文件,以及下级子域的域名服务器信息。 域名解析方式: 递归解析 迭代解析,递归域名解析,例如,当主机的应用程序请求和主机通信时,,P163,迭代域名解析过程,同上例:,概念测试题:,1. 不属于应用层的协议有( )。 A. DNS B. Telnet C. ARP D. SNMP 2.下面哪个是邮件发送时使用的协议?( )。 A.SMTP协议 B. POP3协议 C.IMAP D.SNMP 3. Internet网站的静态网页常采用( )语言作为编程语言。 A. ASP B. JSP C. HTML D. XML 4. FTP工作时,需建立两个TCP连接,分别是_和_。 5.试举例描述DNS递归域名解析的过程? 6.试图文描述用户客户机/服务器模式访问获取文件的过程?,课后内容:,自习完成:112,3,4,5,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1