版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第8章应用层第8章应用层本章学习要求:理解:TCP/IP协议栈与应用层协议之间的关系掌握:域名系统的基本工作原理掌握:电子邮件的基本工作原理掌握:文件传输FTP的基本工作原理掌握:WWW服务的基本工作原理了解:播客、博客、网络即时通信与网络电视等新的Internet服务的特点掌握:应用层协议的分析方法《计算机网络》第8章应用层2本章学习要求:《计算机网络》第8章应用层28.1应用层协议与低层协议的关系
8.1.1主要的应用层协议远程登录协议Telnet文件传输协议FTP简单邮件传输协议SMTP域名系统DNS简单网络管理协议SNMP超文本传输协议HTTP《计算机网络》第8章应用层38.1应用层协议与低层协议的关系8.1.1主要的应8.1.2TCP/IP协议栈及之间的关系
《计算机网络》第8章应用层48.1.2TCP/IP协议栈及之间的关系《计算机网络》8.2域名系统DNS8.2.1域名系统的基本概念1.为什么有了IP地址,还需要域名?域名—用字符表示的有层次结构的网络主机名,是一种主机标识符;IP地址—数字型,难于记忆与理解;
域名—字符型,直观,便于记忆与理解;IP地址—用于网络层;
域名—用于应用层;IP地址与域名都应该是全网唯一的,并且它们之间具有对应关系。《计算机网络》第8章应用层58.2域名系统DNS8.2.1域名系统的基本概念《计
2.Internet域名结构TCP/IP协议中规定的层次型名字管理机制叫做域名系统(DNS);域名系统将整个Internet划分为多个顶级域,并为每个顶级域规定了通用的顶级域名;每一级域名不超过63个字符,不区分大小写字母。完整的域名不超过255个字符。Internet主机域名的一般格式为:
《计算机网络》第8章应用层62.Internet域名结构《计算机网络》第8章顶级域名TLD(TopLevelDomain)(1)国家顶级域名nTLD:如:.cn表示中国,.us表示美国,.uk表示英国,等等。在国家顶级域名下注册的二级域名均由该国家自行确定。(2)国际顶级域名iTLD:采用.int。国际性的组织可在.int下注册。(3)通用顶级域名gTLD:最早的顶级域名是:.com表示公司企业.net表示网络服务机构.org表示非赢利性组织.edu表示教育机构(美国专用).gov表示政府部门(美国专用).mil表示军事部门(美国专用)《计算机网络》第8章应用层7顶级域名TLD(TopLevelDomain)(1)新增加了七个通用顶级域名.aero用于航空运输企业.biz用于公司和企业.coop用于合作团体.info适用于各种情况.museum用于博物馆.name用于个人.pro用于会计、律师和医师等自由职业者《计算机网络》第8章应用层8新增加了七个通用顶级域名.aero用于航空运输企业《计算我国二级域名的划分我国将二级域名划分为“类别域名”和“行政区域名”两大类。“类别域名”有6个:.ac表示科研机构.com表示工、商、金融等企业.edu表示教育机构.gov表示政府部门.net表示互联网络、接入网络的信息中心.org表示各种非盈利性的组织《计算机网络》第8章应用层9我国二级域名的划分我国将二级域名划分为“类别域名”和“行政区行政区域名共34个,适用于我国的各省、自治区、直辖市。如:.bj为北京市;.sh为上海市,等等。在二级域名.edu下申请注册三级域名由中国教育和科研计算机网网络中心负责。其他的三级域名则应向中国互联网网络信息中心CNNIC申请。《计算机网络》第8章应用层10行政区域名共34个,适用于我国的各省、自治区、直辖市。《计算Internet域名空间的树状结构
《计算机网络》第8章应用层11Internet域名空间的树状结构《计算机网络》第8章应8.2.2域名服务器的层次结构
1.域名服务器的基本工作原理域名系统的一个主要特点是允许区域自治;域名系统在设计了层次域名的同时,提出了与其相对应的域名服务器系统;整个域名系统是以一个大型的分布式数据库的方式工作的;
大多数具有Internet连接的组织都有一个域名服务器,每个服务器包含连向其他域名服务器的信息,这些服务器形成了一个大的协同工作的域名数据库。需要将域名转换为IP地址时,把域名放在一个DNS请求信息中发给DNS服务器,服务器将其转换为IP地址后通过应答信息返回给客户。《计算机网络》第8章应用层128.2.2域名服务器的层次结构1.域名服务器的基本工作2.域名服务器的层次
DNS服务器的层次是与域名的层次相适应的;每一个域名服务器都只对域名体系中的一部分进行管辖;一个根服务器(rootserver)在这个层次体系的顶部,它是顶层域的管辖者,包含如何到达其它域名服务器的信息;
DNS服务器的层次对应着域名的层次,但是这两者并不是对等的。一个公司网络或校园网可以选择将它所有的域名都放在一个域名服务器上,也可以选择运行几个域名服务器。《计算机网络》第8章应用层132.域名服务器的层次《计算机网络》第8章应用层13选择域名服务器结构的原则一个小型的公司通常将所有域名信息放在一个域名服务器中;一个域名服务器必须负责具有某一后缀的所有计算机;域名系统中的域名服务器是相互链接的,每个域名服务器都应该知道整个层次体系中子域名服务器的位置。《计算机网络》第8章应用层14选择域名服务器结构的原则一个小型的公司通常将所有域名信息放在8.2.3域名解析
1.域名解析的基本工作原理
将域名转换为对应的IP地址的过程称为域名解析;完成该功能的软件叫域名解析器;每个本地域名服务器配置一个域名解析器软件;由于每个服务器都知道根服务器的地址,因此无论经过几步查询,在域名树中最终总会找出正确的解析结果。《计算机网络》第8章应用层158.2.3域名解析1.域名解析的基本工作原理《计算机2.域名解析算法:递归解析、反复解析
《计算机网络》第8章应用层16递归解析要求名字服务器系统一次性完成全部名字—地址变换;反复解析是每次请求一个服务器,如果不行再请求别的服务器;递归解析的任务主要是由服务器软件承担;反复解析的任务主要是由域名解析器软件承担。2.域名解析算法:递归解析、反复解析《计算机网络》第8章《计算机网络》第8章应用层17《计算机网络》第8章应用层17域名解析中客户与服务器的交互过程
《计算机网络》第8章应用层18域名解析中客户与服务器的交互过程《计算机网络》第8章应用8.2.4域名系统性能优化
复制与缓存1.复制每个根服务器的许多副本存在于世界各地;当一个新的子网加入Internet时,它在本地的DNS服务器中配置一个根服务器表;本地的DNS服务器可以为本网用户的域名服务选择响应最快的根服务器;在实际应用中,地理上最近的域名服务器往往响应最好。《计算机网络》第8章应用层198.2.4域名系统性能优化复制与缓存《计算机网络》第82.缓存DNS缓存比复制更为重要,使用名字的高速缓存可优化查询的开销;每个服务器都保留一个域名缓存,每当查找一个新的域名时,服务器将它置于缓存中;主机在启动时从本地域名服务器下载域名和地址的全部数据库,维护存放自己最近使用的域名的高速缓存,并且只在从缓存中找不到域名时才使用域名服务器。《计算机网络》第8章应用层202.缓存DNS缓存比复制更为重要,使用名字的高速缓存可优化查8.3电子邮件服务8.3.1电子邮件的概念
电子邮件服务是目前Internet上使用最频繁的服务;电子邮件系统不但可以传输各种格式的文本信息,而且还可以传输图像、声音、视频等多种信息;邮件服务器系统的核心邮件服务器负责接收用户送来的邮件,并根据收件人地址发送到对方的邮件服务器中,同时负责接收由其他邮件服务器发来的邮件,并根据收件人地址分发到相应的电子邮箱中;当用户向ISP申请Internet账户时,ISP就会在它的邮件服务器上建立该用户的电子邮件账户,它包括用户名(username)与用户密码(password)。《计算机网络》第8章应用层218.3电子邮件服务8.3.1电子邮件的概念《计算机E-mail地址:用户名@主机名(全球唯一)
8.3.2电子邮件服务的工作过程
电子邮件服务基于客户/服务器结构《计算机网络》第8章应用层22E-mail地址:用户名@主机名(全球唯一)
8.3.2电子邮件应用程序(OutlookExpress等)基本服务功能:创建与发送电子邮件;接收、阅读与管理电子邮件;账号、邮箱与通信簿管理。电子邮件协议:在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议SMTP;在电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议POP3或交互式邮件存取协议IMAP,它取决于邮件服务器支持的协议类型。《计算机网络》第8章应用层23电子邮件应用程序(OutlookExpress等)基本服务8.3.3电子邮件系统协议使用情况《计算机网络》第8章应用层248.3.3电子邮件系统协议使用情况《计算机网络》第8章8.3.4简单邮件传输协议SMTP
SMTP协议运行在TCP协议之上,使用公开端口号25;SMTP使用简单的命令传输邮件:规定了14条命令和21种响应信息;每条命令都是由4个字母组成的;每一种响应信息一般只有一行信息;SMTP使用客户/服务器工作模式,发送邮件的SMTP进程是SMTP客户,接收邮件的SMTP进程是SMTP服务器。《计算机网络》第8章应用层258.3.4简单邮件传输协议SMTPSMTP协议运行在T8.3.5邮件读取协议POP3和IMAP
POP3邮局协议POP是一个简单的邮件读取协议;
POP3协议使用客户/服务器的工作方式;接收邮件的用户主机运行POP客户程序,ISP的邮件服务器则运行POP服务器程序;POP3协议运行在TCP协议之上,它使用公开的端口号110;POP3协议规定了15条命令和24种响应信息。《计算机网络》第8章应用层268.3.5邮件读取协议POP3和IMAPPOP3《计算IMAPInternet报文存取协议IMAP与POP3都是按客户/服务器方式工作,但它们有很大的差别;对于POP3协议,POP3服务器是具有存储转发功能的中间服务器。在邮件交付给用户之后,POP3服务器就不再保存这些邮件;当客户程序打开IMAP服务器的邮箱时,用户就可以看到邮件的首部;如果用户需要打开某个邮件,则可以将该邮件传送到用户的计算机;在用户未发出删除邮件的命令前,IMAP服务器邮箱中的邮件一直保存着;POP3协议是在脱机状态下运行,而IMAP协议是在联机状态下运行。《计算机网络》第8章应用层27IMAP《计算机网络》第8章应用层278.4文件传输服务FTP8.4.1文件传输的概念
文件传输服务又称为FTP服务,它是Internet中最早提供的服务功能之一,目前仍然在广泛使用中;文件传输服务是由FTP应用程序提供的,而FTP应用程序遵循的是TCP/IP协议组中的文件传输协议,它允许用户将文件从一台计算机传输到另一台计算机上,并且能保证传输的可靠性;在Internet中,许多公司、大学的主机上含有数量众多的各种程序与文件,这是Internet的巨大与宝贵的信息资源。通过使用FTP服务,用户就可以方便地访问这些信息资源。《计算机网络》第8章应用层288.4文件传输服务FTP8.4.1文件传输的概念《8.4.2文件传输的工作过程
FTP服务工作模式:客户/服务器*客户通过合法的帐号和口令登录FTP服务器;*对授权的文件进行查阅和传输。《计算机网络》第8章应用层298.4.2文件传输的工作过程FTP服务工作模式:客户8.4.3匿名FTP服务
匿名FTP服务的实质是:提供服务的机构在它的FTP服务器上建立一个公开账户(一般为anonymous),并赋予该账户访问公共目录的权限,以便提供免费服务;如果用户要访问这些提供匿名服务的FTP服务器,一般不需要输入用户名与用户密码;大多数FTP服务都是匿名服务;为了保证FTP服务器的安全,几乎所有的匿名FTP服务器都只允许用户下载文件,而不允许用户上载文件。常用的FTP客户程序有3种:FTP命令行、浏览器、FTP下载工具(支持断点续传)。下载工具如:网际快车、网络蚂蚁、迅雷、超级旋风等。《计算机网络》第8章应用层308.4.3匿名FTP服务《计算机网络》第8章应用层38.5WWW服务
8.5.1WWW服务的基本概念
WWW又称为万维网,简称为Web,是Internet技术发展中的一个重要的里程碑;WWW系统的结构采用了客户/服务器模式;信息资源以web页的形式存储在WWW服务器中,用户通过WWW客户端浏览器程序浏览图、文、声并茂的Web页内容;通过Web页中的链接,用户可以方便地访问位于其他WWW服务器中的Web页,或是其他类型的网络信息资源。《计算机网络》第8章应用层318.5WWW服务8.5.1WWW服务的基本概念《WWW服务的基本概念
《计算机网络》第8章应用层32WWW服务的基本概念《计算机网络》第8章应用层32WWW服务具有以下几个主要特点以超文本方式组织网络多媒体信息,用户可以访问文本、语音、图形和视频信息;用户可以在Internet范围内的任意网站之间查询、检索、浏览及发布信息,并实现对各种信息资源透明的访问;提供生动、直观、统一的图形用户界面;WWW服务的核心技术是:
超文本标记语言HTML
超文本传输协议HTTP
超链接hyperlink《计算机网络》第8章应用层33WWW服务具有以下几个主要特点以超文本方式组织网络多媒体信息8.5.2超文本、超媒体与超文本标记语言
1.超文本与超媒体的概念
超文本方式的工作方式
《计算机网络》第8章应用层348.5.2超文本、超媒体与超文本标记语言1.超文本与超超媒体工作方式《计算机网络》第8章应用层35超媒体工作方式《计算机网络》第8章应用层35WWW以客户/服务器方式工作;浏览器browser是在用户计算机上运行的WWW客户程序;WWW服务器运行服务器程序,管理着提供浏览的文档;WWW在实现过程中必须解决以下几个问题:如何标识分布在整个Internet上的WWW文档?如何实现WWW上各种信息的链接?如何显示不同风格的WWW文档?《计算机网络》第8章应用层36WWW以客户/服务器方式工作;《计算机网络》第8章应用层32.主页的概念信息资源以网页Webpage的形式存储在WWW服务器中;用户通过浏览器向WWW服务器发出请求,服务器根据客户请求内容,将保存在WWW服务器中的某个页面发送给客户;浏览器在收到该页面后对其进行解释,将图、文、声并茂的画面呈现给用户;用户可以通过页面中的链接,方便地访问位于其他WWW服务器中的页面,或是其他类型的网络信息资源;主页homepage是一种特殊的Web页面,是指包含个人或机构基本信息的页面,用于对个人或机构进行综合性介绍,是访问个人或机构详细信息的入口点。《计算机网络》第8章应用层372.主页的概念《计算机网络》第8章应用层37主页一般包含以下几种基本元素:
文本(text)最基本的元素,就是通常所说的文字。图像(image)WWW浏览器一般只识别GIF与JPEG两种图像格式。表格(table)类似于Word中的表格,表格单元内容一般为字符类型。超链接(hyperlink)用于将HTML与其他主页相连。《计算机网络》第8章应用层38主页一般包含以下几种基本元素:文本(text)最基本的元素3.超文本标记语言HTML
WWW服务器中所存储的页面是一种结构化的文档,采用超文本标记语言书写而成;HTML是WWW上用于创建超文本链接的基本语言,可以定义WWW主页格式化的文本、色彩、图像与超文本链接;HTML文档可以将声音、图像、视频等多媒体信息集成在一起;使用HTML语言开发的HTML超文本文件一般具有.htm(或.html)后缀。《计算机网络》第8章应用层393.超文本标记语言HTMLWWW服务器中所存储的页面是一种8.5.3URL(统一资源定位符)与信息定位
URL是对能从Internet上得到的资源的位置和访问方法的一种简洁的表示;标准的URL由3部分组成:协议类型、主机名和路径及文件名。《计算机网络》第8章应用层408.5.3URL(统一资源定位符)与信息定位URL是对URL通过指定其他协议类型访问其他类型服务器:gopher://
连接到名为的Gopher服务器ftp:///pub/dos/readme.txt
通过FTP连接来获得一个名为readme.txt的文本文件file:///pub/gif/wu.gif
要在所连接的主机上获得并显示一个名为wu.gif的图形文件telnet://
远程登录到名为的主机《计算机网络》第8章应用层41URL通过指定其他协议类型访问其他类型服务器:《计算机网络》8.5.4WWW浏览器
WWW浏览器的基本功能
WWW浏览器是用来浏览Internet上主页的客户软件;浏览器软件应具备以下的基本功能:
•查找、启动与终止链接
•通过按钮与菜单项来链接
•历史(history)与书签(bookmark)的使用•自由设定屏幕窗口•选择起始页•改变式样、字体与色彩•查看内嵌图像与外部图像•保存与打印主页《计算机网络》第8章应用层428.5.4WWW浏览器WWW浏览器的基本功能《计算机WWW浏览器的结构
《计算机网络》第8章应用层43WWW浏览器的结构《计算机网络》第8章应用层43搜索引擎搜索引擎是Internet上的一种WWW服务器;它的主要任务是在Internet中主动搜索其他WWW服务器中的信息并对其自动索引,将索引内容存储在可供查询的大型数据库中;用户可以利用搜索引擎所提供的分类目录和查询功能查找所需要的信息。《计算机网络》第8章应用层44搜索引擎搜索引擎是Internet上的一种WWW服务器;《计8.5.5WWW基本工作过程与协议层次
《计算机网络》第8章应用层45服务器8.5.5WWW基本工作过程与协议层次《计算机网络》第8.6播客、博客、网络即时通信与网络电视服务
8.6.1网络新闻组Usenet网络新闻组是一种利用网络进行专题讨论的国际论坛;Usenet并不是一个网络系统,只是建立在Internet上的逻辑组织;Usenet不同于Internet上的交互式操作方式,在Usenet服务器上存储的各种信息,会周期性地转发给其他Usenet服务器;Usenet的基本通信方式是电子邮件,但它不是采用点对点通信方式,而是采用多对多的传递方式。《计算机网络》第8章应用层468.6播客、博客、网络即时通信与网络电视服务8.6.1电子公告牌BBS电子公告牌BBS也是Internet上较常用的服务功能之一;电子公告牌提供一块公共电子白板,每个用户都可以在上面书写、发布信息或提出看法、聊天,获得帮助、讨论问题及为别人提供信息;早期的BBS服务是一种基于远程登录的服务,想要使用BBS服务的用户,必须首先利用远程登录功能登录到BBS服务器上;目前很多BBS站点开始提供WWW访问方式。《计算机网络》第8章应用层47电子公告牌BBS电子公告牌BBS也是Internet上较常用8.6.2播客服务播客的基本概念播客(podcast)是基于Internet的数字广播技术之一;初期它是将iPodder软件与一些便携播放器结合起来形成的一种新的服务;播客录制的是网络广播或类似的网络声讯节目,网络用户可以将网上的广播节目下载到自己的iPod、MP3播放器中随身收听;同时,用户自己也可以制作节目,并传输到网上共享。《计算机网络》第8章应用层488.6.2播客服务播客的基本概念《计算机网络》第8章应播客技术的分类传统广播节目的播客
NBC与ABC是两家著名的广播公司,它们目前都开辟了新闻频道的播客节目;播客节目的内容是经过编辑后的电视节目的播客版本,同时增加一些符合播客格式的特制内容。专业播客提供商作为信息服务业的新的业态,出现了专业播客提供商,如:iTunesMusicStore专业音乐下载播客提供商,它将包括业余作者制作的节目、著名节目主持人的节目片断集中起来,供用户免费下载。个人播客
个人播客使用麦克风、视频头、计算机将自己的生活感悟记录下来,作为个人音频版的日记传输到播客共享空间与网友共享。《计算机网络》第8章应用层49播客技术的分类传统广播节目的播客《计算机网络》第8章应用层播客服务的特点播客技术使得传统的广播从单纯的语音向语音、视频结合的方式变化,增加了制作者的表现手段与互动性;播客技术改变了传统的广播节目听众的被动收听状态,使得听众可以成为主动的参与者;播客技术改变了传统的广播定时播出的方式,听众可以在任何时间,通过网络选定任何自己感兴趣的节目;播客技术使得传统的广播从广播电台单一的模式,变成有兴趣的个人也可以参与节目的制作。《计算机网络》第8章应用层50播客服务的特点播客技术使得传统的广播从单纯的语音向语音、视频8.6.3博客服务博客的基本概念博客是blog的音译,blog是weblog(网络日志)的缩写;博客以文章的形式在Internet上发表和共享信息;在技术上属于共享Web个人主页,在形式上属于个人Internet出版的一类应用;个人网站需要在某个Web服务器上申请一个空间,然后使用HTML语言编写网页,用图形软件处理图片,还要学会使用Flash动画、GIF动画软件。个人网站主页的制作、维护需要的技术和成本都比较高;博客用户只需要向博客服务提供商申请注册一个账户,只要具备输入文字的能力就可以方便地建立个人的博客网页。《计算机网络》第8章应用层518.6.3博客服务博客的基本概念《计算机网络》第8章应博客的分类记录个人真实生活的日记和对某一类问题的认识、感悟,以个人的记事、表达、交流为目的的个人博客;由共同关心某一类问题的人或团体形成的博客社区;以学术专题讨论为目的的博客社区;以新闻时事发表、转载与评论为目的的博客社区;伴随着移动IP技术的发展,利用笔记本计算机、手机与PDA的移动博客Moblog也已经出现。《计算机网络》第8章应用层52博客的分类《计算机网络》第8章应用层528.6.4网络即时通信服务即时通信IM是在计算机网络环境中一对用户实时在计算机屏幕上发送和接收文本或图形、视频信息的通信方式;典型的网络即时通信就是人们所说的“QQ”服务;即时通信服务与电子邮件服务的不同之处在于:即时通信服务是点-点之间的实时数据传输,电子邮件服务传输不是实时的;目前,即时通信与电子邮件、网络新闻组、网络公告牌服务构成Internet最有用的服务。同时,它与播客、博客一起创造了一种网络环境中人与人交流的新方式。很多即时通信工具集成了网上聊天、手机短信、在线娱乐、邮件管理、文件传输、语音传输、视频聊天等功能。《计算机网络》第8章应用层538.6.4网络即时通信服务即时通信IM是在计算机网络环境8.6.5网络电视服务
传统数字电视是通过闭路的有线电视网传输的,只提供广播方式服务,不提供点播业务;网络电视IPTV是通过宽带IP网络传输,可以实现用户的互动点播;可以方便地将传统的电视服务与WWW浏览、E-Mail,以及其他的Internet服务结合起来;全球网络电视IPTV市场的大规模启动在2006年,用户达到800万,收入达到80亿美元;2008年将达到2000万用户。《计算机网络》第8章应用层548.6.5网络电视服务传统数字电视是通过闭路的有线电视8.7典型应用层协议FTP的分析8.7.1FTP模型与测试分析环境
《计算机网络》第8章应用层558.7典型应用层协议FTP的分析8.7.1FTP模型协议分析器协议分析器的作用就是监视FTP客户与FTP服务器的协议交互过程,记录并对协议包进行分析;分析环境的具体参数是:
FTP服务器:MAC地址为00-00-C0-22-A1-01
IP地址为控制连接端口号为21数据连接端口号为20
FTP客户:MAC地址为02-60-8C-01-24-28IP地址为5数据连接端口号为7180控制连接端口号为15432《计算机网络》第8章应用层56协议分析器协议分析器的作用就是监视FTP客户与FTP服务器的FTP工作模型
《计算机网络》第8章应用层57FTP工作模型《计算机网络》第8章应用层57协议分析器捕获FTP交互的协议包《计算机网络》第8章应用层58协议分析器捕获FTP交互的协议包《计算机网络》第8章应用层《计算机网络》第8章应用层59《计算机网络》第8章应用层598.7.2FTP控制连接建立过程的协议分析
1.地址解析ARP协议执行过程
《计算机网络》第8章应用层608.7.2FTP控制连接建立过程的协议分析1.地址解析2.FTP控制连接建立过程协议包4~6是FTP控制连接建立的协议执行过程协议包4:FTP客户请求建立与FTP服务器控制连接包《计算机网络》第8章应用层612.FTP控制连接建立过程协议包4~6是FTP控制连接建FTP控制连接建立的协议包交互过程
《计算机网络》第8章应用层62FTP控制连接建立的协议包交互过程《计算机网络》第8章应8.7.3FTP用户登录身份验证过程的协议分析
协议包9~16是FTP服务器验证用户身份的协议执行过程
协议包9:FTP客户发送给FTP服务器的User命令协议包
《计算机网络》第8章应用层638.7.3FTP用户登录身份验证过程的协议分析协议包9~协议包10:FTP服务器发送给FTP客户对User命令的应答包
《计算机网络》第8章应用层642115432协议包10:FTP服务器发送给FTP客户对User命令的应答协议包11:FTP客户发送给FTP服务器,对协议包10的应答包协议包12:FTP客户发送给FTP服务器的带有用户名与密码的应答包《计算机网络》第8章应用层65协议包11:FTP客户发送给FTP服务器,对协议包10的应答FTP用户登录身份验证的协议包交互过程
《计算机网络》第8章应用层66FTP用户登录身份验证的协议包交互过程《计算机网络》第8章8.7.4FTP数据连接建立过程的协议分析
1.FTP数据连接建立分为:连接建立准备、连接建立阶段协议包17、18完成数据连接建立准备工作协议包17:FTP客户发送给FTP服务器的Port命令包,即准备建立数据连接的本地段口号协议包18:FTP服务器发送给FTP客户的Port命令应答包根据FTP协议的规定,FTP客户可以动态地选择一个大于1024的本地端口号FTP协议表示方法:在Port命令中客户IP地址后面加上两个十进制的数P1、P2,表示16位的本地端口号,计算公式是本地端口号=P1×256+P2《计算机网络》第8章应用层678.7.4FTP数据连接建立过程的协议分析1.FTP数协议包19:FTP客户发送给FTP服务器的RETR命令包(用户要求检索文件的名字)《计算机网络》第8章应用层68协议包19:FTP客户发送给FTP服务器的RETR命令包(FTP数据连接建立准备工作的协议包交互过程《计算机网络》第8章应用层69FTP数据连接建立准备工作的协议包交互过程《计算机网络》第数据连接建立过程协议包20~22完成数据连接建立工作
《计算机网络》第8章应用层70ServerClient数据连接建立过程协议包20~22完成数据连接建立工作《计算8.7.5FTP数据传输过程的协议分析
《计算机网络》第8章应用层71协议包23~25完成数据传输工作
协议包23:FTP服务器向FTP客户发回文件netstart的
状态信息8.7.5FTP数据传输过程的协议分析《计算机网络》第协议包24:FTP客户向FTP服务器发送的检索文件状态的确认包协议包25:FTP服务器向FTP客户发送的带有检索文件的数据包
《计算机网络》第8章应用层72协议包24:FTP客户向FTP服务器发送的检索文件状态的确认协议包26:FTP服务器在传输数据的同时,向FTP客户发送在文件传输结束时断开数据连接的通知协议包《计算机网络》第8章应用层73协议包26:FTP服务器在传输数据的同时,向FTP客户发送协议包27~33是数据传输和确认包协议包27:客户向服务器发送对协议包26的确认协议包28:对协议包25所传数据的确认协议包29、31:FTP服务器向FTP客户发送的数据包协议包30、32:分别对协议包29、31所传的数据进行确认《计算机网络》第8章应用层74协议包27~33是数据传输和确认包协议包27:客户向服务器发协议包33:FTP数据传输中最后一个数据包的结构(将FIN置位,关闭数据连接)《计算机网络》第8章应用层75协议包33:FTP数据传输中最后一个数据包的结构(将FIN置FTP数据传输和确认
的协议包交换过程《计算机网络》第8章应用层76FTP数据传输和确认
的协议包交换过程《计算机网络》第8章8.7.6FTP连接释放过程的分析
一个完美的传输连接的释放机制应该是任何一方都可以提出,但是必须双方都同意,才可以释放连接;FTP连接建立分为控制连接建立与数据连接建立两个阶段,因此连接释放也应包括释放控制连接与释放数据连接两个阶段;首先应该释放数据连接,然后再释放控制连接。《计算机网络》第8章应用层778.7.6FTP连接释放过程的分析一个完美的传输连接的协议包34:FTP客户做FIN置位的应答包(客户同意关闭数据连接)《计算机网络》第8章应用层78协议包34:FTP客户做FIN置位的应答包(客户同意关闭数据协议包35:服务器对协议包34的确认协议包36:FTP客户向服务器发送QUIT命令包,准备退出登录
《计算机网络》第8章应用层79协议包35:服务器对协议包34的确认《计算机网络》第8章应协议包37:FTP服务器对QUIT命令的响应包
《计算机网络》第8章应用层80协议包37:FTP服务器对QUIT命令的响应包《计算机网络FTP数据连接释放过程
《计算机网络》第8章应用层810FTP数据连接释放过程《计算机网络》第8章应用层810FTP控制连接的释放过程
《计算机网络》第8章应用层82ClientServerServerFTP控制连接的释放过程《计算机网络》第8章应用层82C小结
应用层服务主要有:电子邮件E-mail、文件传输协议FTP、网络终端协议Telnet与WWW等;应用层协议可以分为3种类型:一类依赖于面向连接的TCP协议,一类依赖于无连接的UDP协议,另一类则既依赖于TCP协议,也可以依赖于UDP协议;
Internet域名系统采用的是层次结构,DNS服务器的层次是与域名的层次相适应的;WWW服务在Internet技术发展中有着重要的影响,它的核心技术是超文本标记语言HTML、超文本传输协议HTTP与超链接hyperlink。《计算机网络》第8章应用层83小结应用层服务主要有:电子邮件E-mail、文件传输协议F作业P363四、问答题1、3、5《计算机网络》第8章应用层84作业P363《计算机网络》第8章应用层84第8章应用层第8章应用层本章学习要求:理解:TCP/IP协议栈与应用层协议之间的关系掌握:域名系统的基本工作原理掌握:电子邮件的基本工作原理掌握:文件传输FTP的基本工作原理掌握:WWW服务的基本工作原理了解:播客、博客、网络即时通信与网络电视等新的Internet服务的特点掌握:应用层协议的分析方法《计算机网络》第8章应用层86本章学习要求:《计算机网络》第8章应用层28.1应用层协议与低层协议的关系
8.1.1主要的应用层协议远程登录协议Telnet文件传输协议FTP简单邮件传输协议SMTP域名系统DNS简单网络管理协议SNMP超文本传输协议HTTP《计算机网络》第8章应用层878.1应用层协议与低层协议的关系8.1.1主要的应8.1.2TCP/IP协议栈及之间的关系
《计算机网络》第8章应用层888.1.2TCP/IP协议栈及之间的关系《计算机网络》8.2域名系统DNS8.2.1域名系统的基本概念1.为什么有了IP地址,还需要域名?域名—用字符表示的有层次结构的网络主机名,是一种主机标识符;IP地址—数字型,难于记忆与理解;
域名—字符型,直观,便于记忆与理解;IP地址—用于网络层;
域名—用于应用层;IP地址与域名都应该是全网唯一的,并且它们之间具有对应关系。《计算机网络》第8章应用层898.2域名系统DNS8.2.1域名系统的基本概念《计
2.Internet域名结构TCP/IP协议中规定的层次型名字管理机制叫做域名系统(DNS);域名系统将整个Internet划分为多个顶级域,并为每个顶级域规定了通用的顶级域名;每一级域名不超过63个字符,不区分大小写字母。完整的域名不超过255个字符。Internet主机域名的一般格式为:
《计算机网络》第8章应用层902.Internet域名结构《计算机网络》第8章顶级域名TLD(TopLevelDomain)(1)国家顶级域名nTLD:如:.cn表示中国,.us表示美国,.uk表示英国,等等。在国家顶级域名下注册的二级域名均由该国家自行确定。(2)国际顶级域名iTLD:采用.int。国际性的组织可在.int下注册。(3)通用顶级域名gTLD:最早的顶级域名是:.com表示公司企业.net表示网络服务机构.org表示非赢利性组织.edu表示教育机构(美国专用).gov表示政府部门(美国专用).mil表示军事部门(美国专用)《计算机网络》第8章应用层91顶级域名TLD(TopLevelDomain)(1)新增加了七个通用顶级域名.aero用于航空运输企业.biz用于公司和企业.coop用于合作团体.info适用于各种情况.museum用于博物馆.name用于个人.pro用于会计、律师和医师等自由职业者《计算机网络》第8章应用层92新增加了七个通用顶级域名.aero用于航空运输企业《计算我国二级域名的划分我国将二级域名划分为“类别域名”和“行政区域名”两大类。“类别域名”有6个:.ac表示科研机构.com表示工、商、金融等企业.edu表示教育机构.gov表示政府部门.net表示互联网络、接入网络的信息中心.org表示各种非盈利性的组织《计算机网络》第8章应用层93我国二级域名的划分我国将二级域名划分为“类别域名”和“行政区行政区域名共34个,适用于我国的各省、自治区、直辖市。如:.bj为北京市;.sh为上海市,等等。在二级域名.edu下申请注册三级域名由中国教育和科研计算机网网络中心负责。其他的三级域名则应向中国互联网网络信息中心CNNIC申请。《计算机网络》第8章应用层94行政区域名共34个,适用于我国的各省、自治区、直辖市。《计算Internet域名空间的树状结构
《计算机网络》第8章应用层95Internet域名空间的树状结构《计算机网络》第8章应8.2.2域名服务器的层次结构
1.域名服务器的基本工作原理域名系统的一个主要特点是允许区域自治;域名系统在设计了层次域名的同时,提出了与其相对应的域名服务器系统;整个域名系统是以一个大型的分布式数据库的方式工作的;
大多数具有Internet连接的组织都有一个域名服务器,每个服务器包含连向其他域名服务器的信息,这些服务器形成了一个大的协同工作的域名数据库。需要将域名转换为IP地址时,把域名放在一个DNS请求信息中发给DNS服务器,服务器将其转换为IP地址后通过应答信息返回给客户。《计算机网络》第8章应用层968.2.2域名服务器的层次结构1.域名服务器的基本工作2.域名服务器的层次
DNS服务器的层次是与域名的层次相适应的;每一个域名服务器都只对域名体系中的一部分进行管辖;一个根服务器(rootserver)在这个层次体系的顶部,它是顶层域的管辖者,包含如何到达其它域名服务器的信息;
DNS服务器的层次对应着域名的层次,但是这两者并不是对等的。一个公司网络或校园网可以选择将它所有的域名都放在一个域名服务器上,也可以选择运行几个域名服务器。《计算机网络》第8章应用层972.域名服务器的层次《计算机网络》第8章应用层13选择域名服务器结构的原则一个小型的公司通常将所有域名信息放在一个域名服务器中;一个域名服务器必须负责具有某一后缀的所有计算机;域名系统中的域名服务器是相互链接的,每个域名服务器都应该知道整个层次体系中子域名服务器的位置。《计算机网络》第8章应用层98选择域名服务器结构的原则一个小型的公司通常将所有域名信息放在8.2.3域名解析
1.域名解析的基本工作原理
将域名转换为对应的IP地址的过程称为域名解析;完成该功能的软件叫域名解析器;每个本地域名服务器配置一个域名解析器软件;由于每个服务器都知道根服务器的地址,因此无论经过几步查询,在域名树中最终总会找出正确的解析结果。《计算机网络》第8章应用层998.2.3域名解析1.域名解析的基本工作原理《计算机2.域名解析算法:递归解析、反复解析
《计算机网络》第8章应用层100递归解析要求名字服务器系统一次性完成全部名字—地址变换;反复解析是每次请求一个服务器,如果不行再请求别的服务器;递归解析的任务主要是由服务器软件承担;反复解析的任务主要是由域名解析器软件承担。2.域名解析算法:递归解析、反复解析《计算机网络》第8章《计算机网络》第8章应用层101《计算机网络》第8章应用层17域名解析中客户与服务器的交互过程
《计算机网络》第8章应用层102域名解析中客户与服务器的交互过程《计算机网络》第8章应用8.2.4域名系统性能优化
复制与缓存1.复制每个根服务器的许多副本存在于世界各地;当一个新的子网加入Internet时,它在本地的DNS服务器中配置一个根服务器表;本地的DNS服务器可以为本网用户的域名服务选择响应最快的根服务器;在实际应用中,地理上最近的域名服务器往往响应最好。《计算机网络》第8章应用层1038.2.4域名系统性能优化复制与缓存《计算机网络》第82.缓存DNS缓存比复制更为重要,使用名字的高速缓存可优化查询的开销;每个服务器都保留一个域名缓存,每当查找一个新的域名时,服务器将它置于缓存中;主机在启动时从本地域名服务器下载域名和地址的全部数据库,维护存放自己最近使用的域名的高速缓存,并且只在从缓存中找不到域名时才使用域名服务器。《计算机网络》第8章应用层1042.缓存DNS缓存比复制更为重要,使用名字的高速缓存可优化查8.3电子邮件服务8.3.1电子邮件的概念
电子邮件服务是目前Internet上使用最频繁的服务;电子邮件系统不但可以传输各种格式的文本信息,而且还可以传输图像、声音、视频等多种信息;邮件服务器系统的核心邮件服务器负责接收用户送来的邮件,并根据收件人地址发送到对方的邮件服务器中,同时负责接收由其他邮件服务器发来的邮件,并根据收件人地址分发到相应的电子邮箱中;当用户向ISP申请Internet账户时,ISP就会在它的邮件服务器上建立该用户的电子邮件账户,它包括用户名(username)与用户密码(password)。《计算机网络》第8章应用层1058.3电子邮件服务8.3.1电子邮件的概念《计算机E-mail地址:用户名@主机名(全球唯一)
8.3.2电子邮件服务的工作过程
电子邮件服务基于客户/服务器结构《计算机网络》第8章应用层106E-mail地址:用户名@主机名(全球唯一)
8.3.2电子邮件应用程序(OutlookExpress等)基本服务功能:创建与发送电子邮件;接收、阅读与管理电子邮件;账号、邮箱与通信簿管理。电子邮件协议:在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议SMTP;在电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议POP3或交互式邮件存取协议IMAP,它取决于邮件服务器支持的协议类型。《计算机网络》第8章应用层107电子邮件应用程序(OutlookExpress等)基本服务8.3.3电子邮件系统协议使用情况《计算机网络》第8章应用层1088.3.3电子邮件系统协议使用情况《计算机网络》第8章8.3.4简单邮件传输协议SMTP
SMTP协议运行在TCP协议之上,使用公开端口号25;SMTP使用简单的命令传输邮件:规定了14条命令和21种响应信息;每条命令都是由4个字母组成的;每一种响应信息一般只有一行信息;SMTP使用客户/服务器工作模式,发送邮件的SMTP进程是SMTP客户,接收邮件的SMTP进程是SMTP服务器。《计算机网络》第8章应用层1098.3.4简单邮件传输协议SMTPSMTP协议运行在T8.3.5邮件读取协议POP3和IMAP
POP3邮局协议POP是一个简单的邮件读取协议;
POP3协议使用客户/服务器的工作方式;接收邮件的用户主机运行POP客户程序,ISP的邮件服务器则运行POP服务器程序;POP3协议运行在TCP协议之上,它使用公开的端口号110;POP3协议规定了15条命令和24种响应信息。《计算机网络》第8章应用层1108.3.5邮件读取协议POP3和IMAPPOP3《计算IMAPInternet报文存取协议IMAP与POP3都是按客户/服务器方式工作,但它们有很大的差别;对于POP3协议,POP3服务器是具有存储转发功能的中间服务器。在邮件交付给用户之后,POP3服务器就不再保存这些邮件;当客户程序打开IMAP服务器的邮箱时,用户就可以看到邮件的首部;如果用户需要打开某个邮件,则可以将该邮件传送到用户的计算机;在用户未发出删除邮件的命令前,IMAP服务器邮箱中的邮件一直保存着;POP3协议是在脱机状态下运行,而IMAP协议是在联机状态下运行。《计算机网络》第8章应用层111IMAP《计算机网络》第8章应用层278.4文件传输服务FTP8.4.1文件传输的概念
文件传输服务又称为FTP服务,它是Internet中最早提供的服务功能之一,目前仍然在广泛使用中;文件传输服务是由FTP应用程序提供的,而FTP应用程序遵循的是TCP/IP协议组中的文件传输协议,它允许用户将文件从一台计算机传输到另一台计算机上,并且能保证传输的可靠性;在Internet中,许多公司、大学的主机上含有数量众多的各种程序与文件,这是Internet的巨大与宝贵的信息资源。通过使用FTP服务,用户就可以方便地访问这些信息资源。《计算机网络》第8章应用层1128.4文件传输服务FTP8.4.1文件传输的概念《8.4.2文件传输的工作过程
FTP服务工作模式:客户/服务器*客户通过合法的帐号和口令登录FTP服务器;*对授权的文件进行查阅和传输。《计算机网络》第8章应用层1138.4.2文件传输的工作过程FTP服务工作模式:客户8.4.3匿名FTP服务
匿名FTP服务的实质是:提供服务的机构在它的FTP服务器上建立一个公开账户(一般为anonymous),并赋予该账户访问公共目录的权限,以便提供免费服务;如果用户要访问这些提供匿名服务的FTP服务器,一般不需要输入用户名与用户密码;大多数FTP服务都是匿名服务;为了保证FTP服务器的安全,几乎所有的匿名FTP服务器都只允许用户下载文件,而不允许用户上载文件。常用的FTP客户程序有3种:FTP命令行、浏览器、FTP下载工具(支持断点续传)。下载工具如:网际快车、网络蚂蚁、迅雷、超级旋风等。《计算机网络》第8章应用层1148.4.3匿名FTP服务《计算机网络》第8章应用层38.5WWW服务
8.5.1WWW服务的基本概念
WWW又称为万维网,简称为Web,是Internet技术发展中的一个重要的里程碑;WWW系统的结构采用了客户/服务器模式;信息资源以web页的形式存储在WWW服务器中,用户通过WWW客户端浏览器程序浏览图、文、声并茂的Web页内容;通过Web页中的链接,用户可以方便地访问位于其他WWW服务器中的Web页,或是其他类型的网络信息资源。《计算机网络》第8章应用层1158.5WWW服务8.5.1WWW服务的基本概念《WWW服务的基本概念
《计算机网络》第8章应用层116WWW服务的基本概念《计算机网络》第8章应用层32WWW服务具有以下几个主要特点以超文本方式组织网络多媒体信息,用户可以访问文本、语音、图形和视频信息;用户可以在Internet范围内的任意网站之间查询、检索、浏览及发布信息,并实现对各种信息资源透明的访问;提供生动、直观、统一的图形用户界面;WWW服务的核心技术是:
超文本标记语言HTML
超文本传输协议HTTP
超链接hyperlink《计算机网络》第8章应用层117WWW服务具有以下几个主要特点以超文本方式组织网络多媒体信息8.5.2超文本、超媒体与超文本标记语言
1.超文本与超媒体的概念
超文本方式的工作方式
《计算机网络》第8章应用层1188.5.2超文本、超媒体与超文本标记语言1.超文本与超超媒体工作方式《计算机网络》第8章应用层119超媒体工作方式《计算机网络》第8章应用层35WWW以客户/服务器方式工作;浏览器browser是在用户计算机上运行的WWW客户程序;WWW服务器运行服务器程序,管理着提供浏览的文档;WWW在实现过程中必须解决以下几个问题:如何标识分布在整个Internet上的WWW文档?如何实现WWW上各种信息的链接?如何显示不同风格的WWW文档?《计算机网络》第8章应用层120WWW以客户/服务器方式工作;《计算机网络》第8章应用层32.主页的概念信息资源以网页Webpage的形式存储在WWW服务器中;用户通过浏览器向WWW服务器发出请求,服务器根据客户请求内容,将保存在WWW服务器中的某个页面发送给客户;浏览器在收到该页面后对其进行解释,将图、文、声并茂的画面呈现给用户;用户可以通过页面中的链接,方便地访问位于其他WWW服务器中的页面,或是其他类型的网络信息资源;主页homepage是一种特殊的Web页面,是指包含个人或机构基本信息的页面,用于对个人或机构进行综合性介绍,是访问个人或机构详细信息的入口点。《计算机网络》第8章应用层1212.主页的概念《计算机网络》第8章应用层37主页一般包含以下几种基本元素:
文本(text)最基本的元素,就是通常所说的文字。图像(image)WWW浏览器一般只识别GIF与JPEG两种图像格式。表格(table)类似于Word中的表格,表格单元内容一般为字符类型。超链接(hyperlink)用于将HTML与其他主页相连。《计算机网络》第8章应用层122主页一般包含以下几种基本元素:文本(text)最基本的元素3.超文本标记语言HTML
WWW服务器中所存储的页面是一种结构化的文档,采用超文本标记语言书写而成;HTML是WWW上用于创建超文本链接的基本语言,可以定义WWW主页格式化的文本、色彩、图像与超文本链接;HTML文档可以将声音、图像、视频等多媒体信息集成在一起;使用HTML语言开发的HTML超文本文件一般具有.htm(或.html)后缀。《计算机网络》第8章应用层1233.超文本标记语言HTMLWWW服务器中所存储的页面是一种8.5.3URL(统一资源定位符)与信息定位
URL是对能从Internet上得到的资源的位置和访问方法的一种简洁的表示;标准的URL由3部分组成:协议类型、主机名和路径及文件名。《计算机网络》第8章应用层1248.5.3URL(统一资源定位符)与信息定位URL是对URL通过指定其他协议类型访问其他类型服务器:gopher://
连接到名为的Gopher服务器ftp:///pub/dos/readme.txt
通过FTP连接来获得一个名为readme.txt的文本文件file:///pub/gif/wu.gif
要在所连接的主机上获得并显示一个名为wu.gif的图形文件telnet://
远程登录到名为的主机《计算机网络》第8章应用层125URL通过指定其他协议类型访问其他类型服务器:《计算机网络》8.5.4WWW浏览器
WWW浏览器的基本功能
WWW浏览器是用来浏览Internet上主页的客户软件;浏览器软件应具备以下的基本功能:
•查找、启动与终止链接
•通过按钮与菜单项来链接
•历史(history)与书签(bookmark)的使用•自由设定屏幕窗口•选择起始页•改变式样、字体与色彩•查看内嵌图像与外部图像•保存与打印主页《计算机网络》第8章应用层1268.5.4WWW浏览器WWW浏览器的基本功能《计算机WWW浏览器的结构
《计算机网络》第8章应用层127WWW浏览器的结构《计算机网络》第8章应用层43搜索引擎搜索引擎是Internet上的一种WWW服务器;它的主要任务是在Internet中主动搜索其他WWW服务器中的信息并对其自动索引,将索引内容存储在可供查询的大型数据库中;用户可以利用搜索引擎所提供的分类目录和查询功能查找所需要的信息。《计算机网络》第8章应用层128搜索引擎搜索引擎是Internet上的一种WWW服务器;《计8.5.5WWW基本工作过程与协议层次
《计算机网络》第8章应用层129服务器8.5.5WWW基本工作过程与协议层次《计算机网络》第8.6播客、博客、网络即时通信与网络电视服务
8.6.1网络新闻组Usenet网络新闻组是一种利用网络进行专题讨论的国际论坛;Usenet并不是一个网络系统,只是建立在Internet上的逻辑组织;Usenet不同于Internet上的交互式操作方式,在Usenet服务器上存储的各种信息,会周期性地转发给其他Usenet服务器;Usenet的基本通信方式是电子邮件,但它不是采用点对点通信方式,而是采用多对多的传递方式。《计算机网络》第8章应用层1308.6播客、博客、网络即时通信与网络电视服务8.6.1电子公告牌BBS电子公告牌BBS也是Internet上较常用的服务功能之一;电子公告牌提供一块公共电子白板,每个用户都可以在上面书写、发布信息或提出看法、聊天,获得帮助、讨论问题及为别人提供信息;早期的BBS服务是一种基于远程登录的服务,想要使用BBS服务的用户,必须首先利用远程登录功能登录到BBS服务器上;目前很多BBS站点开始提供WWW访问方式。《计算机网络》第8章应用层131电子公告牌BBS电子公告牌BBS也是Internet上较常用8.6.2播客服务播客的基本概念播客(podcast)是基于Internet的数字广播技术之一;初期它是将iPodder软件与一些便携播放器结合起来形成的一种新的服务;播客录制的是网络广播或类似的网络声讯节目,网络用户可以将网上的广播节目下载到自己的iPod、MP3播放器中随身收听;同时,用户自己也可以制作节目,并传输到网上共享。《计算机网络》第8章应用层1328.6.2播客服务播客的基本概念《计算机网络》第8章应播客技术的分类传统广播节目的播客
NBC与ABC是两家著名的广播公司,它们目前都开辟了新闻频道的播客节目;播客节目的内容是经过编辑后的电视节目的播客版本,同时增加一些符合播客格式的特制内容。专业播客提供商作为信息服务业的新的业态,出现了专业播客提供商,如:iTunesMusicStore专业音乐下载播客提供商,它将包括业余作者制作的节目、著名节目主持人的节目片断集中起来,供用户免费下载。个人播客
个人播客使用麦克风、视频头、计算机将自己的生活感悟记录下来,作为个人音频版的日记传输到播客共享空间与网友共享。《计算机网络》第8章应用层133播客技术的分类传统广播节目的播客《计算机网络》第8章应用层播客服务的特点播客技术使得传统的广播从单纯的语音向语音、视频结合的方式变化,增加了制作者的表现手段与互动性;播客技术改变了传统的广播节目听众的被动收听状态,使得听众可以成为主动的参与者;播客技术改变了传统的广播定时播出的方式,听众可以在任何时间,通过网络选定任何自己感兴趣的节目;播客技术使得传统的广播从广播电台单一的模式,变成有兴趣的个人也可以参与节目的制作。《计算机网络》第8章应用层134播客服务的特点播客技术使得传统的广播从单纯的语音向语音、视频8.6.3博客服务博客的基本概念博客是blog的音译,blog是weblog(网络日志)的缩写;博客以文章的形式在Internet上发表和共享信息;在技术上属于共享Web个人主页,在形式上属于个人Internet出版的一类应用;个人网站需要在某个Web服务器上申请一个空间,然后使用HTML语言编写网页,用图形软件处理图片,还要学会使用Flash动画、GIF动画软件。个人网站主页的制作、维护需要的技术和成本都比较高;博客用户只需要向博客服务提供商申请注册一个账户,只要具备输入文字的能力就可以方便地建立个人的博客网页。《计算机网络》第8章应用层1358.6.3博客服务博客的基本概念《计算机网络》第8章应博客的分类记录个人真实生活的日记和对某一类问题的认识、感悟,以个人的记事、表达、交流为目的的个人博客;由共同关心某一类问题的人或团体形成的博客社区;以学术专题讨论为目的的博客社区;以新闻时事发表、转载与评论为目的的博客社区;伴随着移动IP技术的发展,利用笔记本计算机、手机与PDA的移动博客Moblog也已经出现。《计算机网络》第8章应用层136博客的分类《计算机网络》第8章应用层528.6.4网络即时通信服务即时通信IM是在计算机网络环境中一对用户实时在计算机屏幕上发送和接收文本或图形、视频信息的通信方式;典型的网络即时通信就是人们所说的“QQ”服务;即时通信服务与电子邮件服务的不同之处在于:即时通信服务是点-点之间的实时数据传输,电子邮件服务传输不是实时的;目前,即时通信与电子邮件、网络新闻组、网络公告牌服务构成Internet最有用的服务。同时,它与播客、博客一起创造了一种网络环境中人与人交流的新方式。很多即时通信工具集成了网上聊天、手机短信、在线娱乐、邮件管理、文件传输、语音传输、视频聊天等功能。《计算机网络》第8章应用层1378.6.4网络即时通信服务即时通信IM是在计算机网络环境8.6.5网络电视服务
传统数字电视是通过闭路的有线电视网传输的,只提供广播方式服务,不提供点播业务;网络电视IPTV是通过宽带IP网络传输,可以实现用户的互动点播;可以方便地将传统的电视服务与WWW浏览、E-Mail,以及其他的Internet服务结合起来;全球网络电视IPTV市场的大规模启动在2006年,用户达到800万,收入达到80亿美元;2008年将达到2000万用户。《计算机网络》第8章应用层1388.6.5网络电视服务传统数字电视是通过闭路的有线电视8.7典型应用层协议FTP的分析8.7.1FTP模型与测试分析环境
《计算机网络》第8章应用层1398.7典型应用层协议FTP的分析8.7.1FTP模型协议分析器协议分析器的作用就是监视FTP客户与FTP服务器的协议交互过程,记录并对协议包进行分析;分析环境的具体参数是:
FTP服务器:MAC地址为00-00-C0-22-A1-01
IP地址为控制连接端口号为21数据连接端口号为20
FTP客户:MAC地址为02-60-8C-01-24-28IP地址为5数据连接端口号为7180控制连接端口号为15432《计算机网络》第
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 材料合同附带安全协议书
- 慢性呼吸疾病患者酸碱平衡的可穿戴呼吸监测策略
- 慢性光化性皮炎的光疗方案优化策略
- 感染性休克患者镇静深度监测策略与器官保护
- 患者隐私权与数据利用的平衡策略
- 施工消防专项施工方案
- 患者满意度提升与纠纷减少策略
- 患者教育体系的多学科分层构建策略
- 制冷设备展览服务合同
- 《金融学》练习题及答案
- 2025-2026学年统编版二年级语文上册期末质量检测卷(含答案)
- 2025年德州乐陵市市属国有企业公开招聘工作人员(6人)参考笔试题库及答案解析
- 医防融合视角下家庭医生签约慢病管理策略
- 2025年新能源市场开发年度总结与战略展望
- 中职历史期末考试及答案
- 从指南看慢性乙型病毒性肝炎的防治策略
- 江苏省扬州市江都区2025-2026学年八年级第一学期第二次月考语文答案
- 2026年辽宁装备制造职业技术学院单招职业技能测试题库带答案详解
- 贵州兴义电力发展有限公司2026年校园招聘备考题库及1套完整答案详解
- 2026年及未来5年市场数据中国电磁兼容测试市场竞争格局及投资战略规划报告
- 公安内务条令课件
评论
0/150
提交评论