计算机网络技术基础第8章Internet应用技术课件

上传人:痛*** 文档编号:232228930 上传时间:2023-09-14 格式:PPT 页数:49 大小:3.64MB
收藏 版权申诉 举报 下载
计算机网络技术基础第8章Internet应用技术课件_第1页
第1页 / 共49页
计算机网络技术基础第8章Internet应用技术课件_第2页
第2页 / 共49页
计算机网络技术基础第8章Internet应用技术课件_第3页
第3页 / 共49页
资源描述:

《计算机网络技术基础第8章Internet应用技术课件》由会员分享,可在线阅读,更多相关《计算机网络技术基础第8章Internet应用技术课件(49页珍藏版)》请在装配图网上搜索。

1、训教训教重点重点n WWW、Web Server、DNS、E-mail Server、FTP Server、Telnet等技术n ADSL接入Internet应用能力能力目标目标n 了解Internet的起源与发展n 掌握Internet地址与域名n 了解Internet的特点与各种信息服务类型n 掌握Internet的接入技术与方法8.1 Internet概述 InternetInternet也叫作因特网、网际网、全球信息也叫作因特网、网际网、全球信息资源网,是全球最大的、开放的、由众多网络互资源网,是全球最大的、开放的、由众多网络互连而成的计算机互联网,是以连而成的计算机互联网,是以TCP

2、/IPTCP/IP协议为基础协议为基础的通信网络。的通信网络。从技术角度看,从技术角度看,InternetInternet是由分布在世界各地的、是由分布在世界各地的、数以万计的、各种规模的子网,借助于路由器相数以万计的、各种规模的子网,借助于路由器相互连接而形成的全球性的互连网络。子网可以是互连接而形成的全球性的互连网络。子网可以是LANLAN(局域网),也可以是(局域网),也可以是WANWAN(广域网)。子网(广域网)。子网中的主机可以是网上的客户端、服务器或者路由中的主机可以是网上的客户端、服务器或者路由器等设备。如图器等设备。如图8-18-1所示。所示。从应用角度看,从应用角度看,Int

3、ernetInternet是一个世界范围的是一个世界范围的信息资源宝库。人们可以通过信息资源宝库。人们可以通过InternetInternet阅读信息、阅读信息、查阅资料、网上购物,还可以享受远程医疗和远查阅资料、网上购物,还可以享受远程医疗和远程教学。程教学。InternetInternet上丰富的资源和获取资源的信上丰富的资源和获取资源的信息交流手段,为人们的工作、学习和生活带来了息交流手段,为人们的工作、学习和生活带来了极大的便利。如图极大的便利。如图8-28-2所示。所示。8.1 Internet概述 InternetInternet的起源要回溯到的起源要回溯到2020世纪世纪7070

4、年代中期,美国国防部高级计划研究局年代中期,美国国防部高级计划研究局DARPADARPA(Defense Advanced Research Project AgencyDefense Advanced Research Project Agency)决定开发一个计算机网络,以应对)决定开发一个计算机网络,以应对冷战时代核战争的需要,即在美国遭受到突然攻击时,网络能够经受住攻击不被破坏,并冷战时代核战争的需要,即在美国遭受到突然攻击时,网络能够经受住攻击不被破坏,并维持正常工作。维持正常工作。1969 1969年年DARPADARPA建立了著名的建立了著名的ARPANETARPANET(Adv

5、anced Research Project Agency NetworkAdvanced Research Project Agency Network)网络。网络。ARPANETARPANET网络采用分组交换技术,使用报文处理机实现网络互连,最基本的服务是资网络采用分组交换技术,使用报文处理机实现网络互连,最基本的服务是资源共享。源共享。ARPANETARPANET的用户,不仅可以互换信息,并且能进行异地电子会议。的用户,不仅可以互换信息,并且能进行异地电子会议。8.1.1 Internet的发展与现状8.1 Internet概述 现在,现在,InternetInternet是由许多分布在

6、世界各地共享数据信息的计算机组成的一个大型网是由许多分布在世界各地共享数据信息的计算机组成的一个大型网络,这些计算机通过电缆、光纤、卫星等连接在一起,包括了全球大多数已有的局域网、络,这些计算机通过电缆、光纤、卫星等连接在一起,包括了全球大多数已有的局域网、城域网和广域网。城域网和广域网。归纳起来,归纳起来,InternetInternet的发展过程可以分为三个阶段:的发展过程可以分为三个阶段:8.1 Internet概述8.1.1 Internet的发展与现状(1 1)军用实验阶段()军用实验阶段()军用实验阶段()军用实验阶段(19691969年年年年19841984年)。年)。年)。年)

7、。(2 2)学术应用阶段()学术应用阶段()学术应用阶段()学术应用阶段(19841984年年年年19921992年)。年)。年)。年)。(3 3)向商业应用过渡阶段()向商业应用过渡阶段()向商业应用过渡阶段()向商业应用过渡阶段(19921992年后)。年后)。年后)。年后)。1Internet的信息资源 Internet Internet是全球范围的信息资源网,为使用者提供了越来越多的信息服务。信息的是全球范围的信息资源网,为使用者提供了越来越多的信息服务。信息的内容涉及教育、科研、医疗、卫生、商业、金融、娱乐和新闻等诸多方面;信息的载体内容涉及教育、科研、医疗、卫生、商业、金融、娱乐和

8、新闻等诸多方面;信息的载体涉及文档、表格、图形、影像、声音等各种媒体;信息的容量小至几行字,大到一个图涉及文档、表格、图形、影像、声音等各种媒体;信息的容量小至几行字,大到一个图书馆。信息分布在世界各地的计算机系统上,并以各种形式存在,例如,文件、数据库、书馆。信息分布在世界各地的计算机系统上,并以各种形式存在,例如,文件、数据库、公告牌、目录文档和超文本文档等。公告牌、目录文档和超文本文档等。随着随着InternetInternet规模的扩大,网上的信息资源几乎每天都在增加和更新。用户只要掌规模的扩大,网上的信息资源几乎每天都在增加和更新。用户只要掌握信息资源的查找方法,就可以足不出户地在握

