第7章应用层.ppt
《第7章应用层.ppt》由会员分享,可在线阅读,更多相关《第7章应用层.ppt(34页珍藏版)》请在三一文库上搜索。
1、第7章 应用层,2005年8月 计算机系网络教研室 田华,学习目标,1WWW系统 了解: Web Server与web Client通信过程 2DNS系统 了解: DN结构 DNS递归解析过程 掌握: 常用顶级域名:edu、com、gov、cn、org、int等 3 FTP应用 掌握: 常用FTP客户端命令:open、uesr、get、put、bin、bye,什么是WWW,WWW Word wide web,全球网,中文直译“万维网”。 是在瑞士由欧洲粒子实验室(CERN)的物理学家Tim Berners-Lee和Robert Calliau于1989年首先提出的,他们的最初动机是想让几千名经
2、常访问CERN的科学家,在世界上任何地方的计算机上都可以用同一种方式共享信息资源。 为了利用INTERNET实现它,Berners-Lee在1984年提出了WWW所依存的超文本(Hyper-text)数据结构,采用超文本和多媒体技术,将不同的文件通过关键字进行链接,WWW采用客户/服务器体系结构,客户和服务器间使用HTTP(Hyper Text Transfer Protocol)协议进行通信,WWW服务系统,采用C/S工作模式 以 超文本标记语言(hyper text markup language,HTML) 超文本传输协议(hyper text transfer protocol,HTT
3、P) 为基础,为用户提供界面一致的信息浏览系统。 *注:目前对于客户端使用浏览器,而服务器端使用web服务器的工作模式,也称为B/S模式。,WWW服务特点,超文本方式组织网络多媒体信息 用户可以在全世界范围内任意查找、检索、浏览、添加信息 提供统一的图形用户界面 服务器之间可以互相链接 可访问图像、声音、影像和文本信息,WWW系统构成,WWW服务器 例如 windows 操作系统中的IIS程序 独立的WWW服务器程序Apache WWW客户端 例如 Microsoft 的IE浏览器 网景Netscape的mozila 浏览器,WWW服务器,功能 保存超文本文档 接收和处理遵循http协议的浏览
4、器请求,并按照http协议返回应答。,接收和处理浏览器的请求,HTTP服务器,网络接口,Web页面,与浏览器通信,Web服务器上存储的web页面,Web服务器上存储的web页面,Web服务器上存储的web页面,WWW浏览器,功能 接收用户的请求(用户键盘输入/鼠标输入) 利用HTTP协议将用户的请求传送给WWW服务器 接收服务器发来的页面文档 解释页面文档,显示在用户屏幕上,页面地址-URL,Uniform Resource Locator,统一资源定位符 指定页面文档的位置(在哪个服务器上,使用什么协议与之通信,服务器中哪个文件) URL可以指定的主要协议类型 Http:通过http协议访问
5、WWW服务器 Ftp:通过ftp协议访问FTP文件服务器 Gopher:通过gopher协议访问gopher服务器 Telnet:通过telnet协议进行远程登录 File:在所连的计算机上获取文件,URL语法,:/:/ 例如: http:/.tw ftp:/ftp.ncu.edu.tw telnet:/bbs.ntnu.edu.tw telnet:/minwenbbs.ntnu.edu.tw news:p.www mailto:minwencc.ntnu.edu.tw,WWW系统的传输协议-HTTP,HTTP协议 Hyper text transfer protocol,浏览器确定web页面
6、的URL,浏览器请求域名服务器解析URL地址中的域名,浏览器通过下层的TCP软件向URL所对应的IP地址的指定端口请求一个TCP连接,服务器对连接请求进行确认,建立连接的过程完成,浏览器发出请求页面报文(get /xxx.htm),服务器响应请求,将xxx.htm文档发送给浏览器,WWW服务器关闭TCP连接,浏览器将页面信息显示在屏幕上,如果页面包含非文本信息,则浏览器为每个图像建立一个新的TCP连接,从服务器获得信息。,HTTP server和client通信过程,举例:一次HTTP 通信过程 在浏览器中输入,WWW服务器和WWW浏览器 利用HTTP协议通信过程,浏览器确定web页面的URL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用
链接地址:https://www.31doc.com/p-2578567.html