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

作者&投稿:傅庭 (若有异议请与网页底部的电邮联系)
简述计算机网络的OSI体系结构模型和TCP/IP体系结构模型的内容及其特点~

OSI采用的是7层体系结构
而TCP/IP则将OSI的第5层的会话层和第6层的表示层全都划分到期自身的第5层---应用层
而OSI则是将这三层独立分开..

经历很长一段制定周期,将OSI复杂烦琐标准制定出来后,而TCP/IP却已经在互联网络上抢占了相当大的范围,而几乎也找不出厂家生产出符合OSI标准的产品。

OSI只是取得了理论成果,但市场化方面完全失败了。
大行其道的TCP/IP取得了市场的成功,至今开始流行。

在讨论计算机网络基础知识时候,可以将两个协议对照参考...

OSI是基于硬件的分层,TCP/IP是逻辑上的划分
osi是用于同种网络间的互联,而tcp/ip是用于不同网络间的互联,一开始两者的定位就不同,
所以二者的应用范围也不同,
OSI
Application Layer
Presentation Layer
Session Layer
Transport Layer
Network Layer
Data Link Layer
Physical Layer

TCP / IP
Application Layer
Transport Layer
Network Layer
Data Link Layer Host to network,
Physical Layer No specific protocol

TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。

而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:
●应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。

●传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。

●互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。

●网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。

用之间的互连、互通与资源共享。因此,网络体系结构也就是构成计算机网络的软硬件产品的标准。网络体系结构是计算机网络的分层、各层协议和层间接口的集合。不同的计算机网络具有不同的体系结构,其层的数量、各层的名字、内容和功能以及各相邻层之间的接口都不一样。至今为止,计算机网络经过了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层(见下页表)。

osi/iso是七层,tcp、ip是四层。七层是概念中的,四层的才是现在我们应用的

请问什么是网络体系结构?为什么要定义网络体系结构?
答:为进行网络中的数据交换而建立的规则,标准或约定称为网络协议.网络协议主要由下列三个要素组成: 语法,语义和同步(指事件实现中顺序的详细说明).网络的体系结构定义:指计算机网络的各层及其协议的集合(architecture).或精确定义为这个计算机网络及其部件所应完成的功能.计算机网络的体系结构综合了OSI和TCP/IP...

计算机网络的体系结构是指( )
答:硬件,软件和和通信线路来描述计算机网络;网络体系结构是从功能让来描述计算机网络结构。是指计算机网络层次结构模型和各层协议的集合。它广泛采用的是国际标准化组织(ISO) OSI参考模型用物理层、数据链路层、网络层、传送层、对话层、表示层和应用层七个层次 选择A ...

什么是网络体系结构
答:应用层为操作系统或网络应用程序提供访问网络服务的接口。应用层协议的代表包括 Telnet、FTP、HTTP、SNMP 等。“网络体系结构”的相关概念:1、网络协议:是计算机网络和分布系统中互相通信的对等实体间交换信息时所必须遵守的规则的集合。2、语法(syntax):包括数据格式、编码及信号电平等。3、语义(...

计算机网络的体系结构是什么?
答:在计算机网络技术中,网络的体系结构指的是通信系统的整体设计,它的目的是为网络硬件、软件、协议、存取控制和拓扑提供标准。现在广泛采用的是开放系统互连OSI(Open System Interconnection)的参考模型,它是用物理层、数据链路层、网络层、传送层、对话层、表示层和应用层七个层次描述网络的结构。你应该注意...

什么是网络体系结构?举例诠释层次化网络体系结构。
答:它直接影响总线、接口和网络的性能。目前常见的网络体系结构有FDDI、以太网、令牌环网和快速以太网等。从网络互连的角度看,网络体系结构的关键要素是协议和拓扑。网络体系结构 Network Architecture ↑ Network Architecture 网络体系结构 网络体系结构定义计算机设备和其他设备如何连接在一起以形成一个允许用户...

计算机网络体系结构是什么?
答:计算机的网络结构可以定义为是网络协议的层次划分与各层协议的集合,同一层中的协议根据该层所要实现的功能来确定。它可以从网络体系结构,网络组织和网络配置三个方面来描述。拓展阅读:http://baike.sogou.com/v17220.htm 祝您好运,希望采纳!

网络体系结构的基本原理
答:计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息,要做到有条不紊地交换数据,每个结点就必须遵守一整套合理而严谨的结构化管理体系.计算机网络就是按照高度结构化设计方法采用功能分层原理来实现的,即计算机网络体系结构的内容.网络体系结构及协议的概念网络体系和网络体系结构网络体系(Network Architectur...

计算机网络体系结构的ISO/OSI网络体系结构
答:计算机网络体系结构的ISO/OSI网络体系结构  我来答 1个回答 #热议# 可乐树,是什么树?阿瑟5200 2016-05-12 · TA获得超过184个赞 知道答主 回答量:170 采纳率:0% 帮助的人:99.1万 我也去答题访问个人页 关注 展开全部 国际标准化组织ISO(International Standards Organization)在80年代提出的...

计算机网络体系结构是一种什么结构
答:网络协议是计算机网络必不可少的,一个完整的计算机网络需要有一套复杂的协议集合,组织复杂的计算机网络协议的最好方式就是层次模型。而将计算机网络层次模型和各层协议的集合定义为计算机网络体系结构(Network Architecture)。计算机网络由多个互连的结点组成,结点之间要不断地交换数据和控制信息,要做到有条...