9、信息资源的查找方法,就可以足不出户地在InternetInternet的资源宝库中遨游。的资源宝库中遨游。8.1 Internet概述8.1.2 Internet的资源与应用 2Internet提供的主要服务 Internet Internet是一个庞大的信息资源宝库,因特网上的信息服务资源通常配置在相应的服是一个庞大的信息资源宝库,因特网上的信息服务资源通常配置在相应的服务器上,用户通过访问服务器上的资源获得相应的信息服务。客户端和服务器可以处于同务器上,用户通过访问服务器上的资源获得相应的信息服务。客户端和服务器可以处于同一个子网中,也可以处于相隔遥远的不同子网上。因特网的主要信息服务分为

10、以下几类:一个子网中,也可以处于相隔遥远的不同子网上。因特网的主要信息服务分为以下几类:8.1 Internet概述8.1.2 Internet的资源与应用(1 1)电子邮件)电子邮件)电子邮件)电子邮件E-mailE-mail。(2 2)文件传输)文件传输)文件传输)文件传输FTPFTP(File Transfer ProtocolFile Transfer Protocol)。)。)。)。(3 3)远程登录)远程登录)远程登录)远程登录TelnetTelnet。(4 4)信息浏览)信息浏览)信息浏览)信息浏览GopherGopher。2Internet提供的主要服务 8.1 Interne

11、t概述8.1.2 Internet的资源与应用(5 5)电子公告牌)电子公告牌)电子公告牌)电子公告牌BBSBBS(Bulletin Board SystemBulletin Board System)。)。)。)。(6 6)超文本浏览)超文本浏览)超文本浏览)超文本浏览WWWWWW(World Wide WebWorld Wide Web)。)。)。)。(7 7)自动标题搜索)自动标题搜索)自动标题搜索)自动标题搜索ArchieArchie。(8 8)自动搜索)自动搜索)自动搜索)自动搜索WAISWAIS(Wide Area Information ServiceWide Area Info

12、rmation Service)。)。)。)。(9 9)域名系统)域名系统)域名系统)域名系统DNSDNS(Domain Name SystemDomain Name System)。)。)。)。Internet Internet在中国的发展,大致分为两个阶段:在中国的发展,大致分为两个阶段:第一阶段从第一阶段从19871987年至年至19931993年,一些科研机构通过年,一些科研机构通过X.25X.25实现了与实现了与InternetInternet的电子邮件的电子邮件转发的连接。转发的连接。第二阶段从第二阶段从19941994年开始,实现了和年开始,实现了和InternetInterne

13、t的的TCP/IPTCP/IP连接,从而开始了连接,从而开始了InternetInternet全全功能服务,几个全国范围的计算机信息网络相继建立,功能服务,几个全国范围的计算机信息网络相继建立,InternetInternet在我国得到了迅猛发展。在我国得到了迅猛发展。下面简单介绍国内的几个主要互联网络。下面简单介绍国内的几个主要互联网络。8.1 Internet概述8.1.3 中国与Internet 在在InternetInternet上有无数的主机,为了区分这些主机,人们给每台主机都分配了一个专上有无数的主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为门的地址,称为IPI

14、P地址。通过地址。通过IPIP地址就可以访问每一台主机。由于作为数字的地址就可以访问每一台主机。由于作为数字的IPIP地址不地址不便于记忆,从便于记忆,从19851985年开始,在年开始,在IPIP地址的基础上向用户提供了域名系统地址的基础上向用户提供了域名系统DNSDNS服务,采用字符服务,采用字符来识别网络上的计算机,即用字符为计算机命名。来识别网络上的计算机,即用字符为计算机命名。DNSDNS域名系统一方面可以帮助人们用容域名系统一方面可以帮助人们用容易记住的名字来标识自己的主机,另一方面建立了主机名与易记住的名字来标识自己的主机,另一方面建立了主机名与IPIP地址一一对应的关系。域地址

15、一一对应的关系。域名与名与IPIP地址之间的转换工作称为域名解析,域名解析需要专门的域名解析服务器来完成,地址之间的转换工作称为域名解析,域名解析需要专门的域名解析服务器来完成,整个过程是自动的。整个过程是自动的。8.2 域名系统DNS Internet Internet采用了层次树状结构的命名方法,就像全球邮政系统和电话系统那样。采采用了层次树状结构的命名方法,就像全球邮政系统和电话系统那样。采用这种命名方法,任何一个连接到用这种命名方法,任何一个连接到InternetInternet上的主机或路由器都有一个唯一的层次结构上的主机或路由器都有一个唯一的层次结构的名字,即域名。的名字,即域名。

16、“域域”是名字空间中一个可被管理的划分,域还可以继续划分为子域,是名字空间中一个可被管理的划分,域还可以继续划分为子域,如二级域、三级域等。如二级域、三级域等。域名的结构由若干个分量组成,各分量之间用小数点分开,如:域名的结构由若干个分量组成,各分量之间用小数点分开,如:三级域名三级域名三级域名三级域名.二级域名二级域名二级域名二级域名.顶级域名顶级域名顶级域名顶级域名 各分量分别代表不同级别的域名。每一级别的域名都由英文字母和数字组成(不超各分量分别代表不同级别的域名。每一级别的域名都由英文字母和数字组成(不超过过6363个字符,不区分大小写),级别最低的域名写在最左边,而级别最高的顶级域名

17、则个字符,不区分大小写),级别最低的域名写在最左边,而级别最高的顶级域名则写在最右边。完整的域名不超过写在最右边。完整的域名不超过255255个字符。个字符。8.2 域名系统DNS8.2.1 域名结构 DNS DNS将整个将整个InternetInternet视为一个域名空间,由不同层次的域组成。视为一个域名空间,由不同层次的域组成。DNSDNS域名空间是由树状域名空间是由树状结构组织的分层域名的集合。如图结构组织的分层域名的集合。如图8-48-4所示。所示。8.2 域名系统DNS8.2.1 域名结构 为了实现域名与为了实现域名与IPIP地址的转换,需要建立一张域名与地址的转换,需要建立一张域

