56644计算机网络基础 第2章 计算机网络体系结构.pptx
《56644计算机网络基础 第2章 计算机网络体系结构.pptx》由会员分享,可在线阅读,更多相关《56644计算机网络基础 第2章 计算机网络体系结构.pptx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络技术基础名校名师精品系列教材FoundationsofComputerNetworkTechnology计算机网络体系结构第二章名校名师精品系列教材CONTENTSCONTENTS01计算机网络体系结构概述02开放系统互连参考模型03TCP/IP体系结构4 第2章计算机网络体系结构一、计算机网络体系结构计算机网络由多个互连的节点组成,节点之间要不断地交换数据和控制信息。要做到有条不紊地交换数据,每个结点就必须遵守一整套合理而严谨的结构化管理体系。计算机网络体系结构是指计算机网络层次结构模型,它是各层的协议以继层次之间端口的集合。在计算机网络中实现通信必须依靠网络通信协议,目前广发采用
2、的是ISO1997年提出的开放系统互连(OpenSystemInterconnection,OSI)参考模型,习惯上成为ISO/OSI参考模型。5 第2章计算机网络体系结构接口时同一个节点或节点内相邻层次之间交换信息的连接点。同一节点的相邻层之间存在明确规定的接口,低层通过接口向高层提供服务。只要接口不变,低层功能不变,低层功能的具体实现方法九奴会影响整个系统的工作。一、计算机网络体系结构协议就是为实现网络中的数据交换建立而制定的规则、约定与标准。协议由语法、语义和时序三部分组成,即协议的三要素:语义语法时序在网络分层体系结构中,每一层都由一些实体组成,这些实体抽象地表示了通信时的软件元素(如
3、进程或子程序)或硬件元素(如智能I/O芯片等)。实体是通信时能发送和接收信息的任何软硬件设施。协议(Protocol)实体(Entity)接口(Interface)网络体系结构的相关概念层次(Arrangemengt)为了实现网络中计算机之间的通信,网络层次体系结构需要把每个计算机互连的功能划分成有明确定义的层次,并规定同层次进程的通信的协议及相邻层次之间的接口服务。6 第2章计算机网络体系结构一、计算机网络体系结构层次结构设计完成计算机间的通信合作,把每个计算机互联的功能划分成有明确定义的层次,并规定同层次进程通信的协议及相邻层之间的接口服务,将这些同层进程通信的协议以及相邻层的接口统称为网
4、络体系结构(NetworkArchitecture)。计算机网络中采用层次结构的好处是:(1)各层之间相互独立。高层并不需要知道低层是如何实现的,而仅需要知道该层通过层间接口所提供的服务。(2)灵活性好。当任何一层发生变化时,只要接口保持不变,则在这层以上或以下各层均不受影响,此外,当某层提供的服务不再需要时,甚至可将这层取消。(3)结构上可分割。各层都可采用最合适的技术来实现。各层实现技术的改变不影响其他层。(4)易于实现和维护。层次结构使得实现和调试一个庞大而复杂的系统变得容易,因为整个系统已被分解为若干个相对独立的子系统。(5)有利于促进标准化。这主要是因为每层的功能与所提供的服务已有明
5、确的说明。标准化对于计算机网络来说非常重要,因为协议时通信双方共同遵守的约定。7 第2章计算机网络体系结构二、开放系统互连参考模型1974年,IBM公司提出了世界上第一个网络体系结构,这就是系统网络体系结构(SystemNetworkArchitecture,SNA),此后,许多公司纷纷提出各自的网络体系结构,这些网络体系结构的共同之处在于它们都采用了分层技术,但层次的划分、功能的分配与采用的技术术语均不相同。随着信息技术的发展,各种计算机系统联网和各种计算机网络的互联成为人们迫切需要解决的课题,OSI参考模型就是在这一背景下提出并加以研究的。8 第2章计算机网络体系结构二、开放系统互连参考模
6、型开放系统互连参考模型OSIOSI参考模型分层的原则是:(1)每层的功能应是明确的,并且是相互独立的。当某一层具体实现方法更新时,只要保持与上、下层的接口不变,那么就不会对邻层产生影响。(2)层间接口必须清晰,跨越接口的信息量应尽可能少。(3)每一层的功能选定都应基于已有的成功经验。(4)在需要不同的通信服务时,可在一层内再设置两个或更多的子层次,当不需要该服务时,也可绕过这些子层次。9 第2章计算机网络体系结构二、开放系统互连参考模型OSI参考模型各层之间的关系10 第2章计算机网络体系结构二、开放系统互连参考模型OSI各层的功能概述 第1层:物理层(Physical Layer)在物理信道
7、上传输原始的数据比特(bit)流,提供为建立、维护和拆除物理链路连接所需的各种传输介质、通信接口特性等。第2层:数据链路层(Data Link Layer)在物理层提供比特流服务的基础上,建立相邻节点之间的数据链路,通过差错控制提供数据帧在信道上无差错地传输,并进行数据流量控制。第3层:网络层(Network Layer)为传输层的数据传输提供建立、维护和终止网络连接的手段,把上层来的数据组织成数据包(Packet)在节点之间进行交换传送,并且负责路由控制和拥塞控制。第4层:传输层(Transport Layer)为上层提供端到端(最终用户到最终用户)的透明的、可靠的数据传输服务。所谓透明的传
8、输是指在通信过程中传输层对上层屏蔽了通信传输系统的具体细节。第5层:会话层(Session Layer)为表示层提供建立、维护和结束会话连接的功能,并提供会话管理服务。第6层:表示层(Presentation Layer)为应用层提供信息表示方式的服务,如数据格式的变换、文本压缩、加密技术等。第7层:应用层(Application Layer)为网络用户或应用程序提供各种服务,如文件传输、电子邮件(E-mail)、分布式数据库、网络管理等。11 第2章计算机网络体系结构二、开放系统互连参考模型OSI环境中的数据传输过程12 第2章计算机网络体系结构二、开放系统互连参考模型OSI环境中的数据传输
9、过程 13 第2章计算机网络体系结构三、TCP/IP体系结构OSI参考模型最初时开发网络通信协议簇的一个工业测安靠标准。通过严格遵守OSI参考模型标准不同的网络技术之间可以轻松地实现互操作。但由于Internet在全世界的飞速发展,使得TCP/IP协议得到了广泛的应用,虽然TCP/IP不是ISO标准,但广泛的使用也使TCP/IP成为一种“实际上的标准”,并形成了TCP/IP参考模型。不过,ISO的OSI参考模型的制定,也参考了TCP/IP协议集及其分层体系结构的思想。而TCP/IP在不断发展的过程中也吸收了OSI标准中的概念及特征。14 第2章计算机网络体系结构三、TCP/IP体系结构TCP/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 56644计算机网络基础 第2章 计算机网络体系结构 56644 计算机网络 基础 体系结构
限制150内