计算机网络 Computer Networks 第九讲网络应用(四) 万堆维网、网络管理协议 2021/2/20
2021/2/20 1 计算机网络 Computer Networks 第九讲 网络应用(四) 万维网、网络管理协议
课前问题 FTP工作时使用几条TCP连接来完成文 件传输? 两条,一条控制连接(21号端口),一条数据连接(20号端口) ■使电子邮件可以包含多媒体信息的协议 标准是什么? MIME多用途因特网邮件扩展协议 试说明SMTP和POP3协议的不同用处 SMTP:简单邮件传送协议,用于两个MTA之间的通信协议 POP3:邮局协议,将用户的邮件从邮件服务器的邮箱中取到 20已的计算机中
2021/2/20 2 课前问题 ◼ FTP工作时使用几条TCP连接来完成文 件传输? ◼ 使电子邮件可以包含多媒体信息的协议 标准是什么? ◼ 试说明SMTP和POP3协议的不同用处 两条,一条控制连接(21号端口),一条数据连接(20号端口) MIME多用途因特网邮件扩展协议 SMTP:简单邮件传送协议,用于两个MTA之间的通信协议 POP3:邮局协议,将用户的邮件从邮件服务器的邮箱中取到 自己的计算机中
WWW万维闼 2021/2/20
2021/2/20 3 WWW万维网
WWW概述 万维网WWw( World-wide web)通过超文本向 用户提供全方位的多媒体信息,从而为全世界 的 Internet用户提供了一种获取信息、共享资 源的全新途径 WWW系统是基于客户服务器模式的。WWW 是 Internet上分布式的信息资源,是置于web 服务器中的互连起来的超媒体资源,是客户端 程序可以浏览和检索的WWW文档 ■客户端和服务器之间的传输协议为超文本转换 协议HTP( HyperText Translation Protocol)。 2021/2/20
2021/2/20 4 WWW概述 ◼ 万维网WWW(World-Wide Web)通过超文本向 用户提供全方位的多媒体信息,从而为全世界 的Internet用户提供了一种获取信息、共享资 源的全新途径。 ◼ WWW系统是基于客户/服务器模式的。WWW 是Internet 上分布式的信息资源,是置于web 服务器中的互连起来的超媒体资源,是客户端 程序可以浏览和检索的WWW文档。 ◼ 客户端和服务器之间的传输协议为超文本转换 协议HTTP(HyperText Translation Protocol)
WWW概述 最初的 Internet是用于科研部门和大专院校的。 1989年,欧洲粒子物理实验室CERN的科学家Tm Berners-Lee首先提出了wwwW的概念。 1990年,第一个WWW应用软件问世,在92年正式发 表 ■1993年,CERN研制出第一个通用的WWw浏览器 Mosaic,从此大量的非科研人员开始进入 Internet 1994年,以WWW方式传送的数据首次超过FTP,成 为最流行的访问 Internet的方式 1995年, Netscape公司开发出 Netscape Navigator浏览 随后,各种浏览器大量出现,HTML,JAVA,VRML等 新规范、新技术不断推出。 2021/2/20
2021/2/20 5 WWW概述 ◼ 最初的Internet是用于科研部门和大专院校的。 ◼ 1989年,欧洲粒子物理实验室CERN的科学家Tim Berners-Lee首先提出了WWW的概念。 ◼ 1990年,第一个WWW应用软件问世,在92年正式发 表。 ◼ 1993年,CERN研制出第一个通用的WWW浏览器 Mosaic,从此大量的非科研人员开始进入Internet 。 ◼ 1994年,以WWW方式传送的数据首次超过FTP,成 为最流行的访问Internet的方式。 ◼ 1995年,Netscape公司开发出Netscape Navigator浏览 器。 ◼ 随后,各种浏览器大量出现,HTML,JAVA,VRML等 新规范、新技术不断推出
用户眼中的WEB ■WEB是由互相链接在一起的网页构成的,这些网页是 由普通文本、超文本,图表、地图、照片等构成的。 用户通过称为浏览器的软件来观看网页,浏览器取回 所请求的网页,解释其中所含的文本和格式命令,并 显示出来。 ■网页中的文本串若指向其它的网页(此指针称为超级 链接 Hyperlink,此文本串称为超文本 Hypetext),会 被特别地显示出来,用户若选择此超级链接,浏览器 会将此超级链接所指的网页取回。 当超文本网页中包含声音、动画等其它媒体时,网页 被称为是超媒体的。浏览器一般通过外挂的帮助程序 ( helper application)来显示这些超媒体信息 2021/2/20
2021/2/20 6 用户眼中的WEB ◼ WEB是由互相链接在一起的网页构成的,这些网页是 由普通文本、超文本,图表、地图、照片等构成的。 ◼ 用户通过称为浏览器的软件来观看网页,浏览器取回 所请求的网页,解释其中所含的文本和格式命令,并 显示出来。 ◼ 网页中的文本串若指向其它的网页(此指针称为超级 链接Hyperlink,此文本串称为超文本Hypetext),会 被特别地显示出来,用户若选择此超级链接,浏览器 会将此超级链接所指的网页取回。 ◼ 当超文本网页中包含声音、动画等其它媒体时,网页 被称为是超媒体的。浏览器一般通过外挂的帮助程序 (helper application)来显示这些超媒体信息
WWW的工作流程 启动WwW客户程序浏览器),输入希望查看的主页地 址(唯一资源定位器URL) URL是用来找到目标网页的,URL由三部分组成: 协议类型(HTTP、FTP、TELNET等) 网页所在机器的地址(域名或P地址) 包含网页的文件名称 >)b:Url:http://www.sina.com.cn 在每个WEB服务器上有一个服务进程在TCP的80端口 上监听由浏览器发来的建立连接请求;在连接建立之 后,浏览器和服务器之间使用超文本传输协议HTTP 协议进行信息传输。 HTTP协议由从浏览器发往服务器的请求和从服务器 发往浏览器的响应组成。 浏览器确定URL,通过DNS解析I地址,建立TCP连 接。向服务器发出请求,并获取所需要的网页,释放 连接。 浏览器显示网页内容。如此循环往复
2021/2/20 7 WWW的工作流程 ◼ 启动WWW客户程序(浏览器),输入希望查看的主页地 址(唯一资源定位器URL)。 – URL是用来找到目标网页的,URL由三部分组成: »协议类型(HTTP、FTP、TELNET等) »网页所在机器的地址(域名或IP地址) »包含网页的文件名称 »例:URL:http://www.sina.com.cn ◼ 在每个WEB服务器上有一个服务进程在TCP的80端口 上监听由浏览器发来的建立连接请求;在连接建立之 后,浏览器和服务器之间使用超文本传输协议HTTP 协议进行信息传输。 ◼ HTTP协议由从浏览器发往服务器的请求和从服务器 发往浏览器的响应组成。 ◼ 浏览器确定URL,通过DNS解析IP地址,建立TCP连 接。向服务器发出请求,并获取所需要的网页,释放 连接。 ◼ 浏览器显示网页内容。如此循环往复
WWW客户机软件—浏览器 基于图形界面的WWw客户机软件就是浏览器,用于 浏览 Internet资源,目前流行着三种主要的www浏览 AR O NCSA MoSaic Browser 它是最早诞生的浏览器,在1993年由美国伊利诺依大学的国 家超级计算应用中心NCSA开发成功,并且是免费的 这套浏览器主要支持三种平台:UNIX、 Macintos h Windows a Netscape Navigator 是目前使用广泛的一种浏览器,功能强大,可以访问各种服 务器,浏览文字、声音、图片、动画等 Microsoft Internet Explorer 微软公司开发的IE不仅可以作为通用浏览器,还可以集成目 前微软的各种产品。 其它浏览器还有 Hotjava, Albert, WebExpl orer a2 MebSurfer等
2021/2/20 8 WWW客户机软件 — 浏览器 ◼ 基于图形界面的WWW客户机软件就是浏览器,用于 浏览Internet资源,目前流行着三种主要的WWW浏览 器。 ◼ NCSA Mosaic Browser – 它是最早诞生的浏览器,在1993年由美国伊利诺依大学的国 家超级计算应用中心NCSA开发成功,并且是免费的。 – 这套浏览器主要支持三种平台:UNIX、Macintosh、 Windows。 ◼ Netscape Navigator – 是目前使用广泛的一种浏览器,功能强大,可以访问各种服 务器,浏览文字、声音、图片、动画等。 ◼ Microsoft Internet Explorer – 微软公司开发的IE不仅可以作为通用浏览器,还可以集成目 前微软的各种产品。 ◼ 其它浏览器还有HotJava, Albert, WebExplorer, WebSurfer等
WWW服务器软件—网站 wwW服务器就是我们常说的网站( Web site)。 网站就是作者希望其他人能够看到的一些信息,这些 信息表现为一台主机(服务器)上的一些文件。 网站地址一般用域名表示。 http://www.gzu.edu.cn 网页( Webpage)就是组成网站的HTML文件,即浏览者 所见到的内容。网页是用超文本标识语言 HTML(Hyperlink Text Makeup Language) 编写的文件, HTML是一种简单的脚本标识语言 主页( Homepage)是浏览者进入站点后见到的第一个 网页,一般的默认值为: index. ht()、 default. htm(D。 2021/2/20
2021/2/20 9 WWW服务器软件 — 网 站 ◼ WWW服务器就是我们常说的网站(Web Site)。 ◼ 网站就是作者希望其他人能够看到的一些信息,这些 信息表现为一台主机(服务器)上的一些文件。 ◼ 网站地址一般用域名表示。 – http://www.gzu.edu.cn ◼ 网页(Webpage)就是组成网站的HTML文件,即浏览者 所见到的内容。网页是用超文本标识语言 HTML(Hyperlink Text Makeup Language) 编写的文件, HTML是一种简单的脚本标识语言。 ◼ 主页 (Homepage) 是浏览者进入站点后见到的第一个 网页,一般的默认值为:index.htm(l)、 default.htm(l)
■HTTP的操作过程 HTTP是面向事务的应用层协议,它是万维网上能够可靠地交换 文件(包括文本、声音、图像等)的重要基础。 服务器 客户 链接到URL的超链 Www.w3.org 浏览器 程序 服务器 TCP连接 程序 Internet ①每一个网点都有一个服务器进程,它不断地监听TCP的80号端口 以便发现是否有客户发出连接建立请求。 ●②建立TCP连接,客户向服务器发出某个页面请求,服务器接着就返 回所请求的页面作为响应 203最后,TCP连接被释放
2021/2/20 10 ◼ HTTP的操作过程 ◼ HTTP是面向事务的应用层协议,它是万维网上能够可靠地交换 文件(包括文本、声音、图像等)的重要基础。 客户 服务器 WWW.W3.ORG 链接到URL的超链 浏览器 程序 服务器 TCP连接 程序 Internet ①每一个网点都有一个服务器进程,它不断地监听TCP的80号端口, 以便发现是否有客户发出连接建立请求。 ②建立TCP连接,客户向服务器发出某个页面请求,服务器接着就返 回所请求的页面作为响应。 ③最后,TCP连接被释放