18、名与IPIP地址的对应表。由于地址的对应表。由于InternetInternet上主机太多,对应的上主机太多,对应的IPIP地址数以万计,在一台机器内难以处理,在技术和应用中也不便操地址数以万计,在一台机器内难以处理,在技术和应用中也不便操作,因此只能采用分布式处理技术。我们把提供作,因此只能采用分布式处理技术。我们把提供IPIP地址与域名转换的主机称为域名服务器,地址与域名转换的主机称为域名服务器,通常由通常由ISPISP(InternetInternet服务提供商)负责管理和维护。服务提供商)负责管理和维护。DNS DNS采用的是客户端采用的是客户端/服务器模式,整个系统由解析器和域名服务

19、器组成。解析器为客服务器模式,整个系统由解析器和域名服务器组成。解析器为客户方,它与应用程序连接,负责查询域名服务器、解释从域名服务器返回的应答以及把信户方,它与应用程序连接,负责查询域名服务器、解释从域名服务器返回的应答以及把信息传送给应用程序。域名服务器是服务方,用于保存域名信息,一部分域名信息组成一个息传送给应用程序。域名服务器是服务方,用于保存域名信息,一部分域名信息组成一个区,域名服务器负责存储和管理一个或若干个区。一般情况下,一个域中可能有多个域名区,域名服务器负责存储和管理一个或若干个区。一般情况下,一个域中可能有多个域名服务器。服务器。8.2 域名系统DNS8.2.2 域名解析

20、 1超文本 超文本(超文本(Hyper TextHyper Text)是一种全局性的信息结构,)是一种全局性的信息结构,它的信息组织形式不是简单的按顺序排列,而是将文档它的信息组织形式不是简单的按顺序排列,而是将文档中的不同部分通过关键字建立链接,当鼠标的光标移到中的不同部分通过关键字建立链接,当鼠标的光标移到这些链接上时,光标形状会变成一个手掌状,这时单击这些链接上时,光标形状会变成一个手掌状,这时单击鼠标所指向的位置,就会从这一网页跳转到另一网页上,鼠标所指向的位置,就会从这一网页跳转到另一网页上,这种链接关系称为这种链接关系称为“超链接超链接”,可以链接的有文本、图,可以链接的有文本、图

21、像、动画、声音或影像等。如图像、动画、声音或影像等。如图8-58-5所示。所示。8.3 www服务8.3.1 www的相关概念 2主页 主页(主页(HomepageHomepage)是指个人或机构的基本信息页面,用户通过主页可以访问有关的信)是指个人或机构的基本信息页面,用户通过主页可以访问有关的信息资源。主页通常是用户使用万维网访问息资源。主页通常是用户使用万维网访问InternetInternet上的任何上的任何WWWWWW服务器所看到的首页。它包服务器所看到的首页。它包含了链接同一站点其他项的指针,也包含了到别的站点的链接。含了链接同一站点其他项的指针,也包含了到别的站点的链接。3超文本

22、传输协议HTTP WWW WWW所使用的通信协议是超文本传输协议所使用的通信协议是超文本传输协议HTTPHTTP(Hyper Text Transfer ProtocolHyper Text Transfer Protocol),它),它能够传输任意类型的数据对象,从而成为能够传输任意类型的数据对象,从而成为InternetInternet中发布多媒体信息的主要协议。中发布多媒体信息的主要协议。从层次的角度来看,从层次的角度来看,HTTPHTTP是是WWWWWW客户端与客户端与WWWWWW服务器之间的应用层协议,它是万维网上服务器之间的应用层协议,它是万维网上能够可靠地交换文件的重要基础。能够

23、可靠地交换文件的重要基础。8.3 www服务8.3.1 www的相关概念 4统一资源定位器URL URLURL(Uniform Resource LocatorUniform Resource Locator)被称为)被称为“固定资源位置固定资源位置”或或“统一资源定位器统一资源定位器”。它用来指定它用来指定InternetInternet或或IntranetIntranet(内联网)服务器中信息资源的位置。(内联网)服务器中信息资源的位置。URLURL的描述格式如的描述格式如下:下:协议类型:协议类型:协议类型:协议类型:主机地址主机地址主机地址主机地址/路径名路径名路径名路径名/文件名:端

24、口号文件名:端口号文件名:端口号文件名:端口号 其中,协议类型可以是其中,协议类型可以是InternetInternet上某一种应用所使用的协议类型,如表上某一种应用所使用的协议类型,如表8-28-2所示。主所示。主机地址是指提供信息服务的主机在机地址是指提供信息服务的主机在InternetInternet上的域名或上的域名或IPIP地址,是信息资源的地址。地址,是信息资源的地址。8.3 www服务8.3.1 www的相关概念 WWW WWW的工作方式是采用浏览器的工作方式是采用浏览器/服务器体系结构,它主要由两部分组成,服务器体系结构,它主要由两部分组成,WebWeb服务器和服务器和WebW

25、eb客户端浏览器。服务器负责对各种信息按超文本的方式组织,形成文件存储在服务器客户端浏览器。服务器负责对各种信息按超文本的方式组织,形成文件存储在服务器上。上。这些文件或内容的链接由这些文件或内容的链接由URLURL来确定。来确定。WebWeb浏览浏览器安装在用户的计算机上,用户通过浏览器向器安装在用户的计算机上,用户通过浏览器向WebWeb服服务器提出请求,服务器负责向用户发送该文件,当务器提出请求,服务器负责向用户发送该文件,当客户端接收到文件后,解释该文件并显示在客户端客户端接收到文件后,解释该文件并显示在客户端上。如图上。如图8-68-6所示。所示。8.3 www服务8.3.2 www

