《第2章 应用层.ppt》由会员分享,可在线阅读,更多相关《第2章 应用层.ppt(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、清华大学出版社计算机网络技术基础计算机网络技术基础计算机网络技术基础计算机网络技术基础第2章 应用层计算机网络技术基础本章内容本章内容应用层的概述应用层的概述应用层的主要服务应用层的主要服务应用层的协议应用层的协议应用层的新功能应用层的新功能2 2计算机网络技术基础应用层功能应用层功能(1)用户接口:应用层是用户与网络,以及应)用户接口:应用层是用户与网络,以及应用程序与网络间的直接接口,使得用户能够与用程序与网络间的直接接口,使得用户能够与网络进行交互式联系。网络进行交互式联系。(2)实现各种服务:应用层为用户提供了各种)实现各种服务:应用层为用户提供了各种服务,例如文件服务、目录服务、文件
2、传输服服务,例如文件服务、目录服务、文件传输服务、远程登录服务、电子邮件服务、打印服务、务、远程登录服务、电子邮件服务、打印服务、安全服务、网络管理服务、数据库服务等。上安全服务、网络管理服务、数据库服务等。上述的各种网络服务由该层的不同应用协议和程述的各种网络服务由该层的不同应用协议和程序完成。序完成。3 3计算机网络技术基础应用层通信方式应用层通信方式客户客户/服务器方式服务器方式 客户(客户(Client)和服务器()和服务器(Server)中客户是)中客户是服务请求方,而服务提供方称为服务器。客户端首服务请求方,而服务提供方称为服务器。客户端首先向服务器发送数据请求,服务器通过发送一个
3、或先向服务器发送数据请求,服务器通过发送一个或多个数据流来响应客户端。多个数据流来响应客户端。对等方式对等方式 对等方式又称为点对点方式,应用程序允许设备对等方式又称为点对点方式,应用程序允许设备在同一通信过程中既做客户端又做服务器在同一通信过程中既做客户端又做服务器。4 4计算机网络技术基础WWW服务服务 WWW(World Wide Web)服务也称)服务也称为为WEB服务,是目前因特网上使用方便和受服务,是目前因特网上使用方便和受到广大用户欢迎的信息服务类型,它的影响到广大用户欢迎的信息服务类型,它的影响力已经远远超出了专业技术的范畴,并且已力已经远远超出了专业技术的范畴,并且已经进入了
4、广告、新闻、销售、电子商务与信经进入了广告、新闻、销售、电子商务与信息服务等诸多领域,它的出现是推动了因特息服务等诸多领域,它的出现是推动了因特网的迅速发展。网的迅速发展。5 5计算机网络技术基础超文本与超媒体超文本与超媒体 “超文本超文本”和和“超媒体超媒体”就是指它的信息组织形式不就是指它的信息组织形式不是简单地按顺序排列,而是用由指针链接的复杂的网状交是简单地按顺序排列,而是用由指针链接的复杂的网状交叉索引方式,对不同来源的信息加以链接。可以链接的有叉索引方式,对不同来源的信息加以链接。可以链接的有文本、图像、动画、声音或影像等文本、图像、动画、声音或影像等。6 6计算机网络技术基础ww
5、w服务系统服务系统URL统一资源定位器统一资源定位器URL的格式如下:的格式如下:使用协议:使用协议:/主机名称主机名称/文件路径文件路径/文件名:端口号文件名:端口号 例如:例如:http:/ 7计算机网络技术基础WWW服务系统服务系统HTML语言语言 超文本标记语言超文本标记语言HTML(Hyper Text Markup Language)是一种基于建立超文本是一种基于建立超文本/超媒体文档的标超媒体文档的标记语言,是记语言,是SGML(Standard General Markup Language)标准通用标记语言的一种应用,是一种标准通用标记语言的一种应用,是一种描述文件结构,以表
6、示网上信息的符号标记语言。描述文件结构,以表示网上信息的符号标记语言。作为一种基于标记的语言作为一种基于标记的语言,HTML的源代码由的源代码由WEB浏浏览器解释执行,最终得到的结果就是我们所见到的览器解释执行,最终得到的结果就是我们所见到的网页。网页。8 8计算机网络技术基础HTML语言语言HTML的基本结构的基本结构 网页标题网页标题 网页的内容,许多的标记都用于此处网页的内容,许多的标记都用于此处表示这是一个表示这是一个HTML文件,文件,表示该文件的结束。表示该文件的结束。在一个在一个HTML文件中分为两个部分,由文件中分为两个部分,由到到 称为称为开头部分,由开头部分,由到到 称为文
7、件体部分。称为文件体部分。HTML的标记必须有标记的开始,同时要有相应的标记结束。例的标记必须有标记的开始,同时要有相应的标记结束。例如:以如:以开始,则以开始,则以结束。结束。9 9计算机网络技术基础HTML语言语言HTML标记的表示方法标记的表示方法 文件或超文本文件或超文本例如:例如:我的主页我的主页文件或超文本文件或超文本例如:例如:对象对象 例如:例如:1010计算机网络技术基础HTML语言语言我的主页我的主页 欢迎光临!欢迎光临!新闻新闻学生学生学号学号1111计算机网络技术基础HTML语言语言1212计算机网络技术基础www服务系统服务系统 主页主页(Home page)是指个人
8、或机构的基本是指个人或机构的基本信息页面,用户通过主页可以访问有关的信信息页面,用户通过主页可以访问有关的信息资源。主页通常是用户使用息资源。主页通常是用户使用WWW浏览器浏览器访问访问Internet上的任何上的任何WWW服务器所看到的服务器所看到的第一个页面。因而用户只要了解到个人或机第一个页面。因而用户只要了解到个人或机构主页的构主页的URL,便可以访问与主页直接链接,便可以访问与主页直接链接或间接链接的页面或间接链接的页面。1313计算机网络技术基础域名服务域名服务域名系统采用典型的层次结构。一个完整而通用的层次型域名系统采用典型的层次结构。一个完整而通用的层次型主机名由如下几部分组成
9、:主机名由如下几部分组成:主机名主机名.本地名本地名.组名组名.网点名网点名例如:例如:代表中国教育部门南开大学计算代表中国教育部门南开大学计算机系。机系。1414计算机网络技术基础域名服务域名服务 域名代码域名代码 意义意义 COM 商业组织商业组织 EDU 教育机构教育机构 GOV 政府部门政府部门 MIL 军事部门军事部门 NET 网络部门网络部门 ORG 非盈利组织非盈利组织 INT 国际组织国际组织 COUNTRY CODE 国家地区代码国家地区代码1515计算机网络技术基础DNS域名系统域名系统DNS的功能的功能 DNS就负责通过用户输入的域名去找到就负责通过用户输入的域名去找到相
10、应的相应的IP地址。因特网中存在着大量的域名地址。因特网中存在着大量的域名服务器,每台域名服务器保存着它所管辖区服务器,每台域名服务器保存着它所管辖区域内的主机的名字与域内的主机的名字与IP地址的对照表,这组地址的对照表,这组名字服务器就是域名解析系统的核心名字服务器就是域名解析系统的核心。1616计算机网络技术基础DNS域名系统域名系统域名解析域名解析 Internet中的中的DNS系统的域名解析系统的域名解析包括正向解析,即从域名到包括正向解析,即从域名到IP地址;以地址;以及逆向解析,即从及逆向解析,即从IP地址到域名。地址到域名。1717计算机网络技术基础DNS域名解析过程域名解析过程
11、1818计算机网络技术基础文件传输文件传输 文件传输服务为计算机之间双向文件传输提供文件传输服务为计算机之间双向文件传输提供了一种有效的手段,允许用户将本地计算机中的文了一种有效的手段,允许用户将本地计算机中的文件上传到远程计算机中,或将远程计算机的文件下件上传到远程计算机中,或将远程计算机的文件下载到本地计算机中。目前因特网上的文件传输服务载到本地计算机中。目前因特网上的文件传输服务多用于文件的下载,利用它可以下载各种类型的文多用于文件的下载,利用它可以下载各种类型的文件,包括文本文件、二进制文件,以及话音、图像件,包括文本文件、二进制文件,以及话音、图像和视频文件等。因特网上的一些免费软件
12、、共享软和视频文件等。因特网上的一些免费软件、共享软件、技术资料、研究报告等,大多都是通过这种渠件、技术资料、研究报告等,大多都是通过这种渠道发布的。道发布的。1919计算机网络技术基础电子邮件电子邮件 电子邮件电子邮件e-mail是利用计算机网络的通信功能是利用计算机网络的通信功能实现信件传输的一种技术,是实现信件传输的一种技术,是Internet网上最广泛的网上最广泛的应用之一。使用电子邮件具有许多独特的优点,可应用之一。使用电子邮件具有许多独特的优点,可实现信件的收、发、读、写的全部电子化。不但可实现信件的收、发、读、写的全部电子化。不但可以收发文本,还可以收发声音、影像,更可通过电以收
13、发文本,还可以收发声音、影像,更可通过电子邮件参与子邮件参与Internet上的讨论。电子邮件传送快捷,上的讨论。电子邮件传送快捷,发往世界各地的邮件可以几秒至一天内收到,且价发往世界各地的邮件可以几秒至一天内收到,且价格非常低廉格非常低廉。2020计算机网络技术基础邮件服务器邮件服务器Mail Server:是:是Internet邮件服务系统的核心。邮件服务系统的核心。一方面,邮件服务器负责接收用户送来的邮件,并一方面,邮件服务器负责接收用户送来的邮件,并根据收件地址发送到对方的邮件服务器中;根据收件地址发送到对方的邮件服务器中;另一方面,它负责接收由其他邮件服务器发来的邮另一方面,它负责接
14、收由其他邮件服务器发来的邮件,并根据收件人地址分发到相应的电子邮件件,并根据收件人地址分发到相应的电子邮件2121计算机网络技术基础电子邮件地址电子邮件地址电子邮件地址采用基于电子邮件地址采用基于DNS分层的命名方法,其结构为:分层的命名方法,其结构为:用户名用户名计算机名计算机名.组织结构名组织结构名.网络名网络名.最高层域名。最高层域名。用户名就是用户在站点主机上使用的登录名,用户名就是用户在站点主机上使用的登录名,读作读作“at”,其后使用的邮件服务器计算机名或计算机所,其后使用的邮件服务器计算机名或计算机所在域名。例如:在域名。例如:2222计算机网络技术基础邮件发送邮件发送 假定用户
15、假定用户A向搜狐网站申请了一个电子邮件地址向搜狐网站申请了一个电子邮件地址。当用户。当用户A需要发送或接收电子邮件需要发送或接收电子邮件时,首先登录搜狐的电子邮件服务器,在键入自己时,首先登录搜狐的电子邮件服务器,在键入自己的用户名和密码后,就可以根据屏幕上的提示进行的用户名和密码后,就可以根据屏幕上的提示进行发送或读取自己的邮件了。假定发送或读取自己的邮件了。假定A发送的邮件的收件发送的邮件的收件人是人是B,B使用的是新浪的邮箱,其邮件地址是使用的是新浪的邮箱,其邮件地址是。于是。于是A发送的邮件由搜狐的邮件发送的邮件由搜狐的邮件服务器,发送到新浪的邮件服务器。服务器,发送到新浪的邮件服务器
16、。B便可以用浏览便可以用浏览器从新浪邮件服务器读取器从新浪邮件服务器读取A发来的邮件。发来的邮件。2323计算机网络技术基础即时通讯服务即时通讯服务 即时通讯(即时通讯(Instant Messenger,简称,简称IM)软)软件可以说是目前我国上网用户使用率最高的软件,件可以说是目前我国上网用户使用率最高的软件,它们能让你迅速地在网上找到你的朋友或工作伙伴,它们能让你迅速地在网上找到你的朋友或工作伙伴,可以实时交谈和互传信息。现在大多数可以实时交谈和互传信息。现在大多数IM软件还集软件还集成了数据交换、语音聊天、网络会议、电子邮件的成了数据交换、语音聊天、网络会议、电子邮件的功能,更方便使用
17、。功能,更方便使用。常用的即时通讯软件有:腾讯常用的即时通讯软件有:腾讯QQ、Windows Messenger 等等2424计算机网络技术基础BBS 电子公告牌电子公告牌(BBS,Bulletin Board System)也也是是Internet上较常用的服务功能之一。它是一种电子上较常用的服务功能之一。它是一种电子信息服务系统,提供一块公共电子白板,每个用户信息服务系统,提供一块公共电子白板,每个用户都可以在上面书写、发布信息或提出看法。用户可都可以在上面书写、发布信息或提出看法。用户可以利用以利用BBS服务与未谋面的网友聊天,组织沙龙,服务与未谋面的网友聊天,组织沙龙,获得帮助,讨论问
18、题及为别人提供信息。电子公告获得帮助,讨论问题及为别人提供信息。电子公告牌就像日常生活中的黑板报,可以按不同的主题、牌就像日常生活中的黑板报,可以按不同的主题、按主题分成很多个布告栏,布告栏是依据大多数按主题分成很多个布告栏,布告栏是依据大多数BBS使用者的需求与喜好而设立的。使用者可以阅使用者的需求与喜好而设立的。使用者可以阅读他人关于某个主题的最新看法;使用者也可以将读他人关于某个主题的最新看法;使用者也可以将自己的看法毫无保留地贴到布告栏中去,同样也可自己的看法毫无保留地贴到布告栏中去,同样也可以看到别人对自己观点的看法以看到别人对自己观点的看法。2525计算机网络技术基础应用层常用协议
19、应用层常用协议HTTP HTTP(Hyper Text Transfer Protocol)超文)超文本传输协议是本传输协议是 TCP/IP 协议簇中的一种应用层协议。协议簇中的一种应用层协议。该协议是为了发布和检索该协议是为了发布和检索 HTML 页面而开发出来的,页面而开发出来的,它面向对象的特点和丰富的操作功能,能满足分布它面向对象的特点和丰富的操作功能,能满足分布式系统和多种类型信息处理的要求。现在用于分布式系统和多种类型信息处理的要求。现在用于分布式协同信息系统。在万维网中,式协同信息系统。在万维网中,HTTP 是一种数据是一种数据传输协议。同时,它还是最常用的应用程序协议。传输协议
20、。同时,它还是最常用的应用程序协议。2626计算机网络技术基础HTTP的会话过程的会话过程Web服务器使用服务器使用HTTP协议从服务器端向浏览器端发协议从服务器端向浏览器端发送网页中的文件。以下是浏览器第一次访问某个网送网页中的文件。以下是浏览器第一次访问某个网页时的大致过程。页时的大致过程。(1)浏览器请求服务器发送一个文件,该文件包含)浏览器请求服务器发送一个文件,该文件包含一些指示以及可显示的内容。一些指示以及可显示的内容。(2)浏览器显示文件的内容。)浏览器显示文件的内容。(3)浏览器查看第一个文件里的指示内容,该内容)浏览器查看第一个文件里的指示内容,该内容可能通知客户端从可能通知
21、客户端从Web服务器获取更多的文件。服务器获取更多的文件。(4)浏览器请求服务器发送更多的文件。)浏览器请求服务器发送更多的文件。(5)浏览器显示新的内容,这些内容里面可能还含)浏览器显示新的内容,这些内容里面可能还含有要其下载其他文件的指示。有要其下载其他文件的指示。(6)浏览器继续查看指示,下载网页的其他文件,)浏览器继续查看指示,下载网页的其他文件,直到所有文件都下载完,并且展示出来。直到所有文件都下载完,并且展示出来。2727计算机网络技术基础FTP就是文件传输服务,它由就是文件传输服务,它由TCP/IP的文件传输协议的文件传输协议FTP(File Transfer Protocol)
22、支持的。支持的。文件传输协议负责将文件从一台计算机传输到另一文件传输协议负责将文件从一台计算机传输到另一台计算机上,并且保证其传输的可靠性。因此,人台计算机上,并且保证其传输的可靠性。因此,人们将这一类服务称为们将这一类服务称为FTP服务。通常,人们也把服务。通常,人们也把FTP看成是用户执行文件传输协议所使用的应用程看成是用户执行文件传输协议所使用的应用程序。序。采用采用FTP传输文件时,不需要对文件进行复杂的转传输文件时,不需要对文件进行复杂的转换换2828计算机网络技术基础FTP协议服务过程协议服务过程2929计算机网络技术基础FTP的功能的功能(1)把本地计算机上的一个或多个文件传送到
23、远程计把本地计算机上的一个或多个文件传送到远程计算机上算机上(上载上载),或从远程计算机上获取一个或多个,或从远程计算机上获取一个或多个文件文件(下载下载)。传送文件实质上是将文件进行复制,。传送文件实质上是将文件进行复制,对源文件不会有影响。对源文件不会有影响。(2)能够传输多种类型、多种结构、多种格式的文件,能够传输多种类型、多种结构、多种格式的文件,比如,用户可以选择文本文件比如,用户可以选择文本文件(ASCII)或二进制文件。或二进制文件。此外,还可以选择文件的格式控制以及文件传输的此外,还可以选择文件的格式控制以及文件传输的模式等。用户可以根据通信双方所用的系统及要传模式等。用户可以
24、根据通信双方所用的系统及要传输的文件确定在文件传输时选择哪一种文件类型和输的文件确定在文件传输时选择哪一种文件类型和结构结构 3030计算机网络技术基础FTP的功能的功能(3)提供对本地计算机和远程计算机的目录操提供对本地计算机和远程计算机的目录操作功能。可在本地计算机或远程计算机上建作功能。可在本地计算机或远程计算机上建立或者删除目录、改变当前工作目录以及打立或者删除目录、改变当前工作目录以及打印目录和文件的列表等。印目录和文件的列表等。(4)对文件进行改名、删除、显示文件内容)对文件进行改名、删除、显示文件内容等等等等。3131计算机网络技术基础POPPOP(Post Office Pro
25、tocol)邮局协议于)邮局协议于1984年定年定义,并于义,并于1988年提出了年提出了POP2协议。目前的标准是协议。目前的标准是POP3协议。它允许本地邮件客户端连接邮件服务器协议。它允许本地邮件客户端连接邮件服务器并将邮件取回到用户本地系统,用户也在本地机器并将邮件取回到用户本地系统,用户也在本地机器上阅读和响应消息。上阅读和响应消息。POP3的客户端与服务器连接,客户端输入用户名和的客户端与服务器连接,客户端输入用户名和口令;经过认证后,客户端可通过口令;经过认证后,客户端可通过POP3命令取回或命令取回或删除邮件。删除邮件。POP3仅仅是接收协议。仅仅是接收协议。3232计算机网络
26、技术基础SMTP SMTP(Simple Mail Transfer Protocol)简单邮件传送协议:简单邮件传送协议:SMTP协议于协议于1982年定年定义,通过义,通过TCP/IP网络消息服务。主要是在两网络消息服务。主要是在两个个MTA(邮件传输代理)之间进行通信。(邮件传输代理)之间进行通信。Windows、Mac Os、Unix、Linux等操作等操作系统都具有系统都具有SMTP服务器功能。服务器功能。SMTP被设被设计成在各种网络环境下进行电子邮件信息的计成在各种网络环境下进行电子邮件信息的传输。传输。3333计算机网络技术基础简单邮件收发过程简单邮件收发过程3434计算机网络
27、技术基础DHCP DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,它是动态主机配置协议,它是TCPIP协议簇中的一种。协议簇中的一种。主要用于网络中的主机请求主要用于网络中的主机请求IP地址、默认网关、地址、默认网关、DNS服务器地址并将其分配给主机的协议。服务器地址并将其分配给主机的协议。DHCP简化简化IP地址的配置,实现地址的配置,实现IP的集中式管理。的集中式管理。DHCP是是一种一种C/S协议,该协议简化了客户机协议,该协议简化了客户机IP地址的配置和地址的配置和管理工作以及其他管理工作以及其他TCP/IP参数的分配。网络中的参数的
28、分配。网络中的DHCP服务器为运行服务器为运行DHCP的客户机自动分配的客户机自动分配IP地址地址和相关的和相关的TCP/IP的网络配置信息。的网络配置信息。3535计算机网络技术基础DHCP的工作模式的工作模式3636计算机网络技术基础DHCPDHCP优点:优点:(1)减少错误:减少手工配置)减少错误:减少手工配置IP地址导致的错误,例地址导致的错误,例如已分配的如已分配的IP地址再次分配给另一设备引起的地址地址再次分配给另一设备引起的地址冲突。冲突。(2)减少网络管理:)减少网络管理:TCP/IP配置是集中化和自动完配置是集中化和自动完成的,不需手工配置,集中定义全局和特定子网的成的,不需
29、手工配置,集中定义全局和特定子网的TCP/IP配置。大部分路由器能转发配置。大部分路由器能转发DHCP配置请求,配置请求,这就减少了在每个子网设置这就减少了在每个子网设置DHCP服务器的必要。服务器的必要。客户机配置的地址变化必须经常更新,而客户机配置的地址变化必须经常更新,而DHCP能能高效且自动地进行配置高效且自动地进行配置。3737计算机网络技术基础DHCPDHCP系统组成:系统组成:(1)DHCP客户端:客户端:DHCP客户端客户端通过通过DHCP来获得网络配置来获得网络配置参数参数。(2)DHCP服务器:服务器:DHCP服务器服务器提供网络设置参数给提供网络设置参数给DHCP客户。客
30、户。(3)DHCP中继代理:在中继代理:在DHCP客客户和服务器之间转发户和服务器之间转发 DHCP 消息的主机或路由器消息的主机或路由器 3838计算机网络技术基础TELNET Telnet协议是协议是TCP/IP协议的一部分,它协议的一部分,它精确地定义了远程登录客户机与远程登录服精确地定义了远程登录客户机与远程登录服务器之间的交互过程。务器之间的交互过程。Telnet给用户提供了给用户提供了一种通过其连网的终端登录远程服务器的方一种通过其连网的终端登录远程服务器的方式。式。Telnet使用的传输层协议为使用的传输层协议为TCP,使用,使用端口号端口号23。Telnet要求有一个要求有一个
31、telnet服务器服务器程序,此服务器程序通常驻留在主机上。客程序,此服务器程序通常驻留在主机上。客户端通过运行户端通过运行Telnet客户端程序远程登录到客户端程序远程登录到Telnet服务器来实现资源共享服务器来实现资源共享。3939计算机网络技术基础SIP SIP(Session Initiation Protocol)会话发起协议是一)会话发起协议是一个应用层的信令控制协议。用于创建、修改和释放一个或多个个应用层的信令控制协议。用于创建、修改和释放一个或多个参与者的会话。这些会话可以好似参与者的会话。这些会话可以好似Internet多媒体会议、多媒体会议、IP电电话或多媒体分发。会话的
32、参与者可以通过组播(话或多媒体分发。会话的参与者可以通过组播(multicast)、)、网状单播(网状单播(unicast)或两者的混合体进行通信。)或两者的混合体进行通信。SIP协议借鉴了协议借鉴了HTTP、SMTP等协议,支持代理、重定向等协议,支持代理、重定向及登记定位用户等功能,支持用户移动。通过与及登记定位用户等功能,支持用户移动。通过与RTP、TCP、SDP、RTSP等协议及等协议及DNS配合,配合,SIP支持语音、视频、数据、支持语音、视频、数据、E-mail、状态、状态、IM、聊天、游戏等。、聊天、游戏等。SIP协议可在协议可在TCP或或UDP之上传送,由于之上传送,由于SIP
33、本身具有握手机制,可首选本身具有握手机制,可首选UDP。4040计算机网络技术基础SNMP 简单网络管理协议简单网络管理协议(SNMP,Simple Network Management Protocol)是在使用是在使用TPC/IP协议互协议互连的网络中重要的组成构件,同时连的网络中重要的组成构件,同时也是目前应用最为广泛的计算机网也是目前应用最为广泛的计算机网络管理协议。络管理协议。4141计算机网络技术基础SNMP基于基于SNMP的网管方式:也称的网管方式:也称SNMP网络管理模型。由网络管网络管理模型。由网络管理站、网络管理代理、管理信息库以及理站、网络管理代理、管理信息库以及SNMP
34、协议组成。协议组成。4242计算机网络技术基础应用层的新应用应用层的新应用网络电视服务:网络电视服务:网络电视,也就是网络电视,也就是IPTV(Internet Protocol TV/Interactive Personal TV,基,基于互联网协议的电视或是个人的互动电视)于互联网协议的电视或是个人的互动电视)是通过宽带网络是通过宽带网络(如如ADSL、铁通、长宽等、铁通、长宽等),以家用电视机,以家用电视机+机顶盒或机顶盒或PC显示器来显示显示器来显示图像,能够播放电影、电视节目等多种节目,图像,能够播放电影、电视节目等多种节目,通常使用通常使用WMP、RealOne/Real play
35、er等视等视频播放软件来进行播放频播放软件来进行播放。4343计算机网络技术基础网络电视服务网络电视服务 相对于传统电视,网络电视有它自己的优势:相对于传统电视,网络电视有它自己的优势:互动个性化、节目丰富多样、收视方便快捷、可以互动个性化、节目丰富多样、收视方便快捷、可以接收普通有线电视没有的外地或外国的频道。但是,接收普通有线电视没有的外地或外国的频道。但是,网络电视也有些缺点:网络电视的实时性比家用电网络电视也有些缺点:网络电视的实时性比家用电视要慢一些。它的收视效果不如家用电视,比如屏视要慢一些。它的收视效果不如家用电视,比如屏幕较小,流畅性一般。幕较小,流畅性一般。目前比较常用的网络
36、电视软件有:目前比较常用的网络电视软件有:PPSTREAM、PPLIVE、迅雷看看等、迅雷看看等。4444计算机网络技术基础流媒体流媒体 流媒体流媒体(Streaming Media)指在数据网络上按时指在数据网络上按时间先后次序传输和播放的连续音间先后次序传输和播放的连续音/视频数据流。它的视频数据流。它的核心技术是流式传输。相对于传统的网络传输音视核心技术是流式传输。相对于传统的网络传输音视频等多媒体信息的方式是完全下载后再播放,采用频等多媒体信息的方式是完全下载后再播放,采用流媒体技术,并不下载整个文件,只将部分内容缓流媒体技术,并不下载整个文件,只将部分内容缓存,使流媒体数据流边传送边
37、播放,将声音、影像存,使流媒体数据流边传送边播放,将声音、影像或动画由服务器向用户计算机进行连续、不间断传或动画由服务器向用户计算机进行连续、不间断传送,用户不必等到整个文件全部下载完毕,而只需送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十几秒的启动延时即可进行观看。当声经过几秒或十几秒的启动延时即可进行观看。当声音视频等在用户的机器上播放时,文件的剩余部分音视频等在用户的机器上播放时,文件的剩余部分还会从服务器上继续下载还会从服务器上继续下载4545计算机网络技术基础流媒体流媒体 流式传输技术分为两种,一种是顺序流式传输,流式传输技术分为两种,一种是顺序流式传输,另一种是实时流式传
38、输。顺序流式传输是顺序下载,另一种是实时流式传输。顺序流式传输是顺序下载,在下载文件的同时用户可以观看。而实时流式传输在下载文件的同时用户可以观看。而实时流式传输是,音视频信息可被实时观看到。在观看过程中用是,音视频信息可被实时观看到。在观看过程中用户可快进或后退以观看前面或后面的内容,但是在户可快进或后退以观看前面或后面的内容,但是在这种传输方式中,如果网络传输状况不理想,则收这种传输方式中,如果网络传输状况不理想,则收到的信号效果比较差。到的信号效果比较差。目前,采用流媒体技术的音视频文件主要有三目前,采用流媒体技术的音视频文件主要有三大大“流派流派”。微软的。微软的ASF与与WMV、Re
39、al Networks公司的公司的Real Media和苹果公司的和苹果公司的QuickTime。4646计算机网络技术基础P2P P2P(peer-to-peer点对点技术点对点技术)又称对等网络技术,又称对等网络技术,是一种基于互联网环境的新的应用型技术。是一种基于互联网环境的新的应用型技术。P2P就就是人可以直接连接到其他用户的计算机、交换文件,是人可以直接连接到其他用户的计算机、交换文件,而不是像过去那样连接到服务器去浏览与下载。而不是像过去那样连接到服务器去浏览与下载。P2P使得网络上的沟通变得容易、更直接共享和交使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间商。互,真正地消除中间商。P2P技术应用于网络中的技术应用于网络中的许多服务,如文件下载与共享、许多服务,如文件下载与共享、即时通讯、网络电即时通讯、网络电视等等视等等。目前比较常用的目前比较常用的P2P软件有:软件有:Emule电驴、迅雷、电驴、迅雷、Bittorrent等。等。4747