计算机网络基础与应用(第3版)02课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机网络基础与应用(第3版)02课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 基础 应用 02 课件
- 资源描述:
-
1、主讲:宋一兵主讲:宋一兵计算机网络基础与应用高等职业技术学校(第3版)第1页,共51页。项目二 计算机网络体系结构及地址 计算机网络是一个涉及计算机技术、通讯技术等多个方面的复杂系统,为使网络系统能够正常通信,就必须建立一个统一而合理对话规则。为了完成计算机之间的通信合作,需要把每台计算几乎连的功能划分成有明确定义的层次,并固定了同层次的进程通信的协议及相邻之间的接口及服务,这就是网络体系结构所研究的内容。计算机网络基础与应用计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目
2、拓展 IP编址第2页,共51页。(一)网络的分层特性按照计算机网络的操作特性和数据特性,将不同的功能安排到不同模块中实现。这些模块不是并列的,而是按照数据的流向自上而下(反过来说也可以)构成的层次化的结构。层与层之间通过在标准的数据接口上交换数据来实现通信。这样,复杂的通信处理问题就转化成了若干个相对较小的层次内的局部问题,对其进行的研究和处理也就变得相对容易了。计算机网络基础与应用计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址总经理部门经理业务员办事员总经
3、理部门经理业务员办事员物流网络第3页,共51页。(一)网络的分层特性计算机网络基础与应用计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址一个合理的层次结构所具有的特点和优点是:各层之间相互独立,任何层次的实现结构与方法对于其他层次来说是透明的,相邻层之间只需要知道接口的要求即可。因此在不改变提供给接口的数据的前提下,各层功能的改动不会对其他层产生影响。这样,灵活性好,也易于实现和维护。尤其是这种独立分开的结构能够让每一层次都可以采用最合适的技术来实现。此外还利
4、于标准化工作的进行。第4页,共51页。(二)网络体系结构的发展历程 最早提出计算机网络体系结构概念的是美国的IBM公司。在1974年,IBM公司研究开发出了著名的网络标准SNA系统网络体系结构用于公司内部网络的建设。当时,为了抢占计算机网络这个新兴的市场,不同厂商都制定了各自的标准,生产的设备是互不兼容的。这种情况严重阻碍了网络应用的发展。为了让使用不同体系结构标准建设的计算机网络实现互连互通,国际标准化组织ISO于20世纪70年代后期提出了开放系统互连参考模型OSI。在20世纪80年代,将OSI打败的是TCP/IP结构。几乎所有的计算机网络采用的都是TCP/IP结构,使用的是TCP/IP协议
5、。计算机网络基础与应用计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第5页,共51页。组成计算机网络各个节点的设备,它们在通过连接线路进行信息的传输时,为了保证数据交换的正确进行,必须要遵守一些事先商定好的规则,这些规则明确地规定了节点间交换数据的格式及与同步等相关的问题。计算机网络基础与应用计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项
6、目拓展 IP编址(三)网络协议第6页,共51页。对等层通信在分层的网络体系结构中,由于下层与上层之间是相互独立的,因此各层的功能对邻接层来说是透明的。即某个层次既不知道它的下一个层次是干什么的,也不知道它的上一个层次是干什么的。每个层次最多知道自己从上层接收来数据并处理后再传递给下一层,结果是在通信的目的方,每个层次都只处理与自己层次相关的内容。这就好像在两个对等层之间有一条“通道”直接把数据传送过去一样,这种情况就称为对等层通信。当然,实际上数据是在物理线路上传输的,是不存在这样的虚拟“通道”的,这只是为了描述和研究的方便提出的概念而已。计算机网络基础与应用计算机网络基础与应用(第3版)项目
7、二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址(三)网络协议第7页,共51页。计算机网络中意图进行通信的节点必须要遵守一些事先约定好的规则,这些为进行数据交换而建立的规则、标准或约定称为协议(Protocol),也称为网络协议。网络协议主要由以下3个要素组成。语法,即数据与控制信息的结构或格式。语义,即需要发出何种控制信息,完成何种动作及做出何种响应。同步,即事件实现顺序的详细说明。计算机网络基础与应用计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机
8、网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址(三)网络协议协议第8页,共51页。开放系统互连参考模型(OSI/RM)是由国际标准化组织ISO于1983年正式批准的网络体系结构模型,通常简称为 OSI模型。该模型力图使在网络体系结构各个层次之上工作的协议统一化、标准化。此处的“开放系统”指的是为了能够与其他系统进行通信而相互开放的系统,这意味着那些封闭系统不能与符合OSI/RM标准的系统进行通信。计算机网络基础与应用计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务
9、三 了解TCP/IP模型及相关协议项目拓展 IP编址任务二 了解OSI参考模型第9页,共51页。局 域 网 组 建 与 维 护计算机网络基础与应用在OSI模型中,发送数据的具体过程如下。(1)要进行通信的源用户进程首先将要传输的数据送至应用层,并由该层的协议根据协议规范进行处理,为用户数据附加上控制信息后,形成应用层协议数据单元再送至表示层。(2)表示层根据本层的协议规范对收到的应用层协议数据单元进行处理,给应用层协议数据单元附加上表示层的控制信息后,形成表示层的协议数据单元再将它传送至下一层。(3)数据按这种方式逐层向下传送直至物理层,最后由物理层实现比特流形式的传送。计算机网络基础与应用(
10、第3版)(一)(一)OSI模型中的数据流动模型中的数据流动项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第10页,共51页。计算机网络基础与应用第11页,共51页。计算机网络基础与应用1、物理层物理层是OSI模型中最底下的层次,它直接与传输介质相连,其主要功能可以简述为在连接各种计算机的传输介质上透明地传输比特流。物理层为其上一层数据链路层提供的服务就是向数据链路层屏蔽这些差别,使得数据链路层只需要专注于完成链路上数据的传送任务即可。ISO将OSI模型中物理层的功能定义为建立、维护和释放
11、数据链路实体之间的物理连接而提供机械的、电气的、功能的和规范的特性,该物理连接用于在数据链路实体之间进行二进制比特流的传输。即物理层的数据单位是比特。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址(二)(二)OSI各层次的功能特点各层次的功能特点第12页,共51页。计算机网络基础与应用2、数据链路层物理层上面的层次叫做数据链路层,其主要功能可以简单描述为在直接相邻的两个网络结点之间的线路上无差错地传送数据,其传送的数据单位即数据链路层的协议数据单元(PDU)
12、,称为帧(Frame)。该层次功能实现的根本目的是在不太可靠的物理线路上实现可靠的数据传输,即数据链路层提供网络中直接相邻结点之间的可靠数据通信。数据链路层关注的问题就是如何保证数据在数据链路上实现正确地传送。如果数据在构成信道的每一段链路上都能够正确地传输,那么最少在数据链路层上保证了信息传输的可行性和准确性。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第13页,共51页。计算机网络基础与应用3、网络层位于数据链路层之上的计算机网络层次是网络层。设置该层
13、次的主要目的是实现用户数据在源端到目的端之间的传输操作。该层次要实现的主要功能。首先,网络层最核心的功能就是路由的选择。路由就是一条从源端到目的端的路径,路由选择是为用户数据确定一条从源端到目的端的传输通路。网络层处理的数据单位,即网络层的协议数据单元称为分组或者包(Packet)。其次,确定一条路由并不是一项简单的任务,需要考虑到分组有可能要经过不同拓扑结构、使用不同协议并且基本参数也大相径庭的异构网络。第三,通信的链路资源是要共享的,但共享带来的问题是有可能产生拥塞。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考
14、模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第14页,共51页。计算机网络基础与应用网络层所提供的服务可以分为两类:面向连接的服务和无连接的服务。(1)面向连接的服务面向连接的服务也称为虚电路服务。即网络层在开始发送分组之前必须建立连接,不同的连接由不同的标识符进行区分。一条带有标识符的连接就是一条虚电路。通信的所有分组都沿着虚电路依次进行传送。在所有分组传送完毕后要释放连接(虚电路)。这种面向连接的服务提供顺序、可靠的分组传输,适用于长报文的通信,一般应用于稳定的专用网络。(2)无连接的服务使用无连接的服务不需要事先建立连接,各个分组携带全部信息,依据网络的实际情况,独立选择
15、路由到达目的端。它只提供尽最大努力的服务,因此不能保证传输的可靠性。独立选择路由的模式也不能保证分组到达的顺序性。但是其操作灵活且健壮性较强,适合于短报文传输以及对实时性和可靠性要求不高的环境。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第15页,共51页。计算机网络基础与应用4、传输层传输层也称为运输层,是位于网络层之上的层次。它在整个网络体系结构中占据着比较重要的位置位于资源子网的最底层并与通信子网直接相连,是面向应用的服务与面向通信的服务的转接层。传
16、输层的主要功能是在源主机进程和目的主机进程之间提供端到端的通信。即传输层从会话层接收数据,根据实际情况决定是否将其拆分成更小的单元,然后传递给网络层,并确保到达对方的数据正确无误。传输层处理的数据单位称为报文 计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第16页,共51页。计算机网络基础与应用5、会话层会话层位于传输层之上,用于在两台不同计算机之上的用户进程建立会话(Session)关系。会话被定义为两个不同计算机上的用户进程之间的一次信息交互,一般是进行
17、类似传输层的数据传输,比如传递一些用户要求的数据,包括文件等内容。会话层提供的服务之一是管理会话。这个功能包括在不同计算机上的两个用户应用进程之间建立、使用和结束会话。会话层提供的第二个服务是令牌管理。令牌是一种特殊的数据,只有拥有令牌的一方才拥有执行操作的权利。会话层提供的第三个服务是同步。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第17页,共51页。计算机网络基础与应用6、表示层表示层位于会话层之上,是OSI模型的第六层。它用于执行某些通用的信息处理
18、操作以减少用户工作的复杂度。在OSI模型中,表示层关注的是所传输信息的语法和语义,而其以下各层关注的是信息数据的正确传输,这是表示层与其下面各个层次的明显区别。表示层执行的典型通用信息处理操作之一是使用标准的方法对信息数据进行编码。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第18页,共51页。计算机网络基础与应用7、应用层应用层是OSI模型的最高层,提供了大量的应用协议来满足人们千差万别的网络需求。网络用户可以通过各种应用协议支持的接口来使用这些协议提供
19、的各种网络服务、访问计算机网络的各种资源,还可以以这些协议为基础进一步开发出适合自己特殊需要的网络应用程序。在OSI模型中,应用层不同的协议为特定的网络应用提供了信息访问手段。应用的双方只要符合某种协议的规范,就可以使用该协议提供的网络服务。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第19页,共51页。任务三 了解TCP/IP模型及相关协议 计算机网络基础与应用ISO的OSI/RM七层参考模型的制定过程拖沓,协议体系结构过于复杂,层次功能重复太多。因此,
20、得到广泛应用的TCP/IP协议体系结构逐步成为广大计算机厂商和计算机科学界共同遵循的事实工业标准。而OSI/RM七层参考模型因其具有内容完整、结构明确的特点而依然在科学研究中使用。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第20页,共51页。(一)体系结构概述 计算机网络基础与应用TCP/IP是一个四层的体系结构,这四层分别是:应用层、传输层、网际层和网络接口层。用户数据若要使用TCP/IP协议从源计算机传送到目的计算机,则必须经过上述四层网络协议栈的处
21、理才能在实际的物理网络中传输。但实际上,因为最下面的网络接口层没有什么具体的内容,所以TCP/IP协议体系结构只有应用层、传输层和网际层有详细的特性描述。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第21页,共51页。计算机网络基础与应用1、应用层应用层(Application Layer)的功能是为用户提供网络应用,并为应用程序提供访问其他层服务的能力,即将用户的数据发送到TCP/IP模型下面的层次并为应用程序提供网络接口。由于TCP/IP模型将所有与应
22、用相关的内容都划归给应用层处理,所以在该层中存在大量的应用程序和协议。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第22页,共51页。计算机网络基础与应用2、传输层传输层负责提供可靠的、端到端的两个主机进程之间的数据传输,即一台主机上的应用程序进程到另外一台主机上的应用程序进程之间的通信。在TCP/IP模型中定义了两个传输层协议,即传输控制协议(TCP)和用户数据报协议(UDP),提供了两种不同的数据传输服务。(1)传输控制协议传输控制协议TCP提供面向连
23、接的服务,保证端到端可靠的数据传输。(2)用户数据报协议用户数据报协议UDP提供无连接的服务。它可以保证独立数据包的高效传送,网络开销较小,信息传输的健壮性较强。计算机网络基础与应用(第3版)项目二项目二 体系结构及地址体系结构及地址任务一 认识计算机网络体系结构任务二 了解OSI参考模型任务三 了解TCP/IP模型及相关协议项目拓展 IP编址第23页,共51页。计算机网络基础与应用3、网际层网际层可以说是TCP/IP模型的核心层次,主要负责各种支持TCP/IP协议网络的互联互通。具体来说,网际层的核心功能是路由选择,即根据目的主机的IP地址进行寻址并选择合适的路径进行数据分组传送。但是网际层
展开阅读全文