26、的工作港式及浏览器 WWW WWW客户端程序被称为客户端程序被称为WWWWWW浏览器(浏览器(BrowserBrowser),是用来浏览),是用来浏览InternetInternet的的WWWWWW主页的软件。主页的软件。8.3 www服务8.3.2 www的工作港式及浏览器 超文本标记语言超文本标记语言HTMLHTML(Hyper Text Markup LanguageHyper Text Markup Language)是)是WWWWWW上用于创建超文本链接的上用于创建超文本链接的基本语言,通过它可设置文本的格式、网页的色彩、图像与超文本链接等内容,主要用于基本语言,通过它可设置文本的格

27、式、网页的色彩、图像与超文本链接等内容,主要用于创建和制作网页。创建和制作网页。通过标准化通过标准化HTMLHTML规范,不同厂商开发的规范,不同厂商开发的WWWWWW编辑器等各类软件可以按照同一标准对主页编辑器等各类软件可以按照同一标准对主页进行处理,这样,用户就可以自由地在进行处理,这样,用户就可以自由地在InternetInternet上漫游了。上漫游了。HTML HTML文档,通常称为网页,其扩展名通常是文档,通常称为网页,其扩展名通常是htmhtm。HTMLHTML文档内容的显示风格、字符的大文档内容的显示风格、字符的大小、行间距等都由浏览器决定。小、行间距等都由浏览器决定。HTML

28、HTML文档和简单的文本文件一样可以在多种文件编辑器上文档和简单的文本文件一样可以在多种文件编辑器上编辑。编辑。8.3 www服务8.3.3 www语言 FTPFTP协议(协议(File Transfer ProtocolFile Transfer Protocol)是)是TCP/IPTCP/IP应用层的协议,采用典型的客户端应用层的协议,采用典型的客户端/服服务器工作模式。客户端程序把客户的请求告诉服务器,并将服务器发回的结果显示出来。务器工作模式。客户端程序把客户的请求告诉服务器,并将服务器发回的结果显示出来。服务器端执行真正的工作,如存储、发送文件等。服务器端执行真正的工作,如存储、发送

29、文件等。文件传输协议负责将文件从一台计算机传输到另一台计算机上,且保证其传输的可靠文件传输协议负责将文件从一台计算机传输到另一台计算机上,且保证其传输的可靠性。如果用户要将文件从自己的计算机上发送到另一台计算机上,称为性。如果用户要将文件从自己的计算机上发送到另一台计算机上,称为FTPFTP上传上传(UploadUpload)。如果用户想把服务器中大量的共享软件和免费资料传到客户端上,称为)。如果用户想把服务器中大量的共享软件和免费资料传到客户端上,称为FTPFTP下载(下载(DownloadDownload)。)。8.4 文件传输服务8.4.1 FTP模型8.4 文件传输服务8.4.1 FT

30、P模型 用户连接用户连接FTPFTP服务器时,要经过一个登录的过程,即输入用户在该主机上申请的账号服务器时,要经过一个登录的过程,即输入用户在该主机上申请的账号和密码。为了方便用户,目前大多数提供公共资源的和密码。为了方便用户,目前大多数提供公共资源的FTPFTP服务器都提供了一种称为匿名服务器都提供了一种称为匿名FTPFTP的服务。因特网用户可以随时访问这些服务器而不需要事先申请用户账户,用户可以使用的服务。因特网用户可以随时访问这些服务器而不需要事先申请用户账户,用户可以使用“anonymousanonymous”作为用户名,用户的电子邮件地址作为口令,即可进入服务器。作为用户名,用户的电

31、子邮件地址作为口令,即可进入服务器。为了保证为了保证FTPFTP服务器的安全性,几乎所有的服务器的安全性,几乎所有的FTPFTP匿名服务只允许用户浏览和下载文件,匿名服务只允许用户浏览和下载文件,而不允许用户上传文件或修改服务器上的文件。而不允许用户上传文件或修改服务器上的文件。8.4 文件传输服务8.4.2 匿名FTP服务 电子邮件的英文名称为电子邮件的英文名称为Electronic MailElectronic Mail,简称,简称E-mailE-mail,是,是InternetInternet上使用最频繁、应上使用最频繁、应用范围最广的一种服务。用范围最广的一种服务。E-mailE-ma

32、il是一种软件,它允许用户在是一种软件,它允许用户在InternetInternet上的各主机间发送信息,上的各主机间发送信息,也允许用户接收也允许用户接收InternetInternet上其他用户发来的消息(邮件),即利用上其他用户发来的消息(邮件),即利用E-mailE-mail可以实现信件的接可以实现信件的接收和发送。与别的通信手段相比,收和发送。与别的通信手段相比,E-mailE-mail具有方便、快捷、廉价和可靠等优点。具有方便、快捷、廉价和可靠等优点。电子邮件是一种存储转发(电子邮件是一种存储转发(Store and ForwardStore and Forward)系统。当一封邮

33、件发出后,首先由)系统。当一封邮件发出后,首先由InternetInternet上某台计算机接收该邮件(存储),然后该计算机经过地址识别,选择一条最佳路上某台计算机接收该邮件(存储),然后该计算机经过地址识别,选择一条最佳路径发送到下一个径发送到下一个InternetInternet上的计算机(转发),直到到达目的地址。这同传统邮件的传送过上的计算机(转发),直到到达目的地址。这同传统邮件的传送过程相似,一封信投入邮箱后,当地邮局接收此信件,通过分拣和邮车传输,中途可能要经过程相似,一封信投入邮箱后,当地邮局接收此信件,通过分拣和邮车传输,中途可能要经过多个邮局转发,最后到达收信人所在的邮局,

34、再由邮局转交收信人。多个邮局转发,最后到达收信人所在的邮局,再由邮局转交收信人。8.5 电子邮件服务8.5.1 电子邮件概述 1简单邮件传输协议SMTP 简单邮件传输协议简单邮件传输协议SMTPSMTP(Simple Mail Transfer ProtocolSimple Mail Transfer Protocol)包括两个标准子集,一)包括两个标准子集,一个标准定义电子邮件信息的格式,另一个是传输邮件的标准。在个标准定义电子邮件信息的格式,另一个是传输邮件的标准。在InternetInternet中,电子邮件的中,电子邮件的传送是依靠传送是依靠SMTPSMTP进行的,也就是说,进行的,也

