什么是计算机网络体系结构?0SI模型与TCP/IP协议模型的异同?

如题所述

用之间的互连、互通与资源共享。因此,网络体系结构也就是构成计算机网络的软硬件产品的标准。网络体系结构是计算机网络的分层、各层协议和层间接口的集合。不同的计算机网络具有不同的体系结构,其层的数量、各层的名字、内容和功能以及各相邻层之间的接口都不一样。至今为止,计算机网络经过了20世纪70年代的各公司为主的计算机网络体系结构并存,80年代的IS0/0sI参考模型以及90年代的以Internet体系结构为主潮流的几个发展阶段。尽管当前计算机网络的体系结构是以TCP/IP协议为主的Internet结构,IS0/()SI参考模型等网络体系结构仍对计算机网络的发展做出了巨大贡献。1.ISO/0SI网络体系结构0SI网络体系结构(0pensystemsInter℃onnection)是由国际标准化组织(IS0)提出和定义的计算机网络的分层、各层协议和层间接口的集合。制订0SI网络体系结构的背景是,70年代,各公司纷纷提出了自己的网络体系结构,而这些网络体系结构所构成的网络之间无法互相通信和互操作。为了在更大范围内共享资源和通信,人们迫切需要一个共同的可以参照的标准,使得不同厂商的软硬件资源和设备能够互通和互操作。()SI网络体系结构(或称()SI参考模型)于1977年被IS0的信息技术委员会TC97提出以后,TC97又分别为它的各层指定了协议标准,从而使c)SI网络体系结构更为完善。0SI参考模型如上图所示主机n九。冀岬畔?:主机e;::通信子网边界:;’网绍层主机一路由协议:’数据链路屡主机一路由协议物理层主机一路由协议OSI参考模型(省略了物理介质)。该模型基于国际标准化组织(IS0)的建议,作为各种层上使用的协议国际标准化而发展起来的。这一模型被称作IS0/()SI开放系统互联参考模型(()perlSysI,emintercot卜nect,lOKlreferericemodel),因为它是关于如何把开放式系统连接起来的,所以常简称它为OSI模型。()SI模型有7层,其分层原则如下:(1)根据不同层次的抽象分层;(2)每层应当实现一个定义明确的功能;(3)每层功能的选择应该有助干制定网络协议的国际标准;(4)各层边界的选择应尽量减少跨过接口的通信量;(5)层数应足够多,以避免不同的功能混杂在同一层中,但也不能太多,否则体系结构会过于庞大。0SI模型本身不是网络体系结构的全部内容,这是因为它并未确切地描述用于各层的协议和服务,它仅仅告诉我们每一层应该做什么。不过,ISO已经为各层制定了标准,但它们并不是参考模型的一部分,是作为独立的国际标准公布的。2.№rilelt网络体系结构Internet网络体系结构以TcP/IP协议为核心。其中IP协议用来给各种不同的通信子网或局域网提供一个统一的互联平台,TCP协议则用来为应用程序提供端到端的通信和控制功能。Intemet并不是一个实际的物理网络或独立的计算机网络,它是世界上各种使用统一TCP/IP协议的网络的互连。Intemet已是一个住全球范围内急剧发展、且占主导地位的计算机互连网络。TCP/IP参考模型共分4层(见下页表)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-05
osi/iso是七层,tcp、ip是四层。七层是概念中的,四层的才是现在我们应用的
相似回答