关于网络结构的3个问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 18:13:20
1.为什么网络必须分层?层次结构的优点是什么?
2。比较OSI和TCP/IP参考模型的异同。
3.简述网络扩朴结构的种类和各自特点。

帮别人问的,自己确实一点不懂。
全都给予回答再多给分。呵呵

一、 为什么网络必须分层呢?

由于网络所连接的计算机设备是由不同的厂家生产的,这些计算机设备硬件和软件的结构并不相同,接口也不一样。要把结构不同计算机设备互相连接起来,并且正常地工作,完成数据的传送和转发任务,不是一件简单的事,而是一件相当复杂的工作。解决这一难题的最好的方法,就是把网络节点的全部任务加以分解,按照其性质和内容归并成若干部分,由不同的模块去完成。这样就可以将网络通信和网络互连这一复杂的问题变得较为简单。
网络分层的最大好处是可以将复杂的技术问题化简为一些比较简单的问题去处理,从而使得网络的结构具有较大的灵活性,通信容易实现,可以降低网络互连的设备技术成本,更重要的是,能够实现和促进标准化工作。
网络分层还使得网络互连变得规范和容易。因为网络的互连在多数的情况下是异种网络的互连,也就是不同的网络,如不同局域网互连、局域网与广域网互连,而这些不同网络执行的是不同的协议,其操作系统和接口也不同,其间的连网极其复杂。但如果将网络的接口分层,并严格规定各层之间的作用和界限、联系,将相同的功能安排在相同的层次,这样网络的通信就比较容易实现了。

二、OSI/RM于TCP/IP结构的异同

(1)OSI和TCP/IP的相同点是二者均采用层次结构,而且都是按功能分层。
(2)OSI和TCP/IP的不同点:
①OSI分七层,自下而上分为物理层、数据链路层、网络层、运输层、会话层、表示层和应用层,而TCP/IP分四层:网络接口层、网间网层(IP)、传输层(TCP)和应用层。严格讲,TCP/IP网间网协议只包括下三层,应用程序不算TCP/IP的一部分。
②OSI层次间存在严格的调用关系,两个(N)层实体的通信必须通过下一层(N-1)层实体,不能越级,而TCP/IP可以越过紧邻的下一层直接使用更低层次所提供的服务(这种层次关系常被称为“等级”关系),因而减少了一些不必要的开销,提高了协议的效率。
③OSI只考虑用一种标准的公用数据网将各种不同的系统互联在一起,后来认识到互联网协议的重要性,才在网络层划出一个子层来完成互联作用。而TCP/IP一开始就考虑到多种异构网的互联问题,并将互联网协议IP作为TC