35、就是说,SMTPSMTP的主要任务是负责服务器之间的邮件传送。它的的主要任务是负责服务器之间的邮件传送。它的最大特点就是简单,因为它只规定了电子邮件如何在最大特点就是简单,因为它只规定了电子邮件如何在InternetInternet中通过中通过TCPTCP协议在发送方和协议在发送方和接收方之间进行传送,对于其他操作,如与用户的交互、邮件的存储、邮件系统发送邮件接收方之间进行传送,对于其他操作,如与用户的交互、邮件的存储、邮件系统发送邮件的时间间隔等问题均不涉及。的时间间隔等问题均不涉及。8.5 电子邮件服务8.5.2 电子邮件相关协议 在电子邮件系统中,在电子邮件系统中,SMTPSMTP协议是

36、按照客户端协议是按照客户端/服务器方式工作的。发信人的主机为客户服务器方式工作的。发信人的主机为客户方,收件人的邮件服务器为服务方,双方机器上的方,收件人的邮件服务器为服务方,双方机器上的SMTPSMTP协议相互配合,将电子邮件从发信协议相互配合,将电子邮件从发信方的主机传送到收信方的信箱中。在传送邮件的过程中,需要使用方的主机传送到收信方的信箱中。在传送邮件的过程中,需要使用TCPTCP协议进行连接(默认协议进行连接(默认端口号为端口号为2525)。)。SMTPSMTP协议规定发送方和接收方双方进行交互的动作,如图协议规定发送方和接收方双方进行交互的动作,如图8-98-9所示。所示。8.5

37、电子邮件服务8.5.2 电子邮件相关协议 2邮局协议POP 邮局协议邮局协议POPPOP(Post Office Post Office ProtocolProtocol),目前使用的是第三版,即),目前使用的是第三版,即POP3POP3。POP3POP3的主要任务是当用户计算机与邮件服务的主要任务是当用户计算机与邮件服务器连通时,将邮件服务器的电子邮箱中的邮器连通时,将邮件服务器的电子邮箱中的邮件直接传送到用户本地计算机上。如图件直接传送到用户本地计算机上。如图8-108-10所示。所示。8.5 电子邮件服务8.5.2 电子邮件相关协议 3因特网信息访问协议IMAP 因特网信息访问协议因特网

38、信息访问协议IMAPIMAP(Internet Message Access ProtocolInternet Message Access Protocol)提供了一个在远程)提供了一个在远程服务器上管理邮件的手段,允许用户使用电子邮件程序来访问邮件服务器上的电子邮件和服务器上管理邮件的手段,允许用户使用电子邮件程序来访问邮件服务器上的电子邮件和公告栏信息。它与公告栏信息。它与POPPOP协议相似,但功能比协议相似,但功能比POPPOP要多,其中包括:只下载邮件的标题、建立要多,其中包括:只下载邮件的标题、建立多个邮箱和在服务器上建立保存邮件的文件夹等。多个邮箱和在服务器上建立保存邮件的文件

39、夹等。IMAP4IMAP4是是IMAPIMAP的最新版本。的最新版本。下面对下面对IMAPIMAP的功能作简单介绍。的功能作简单介绍。IMAP IMAP具有智能邮件储存功能,用户可以在下载邮件前预览相关信息(到达时间、发件具有智能邮件储存功能,用户可以在下载邮件前预览相关信息(到达时间、发件人、主题、大小等),包括是否下载附件等。人、主题、大小等),包括是否下载附件等。8.5 电子邮件服务8.5.2 电子邮件相关协议 4多用途网际邮件扩展协议MIME 多用途网际邮件扩展协议多用途网际邮件扩展协议MIMEMIME(Multipurpose Internet Mail ExtensionsMult

40、ipurpose Internet Mail Extensions)是)是IETFIETF于于19931993年年9 9月通过的一个电子邮件标准,它是为了使月通过的一个电子邮件标准,它是为了使InternetInternet用户能够传送二进制数据而制定用户能够传送二进制数据而制定的标准。该标准是对现有邮件信息格式(的标准。该标准是对现有邮件信息格式(RFC822RFC822)的扩展。)的扩展。MIMEMIME能满足人们对多媒体电子邮能满足人们对多媒体电子邮件和使用本国语言发送邮件的需求。件和使用本国语言发送邮件的需求。在现有的邮件信息格式中仅规定了文本信息格式,它只允许在现有的邮件信息格式中仅

41、规定了文本信息格式,它只允许7 7位位ASCIIASCII码正文作为邮件体码正文作为邮件体内容。而内容。而MIMEMIME是一种新型的邮件信息格式,在邮件体中不仅允许是一种新型的邮件信息格式,在邮件体中不仅允许7 7位位ASCIIASCII码文本信息,而且码文本信息,而且允许允许8 8位文本信息以及图像、语音等非文本的二进制信息。位文本信息以及图像、语音等非文本的二进制信息。8.5 电子邮件服务8.5.2 电子邮件相关协议 1电子邮件地址格式 Internet Internet上的电子邮件采用客户端上的电子邮件采用客户端/服务器方式。电子邮件服务器可看成是电子邮局,服务器方式。电子邮件服务器可

42、看成是电子邮局,它全天开机运行着电子邮件服务程序,并为每个用户开辟一个电子邮箱,用以存放任何时候它全天开机运行着电子邮件服务程序,并为每个用户开辟一个电子邮箱,用以存放任何时候从世界各地寄给该用户的邮件,等待用户在任何时候上网索取。用户在自己的电脑上运行电从世界各地寄给该用户的邮件,等待用户在任何时候上网索取。用户在自己的电脑上运行电子邮件客户端程序,如子邮件客户端程序,如Microsoft OutlookMicrosoft Outlook、Netscape MessengerNetscape Messenger、FoxMailFoxMail等,用以接收、等,用以接收、发送和阅读电子邮件。发送

43、和阅读电子邮件。电子邮件地址(即电子邮件地址(即E-mailE-mail地址)由用户名和邮件服务器的主机名(包括域名)组成,中地址)由用户名和邮件服务器的主机名(包括域名)组成,中间用间用 隔开,其格式如下所示:隔开,其格式如下所示:UsernameHostname.Domain-nameUsernameHostname.Domain-nameUsernameHostname.Domain-nameUsernameHostname.Domain-name8.5 电子邮件服务8.5.3 电子邮件的地址与信息格式 2电子邮件信息格式 SMTP SMTP协议规定电子邮件信息由封皮(协议规定电子邮件信

44、息由封皮(EnvelopeEnvelope)、邮件头()、邮件头(HeadersHeaders)和邮件体)和邮件体(BodyBody)组成。)组成。封皮中包括发信人和收信人的电子邮件地址。邮件服务器使用它来传输电子邮件。封皮中包括发信人和收信人的电子邮件地址。邮件服务器使用它来传输电子邮件。邮件头被客户端的邮件应用程序使用,并将邮件头显示给用户。用户可了解邮件的来源邮件头被客户端的邮件应用程序使用,并将邮件头显示给用户。用户可了解邮件的来源、来信日期、时间等有关信息。、来信日期、时间等有关信息。邮件头提供了详细的技术信息列表,如:该邮件的发件人、用于撰写该邮件的软件以及邮件头提供了详细的技术信

45、息列表,如:该邮件的发件人、用于撰写该邮件的软件以及在其到达收件人途中所经过的电子邮件服务器。这些详细信息对于辨别电子邮件的问题或者在其到达收件人途中所经过的电子邮件服务器。这些详细信息对于辨别电子邮件的问题或者辨别未经授权的商务邮件的来源非常有用。辨别未经授权的商务邮件的来源非常有用。8.5 电子邮件服务8.5.3 电子邮件的地址与信息格式 邮件的发送和接受过程如图邮件的发送和接受过程如图8-118-11所示:所示:8.5 电子邮件服务8.5.4 电子邮件的发送和接收过程 远程登录(远程登录(TelnetTelnet)是)是InternetInternet最主要的应用之一,也是最早的最主要的

46、应用之一,也是最早的InternetInternet应用。应用。TelnetTelnet允许允许InternetInternet用户从其本地计算机登录到远程服务器上,一旦建立连接并成功登录,用户从其本地计算机登录到远程服务器上,一旦建立连接并成功登录,用户就会使自己的计算机暂时成为远程计算机的一个仿真终端。用户可以向其输入数据、用户就会使自己的计算机暂时成为远程计算机的一个仿真终端。用户可以向其输入数据、运行软件,就像直接登录到服务器一样,可以做任何其他操作。运行软件,就像直接登录到服务器一样,可以做任何其他操作。远程登录允许任意类型的计算机之间进行通信。远程登录之所以能提供这种功能,主远程登

47、录允许任意类型的计算机之间进行通信。远程登录之所以能提供这种功能,主要是因为所有的运行操作都是在远程计算机上完成的,用户的计算机仅仅是作为一台仿真要是因为所有的运行操作都是在远程计算机上完成的,用户的计算机仅仅是作为一台仿真终端向远程计算机传送击键信息和显示结果。终端向远程计算机传送击键信息和显示结果。InternetInternet的远程登录服务的主要作用是:的远程登录服务的主要作用是:允许用户与在远程计算机上运行的程序进行交互。允许用户与在远程计算机上运行的程序进行交互。当用户登录到远程计算机时,可以执行远程计算机上的任何应用程序,并且能屏蔽不当用户登录到远程计算机时,可以执行远程计算机上

48、的任何应用程序,并且能屏蔽不同型号计算机之间的差异。同型号计算机之间的差异。用户可以利用个人计算机去完成许多只有大型计算机才能完成的任务。用户可以利用个人计算机去完成许多只有大型计算机才能完成的任务。8.6 远程登录服务8.6.1 远程登录概述 现在有两个主要的协议用来访问远程应用:现在有两个主要的协议用来访问远程应用:RloginRlogin协议和协议和TelnetTelnet协议。协议。RloginRlogin是为是为BSD BSD UNIXUNIX而开发的,它是一个相对简单和稳定的协议。而而开发的,它是一个相对简单和稳定的协议。而TelnetTelnet则是一个功能丰富的则是一个功能丰富

49、的TCP/IPTCP/IP标准。标准。Telnet Telnet的优点之一是能够解决多种不同的计算机系统之间的互操作问题。对于的优点之一是能够解决多种不同的计算机系统之间的互操作问题。对于TelnetTelnet远远程登录来说,系统间的差异性表现在不同系统对终端键盘输入的解释各不相同。例如行结束程登录来说,系统间的差异性表现在不同系统对终端键盘输入的解释各不相同。例如行结束标志,当按回车键时,所有的系统都会换行,但是有些系统以标志,当按回车键时,所有的系统都会换行,但是有些系统以ASCIIASCII码回车控制符(码回车控制符(CRCR)作为)作为行结束标志,有些系统则以行结束标志,有些系统则以

50、ASCIIASCII码换行符(码换行符(LFLF)作为行结束标志,而有些系统则以两个字符)作为行结束标志,而有些系统则以两个字符的回车的回车-换行(换行(CR-LFCR-LF)作为行结束标志。以不同字符作为行结束标志的系统显然不能直接进)作为行结束标志。以不同字符作为行结束标志的系统显然不能直接进行远程登录。为了解决系统的差异性,可以将终端映射为一个逻辑(或虚拟)设备,这样就行远程登录。为了解决系统的差异性,可以将终端映射为一个逻辑(或虚拟)设备,这样就可以采用一致的标准,从而使用不同的终端类型进行客户端到服务器间的数据交换。这个虚可以采用一致的标准,从而使用不同的终端类型进行客户端到服务器间

51、的数据交换。这个虚拟设备就是网络虚拟终端拟设备就是网络虚拟终端NVTNVT(Network Virtual TerminalNetwork Virtual Terminal),它提供了一种标准的键盘定义,),它提供了一种标准的键盘定义,用来屏蔽不同计算机系统对键盘输入的差异性。用来屏蔽不同计算机系统对键盘输入的差异性。8.6 远程登录服务8.6.2 Telnet协议 TelnetTelnet服务系统采用了客户端服务系统采用了客户端/服务器模式,主要由服务器模式,主要由TelnetTelnet服务器、服务器、TelnetTelnet客户端和客户端和TelnetTelnet通信协议组成。通信协议组

52、成。TelnetTelnet服务器和客户端分别要有服务器和客户端分别要有TelnetTelnet服务器软件和服务器软件和TelnetTelnet客户软客户软件,只有件,只有TelnetTelnet服务器软件和客户软件协同工作,用户在服务器软件和客户软件协同工作,用户在TelnetTelnet通信协议的协调指挥下,通信协议的协调指挥下,才能完成远程登录。才能完成远程登录。在进行远程登录时,用户通过本地计算机的终端与客户软件进行交互。客户软件把客在进行远程登录时,用户通过本地计算机的终端与客户软件进行交互。客户软件把客户系统格式的用户击键和命令转换为户系统格式的用户击键和命令转换为NVTNVT格式

53、,并通过格式,并通过TCPTCP直接传送给远程的服务器。服务直接传送给远程的服务器。服务器软件把收到的数据和命令,从器软件把收到的数据和命令,从NVTNVT格式转换成为远程系统所需的格式。向用户返回数据格式转换成为远程系统所需的格式。向用户返回数据时,服务器将远程服务器系统格式转换为时,服务器将远程服务器系统格式转换为NVTNVT格式,本地客户收到信息后,再把格式,本地客户收到信息后,再把NVTNVT格式转格式转换为本地系统所需的格式并在屏幕上显示出来。换为本地系统所需的格式并在屏幕上显示出来。8.6 远程登录服务8.6.3 Telnet工作原理 1Telnet服务器软件的功能 (1 1)通知

54、网络软件与客户端建立)通知网络软件与客户端建立TCPTCP连接。连接。(2 2)接收并执行客户软件发来的命令。)接收并执行客户软件发来的命令。(3 3)将输出信息发送给客户软件。)将输出信息发送给客户软件。2Telnet客户机软件的功能 (1 1)建立与服务器之间的)建立与服务器之间的TCPTCP连接。连接。(2 2)接收用户输入的命令及其他信息。)接收用户输入的命令及其他信息。(3 3)对命令及其他信息进行处理,将相应信息通过)对命令及其他信息进行处理,将相应信息通过TCPTCP连接发给服务器软件。连接发给服务器软件。8.6 远程登录服务8.6.3 Telnet工作原理 如果用户希望使用远程

55、登录服务,用户本地计算机和远程计算机都必须支持如果用户希望使用远程登录服务,用户本地计算机和远程计算机都必须支持TelnetTelnet。同时,用户在远程计算机上应该有自己的用户账户,包括用户名与用户密码。或者远程计同时,用户在远程计算机上应该有自己的用户账户,包括用户名与用户密码。或者远程计算机提供公开的用户账户,供没有账户的用户使用。算机提供公开的用户账户,供没有账户的用户使用。用户在使用用户在使用TelnetTelnet命令进行远程登录时,首先应在命令进行远程登录时,首先应在TelnetTelnet命令中给出对方计算机的主命令中给出对方计算机的主机名或机名或IPIP地址,然后根据对方系统

56、的询问,正确输入自己的用户名与密码。有时还要根据地址,然后根据对方系统的询问,正确输入自己的用户名与密码。有时还要根据对方的要求回答自己所使用的仿真终端的类型。对方的要求回答自己所使用的仿真终端的类型。Internet Internet有很多信息服务机构提供开放式的远程登录服务,登录到这样的计算机时,有很多信息服务机构提供开放式的远程登录服务,登录到这样的计算机时,不需要事先设置用户账户,使用公开的用户名就可以进入系统。不需要事先设置用户账户,使用公开的用户名就可以进入系统。8.6 远程登录服务8.6.4 Telnet的使用 流媒体技术也称流式媒体技术,是一种网络传输技术,如图流媒体技术也称流

57、式媒体技术,是一种网络传输技术,如图8-138-13所示。流媒体技术通所示。流媒体技术通过网络技术与视频技术的有机结合,将连续的影像和声音信息经过压缩处理后放在网络服过网络技术与视频技术的有机结合,将连续的影像和声音信息经过压缩处理后放在网络服务器上,让用户可以边下载边收看,而不需要等整个压缩文件都下载到本地计算机上才可务器上,让用户可以边下载边收看,而不需要等整个压缩文件都下载到本地计算机上才可以收看。以收看。在网络上实现流媒体技术,需要利用音视频技术及网络技术来完成流媒体的制作、发在网络上实现流媒体技术,需要利用音视频技术及网络技术来完成流媒体的制作、发布、传输和播放等环节。该技术先在用户

58、端的计算机上创建一个缓冲区,在播放前预先下布、传输和播放等环节。该技术先在用户端的计算机上创建一个缓冲区,在播放前预先下载一段数据作为缓冲,当网络实际连接速度小于播放速度时,播放程序就会取用一小段缓载一段数据作为缓冲,当网络实际连接速度小于播放速度时,播放程序就会取用一小段缓冲区内的数据,从而避免播放的中断,并保证流媒体的播放品质。冲区内的数据,从而避免播放的中断,并保证流媒体的播放品质。8.7 流媒体技术8.7.1 流媒体技术简介 8.7 流媒体技术8.7.1 流媒体技术简介 流媒体系统是由各种不同软件构成的,这些软件在各个不同层面上互相通信,基本的流媒体系统是由各种不同软件构成的,这些软件

59、在各个不同层面上互相通信,基本的流媒体系统包含以下三个组件:流媒体系统包含以下三个组件:(1 1)播放器()播放器(PlayerPlayer),用来播放流媒体的软件。),用来播放流媒体的软件。(2 2)服务器()服务器(ServerServer),用来向用户发送流媒体的软件。),用来向用户发送流媒体的软件。(3 3)编码器()编码器(EncodeEncode),用来将原始的音频视频转化为流媒体格式的软件。),用来将原始的音频视频转化为流媒体格式的软件。这些组件之间通过特定的协议互相通信,按照特定的格式互相交换文件数据。有些文这些组件之间通过特定的协议互相通信,按照特定的格式互相交换文件数据。有

60、些文件中包含了由特定编解码器解码的数据,这种编解码器通过特定算法压缩文件的数据量。件中包含了由特定编解码器解码的数据,这种编解码器通过特定算法压缩文件的数据量。8.7 流媒体技术8.7.1 流媒体技术简介 流媒体应用可以根据传输模式、实时性、交互性粗略地分为多种类型。传输模式主要流媒体应用可以根据传输模式、实时性、交互性粗略地分为多种类型。传输模式主要是指流媒体传输是点到点的方式还是点到多点的方式。实时性是指视频内容源是否实时产是指流媒体传输是点到点的方式还是点到多点的方式。实时性是指视频内容源是否实时产生、采集和播放,实时内容主要包括实况内容、视频会议节目内容等。交互性是指应用是生、采集和播

61、放,实时内容主要包括实况内容、视频会议节目内容等。交互性是指应用是否需要交互,即流媒体的传输是单向的还是双向的。否需要交互,即流媒体的传输是单向的还是双向的。在运用流媒体技术时,音视频文件要采用相应的格式,不同格式的文件需要用不同的在运用流媒体技术时,音视频文件要采用相应的格式,不同格式的文件需要用不同的播放器软件来播放,即所谓播放器软件来播放,即所谓“一把钥匙开一把锁一把钥匙开一把锁”。目前,采用流媒体技术的音视频文件。目前,采用流媒体技术的音视频文件主要有三大主要有三大“流派流派”。8.7 流媒体技术8.7.2 流媒体技术应用 第一种是微软的第一种是微软的ASFASF(Advanced S

62、tream FormatAdvanced Stream Format)。这类文件的后缀是)。这类文件的后缀是.asf.asf和和.wmv.wmv,与它对应的播放器是微软公司的与它对应的播放器是微软公司的 “Media PlayerMedia Player”。用户可以将图形、声音和动画等数。用户可以将图形、声音和动画等数据组合成一个据组合成一个ASFASF格式的文件,也可以将其他格式的视频和音频转换为格式的文件,也可以将其他格式的视频和音频转换为ASFASF格式,而且用格式,而且用户还可以通过声卡和视频捕获卡将诸如麦克风、录像机等外设的数据保存为户还可以通过声卡和视频捕获卡将诸如麦克风、录像机等

63、外设的数据保存为ASFASF格式。格式。如果使用如果使用WindowsWindows服务器平台,则服务器平台,则Windows MediaWindows Media的费用最少。的费用最少。8.7 流媒体技术8.7.2 流媒体技术应用 第二种是第二种是RealNetworksRealNetworks公司的公司的RealMediaRealMedia,它包括,它包括RealAudioRealAudio、RealVideoRealVideo和和RealFlashRealFlash三类文件,其中三类文件,其中RealAudioRealAudio用来传输接近用来传输接近CDCD音质的音频数据,音质的音频数

64、据,RealVideoRealVideo用来传用来传输不间断的视频数据,输不间断的视频数据,RealFlashRealFlash则是则是RealNetworksRealNetworks公司与公司与MacromediaMacromedia公司联合推出的一公司联合推出的一种高压缩比的动画格式,这类文件的后缀是种高压缩比的动画格式,这类文件的后缀是.rm.rm,文件对应的播放器是,文件对应的播放器是“RealPlayerRealPlayer”。RealMediaRealMedia在用户数量上有优势。在用户数量上有优势。8.7 流媒体技术8.7.2 流媒体技术应用 第三种是苹果公司的第三种是苹果公司的

65、QuickTimeQuickTime。这类文件扩展名通常是。这类文件扩展名通常是.mov.mov,它所对应的播放器是,它所对应的播放器是 “QuickTimeQuickTime”。QuickTimeQuickTime在性价比上具有优势。在性价比上具有优势。此外,此外,MPEGMPEG、AVIAVI、DVIDVI、SWFSWF等都是适用于流媒体技术的文件格式。等都是适用于流媒体技术的文件格式。由于流媒体技术在一定程度上突破了网络带宽对多媒体信息传输的限制,因此被广泛由于流媒体技术在一定程度上突破了网络带宽对多媒体信息传输的限制,因此被广泛运用于网上直播、网络广告、视频点播、远程教育、远程医疗、视

66、频会议、企业培训、电运用于网上直播、网络广告、视频点播、远程教育、远程医疗、视频会议、企业培训、电子商务等多个领域。流媒体应用必然会成为未来网络的主流应用。子商务等多个领域。流媒体应用必然会成为未来网络的主流应用。8.7 流媒体技术8.7.2 流媒体技术应用 对于新闻媒体来说,流媒体带来了机遇,也带来了挑战。流媒体技术为传统媒体在因对于新闻媒体来说,流媒体带来了机遇,也带来了挑战。流媒体技术为传统媒体在因特网上开辟更广阔的空间提供了可能。广播电视媒体节目的上网更为方便,听众、观众在特网上开辟更广阔的空间提供了可能。广播电视媒体节目的上网更为方便,听众、观众在网上点播节目更为简单,网上音视频直播也将得到广泛运用。网上点播节目更为简单,网上音视频直播也将得到广泛运用。流媒体技术将过去传统媒体的流媒体技术将过去传统媒体的“推推”式传播,变为受众的式传播,变为受众的“拉拉”式传播,受众不再是式传播,受众不再是被动地接收来自广播电视的节目,而是在自己方便的时间来接收自己需要的信息。这将在被动地接收来自广播电视的节目,而是在自己方便的时间来接收自己需要的信息。这将在一定程度上提高受众的地位,使他们

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!