㈠ 网络体系结构为什么要采用分层次的结构试举出一些与分层体系结构的思想相似的日常生活
对网络体系分层会让我们对网络调理更清晰,在学习或者应用当中会更简单,方便。比如倾向于理论的OSI 七层模型,以及更现实一些的 TCP/IP 四层模型。
把网络操作分成复杂性较低的单元,结构清晰,易于实现和维护;定义并提供了具有兼容性的标准接口,有利于促进标准化工作;结构上可分割,使设计人员能专心设计和开发所关心的功能模块;独立性强,上层只需了解下层通过层间接口提供什么服务。
网络接口层
TCP/IP模型的最底层是网络接口层,也被称为网络访问层,它包括了可使用TCP/IP与物理网络进行通信的协议,且对应着OSI的物理层和数据链路层。TCP/IP标准并没有定义具体的网络接口协议,而是旨在提供灵活性,以适应各种网络类型,如LAN、MAN和WAN。这也说明,TCP/IP协议可以运行在任何网络上。
以上内容参考:网络-计算机网络体系结构
㈡ 计算机网络系统分层结构的优点是什么
1、分层结构将应用系统搏运卜正交地划分为若干层,每一层只解决问题的一部分,通过各层的协作提供整体解决方案。大的问题被分解为一系列相对独立的子问题,局部化在每一层中,这样就有效的降低了单个问题的规模和复杂度,实现了复杂系统的第一步也是最为关键的一步分解。
2、分层结构具有良好的可扩展性,为应用系统的演化增长提供了一个灵活的框架,具有良好的可扩展性。增加新的功能时,无须对现有的代码做修改,业务逻辑可以得到最大限度的重用。同时,层与层之间可以方便地插入新的层来扩展应用。
3、分层架构易于维护。在对系统进行分解后,不同的功能被封装在不同的层中,层与层之间的耦合显着降低。因此在修改某个层的代码时,只要不涉及层与层之间的接口,就不会对其他层造成严重影响。
(2)计算机网络体系结构中分层的好处扩展阅读:
体系结构:
计算机网络是一悄滑个复杂的具有综合性技术的系统,为了允许不同系统实体互连和互操作,不同系统的实体在通信时都必须遵从相互均能接受的规则,这些规则的集合称为协议(Protocol)。
系统指计算机、终端和各种设备。实体指各种应用程序,文件传输软件,数据库管理系统,电子邮件系统等。互连指不同计算机能够通过通信子网互相连接起来进行数据通信。
互操作指不同的用户能够在通过通信子网连接的计算机上,使用相同的命令或操作,使用其它计算机中的资源与信息,就如同使用本地资源与信息一样。计算机基穗网络体系结构为不同的计算机之间互连和互操作提供相应的规范和标准。
㈢ 网络分层的优点有哪些
网络分层的优点:
1)各层之间是独立的。某一层并不需要知道它下一层是如何实现的,而仅仅需要知道该层通过层间的接口所提供的服务。由于每一层只实现一种相对独立的功能,因而可以将一个难以处理的复杂问题分解为若干个较容易处理的更小问题,这样,整个问题的复杂度就下降了。2)灵活性好。当任何一层发生变化时,只要层间接口关系保持不变,则在这层以上或以下各层均不受影响,此外,对某一层提供的服务还可以进行修改。当某层提供的服务不再需要时,甚至可以将这层取消。
3)结构上可分割开。各层都可以采用最合适的技术来实现。
4)易于实现和维护。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个系统已被分解为若干个相对独立的子系统。
5)能促进标准化工作。因为每一层的功能及其所提供的服务都已有了精确的说明。
(3)计算机网络体系结构中分层的好处扩展阅读:
因特网协议栈共有五层:应用层、传输层、网络层、链路层和物理层。不同于OSI七层模型这也是实际使用中使用的分层方式。
(1)应用层
支持网络应用,应用协议仅仅是网络应用的一个组成部分,运行在不同主机上的进程则使用应用层协议进行通信。主要的协议有:http、ftp、telnet、smtp、pop3等。
(2)传输层
负责为信源和信宿提供应用程序进程间的数据传输服务,这一层上主要定义了两个传输协议,传输控制协议即TCP和用户数据报协议UDP。
(3)网络层
负责将数据报独立地从信源发送到信宿,主要解决路由选择、拥塞控制和网络互联等问题。
(4)数据链路层
负责将IP数据报封装成合适在物理网络上传输的帧格式并传输,或将从物理网络接收到的帧解封,取出IP数据报交给网络层。
(5)物理层
负责将比特流在结点间传输,即负责物理传输。该层的协议既与链路有关也与传输介质有关。
㈣ 计算机网络体系结构采用分层模型有哪些优点
(1)人们可以很容易的讨论和学习协议的规范细节。
(2)层间的标准接口方便了工程模块化。
(3)创建了一个更好的互连环境。
(4)降低了复杂度,使程序更容易修改,产品开发的速度更快。
(5)每层利用紧邻的下层服务,更容易记住各层的功能。
减轻问题的复杂程度,一旦网络发生故障,可迅速定位故障所处层次,便于查找和纠错;
在各层分别定义标准接口,使具备相同对等层的不同网络设备能实现互操作,各层之间则相对独立,一种高层协议可放在多种低层协议上运行;
能有效刺激网络技术革新,因为每次更新都可以在小范围内进行,不需对整个网络动大手术; 便于研究和教学。
网络拷贝来的,很详细。
㈤ 计算机网络为什么要采用分层的体系结构
层次清晰,可扩展性能,增强稳定性等。在对网络分层以后可以将问题细化,使得问题更加容易分析。把一个大的系统分拆成小的体系后,便于在各个层次上制定标准,桥薯首从而实现层与层之间的标准接口,从而实现各类网络硬件和软件的通信。分层以后,某一层的改动不会影响到其他的层,便于开发。
独立性强——上层只需了解下层通过层间接口提供什么服务-黑箱方法;
适应性好——只要服务和接口不变,层内实现方法可任意改变;
使设计人员能专心设计和开发敏数所关心的手含功能模块,功能易于优化、实现;
结构清晰,易于管理和维护;
良好的标准化;
㈥ 为什么计算机网络要采用分层结构
2)灵活性好:各层都可以采用最适当的技术来实现,例如某一层的实现技术发生了变化,用硬件代替了软件,只要这一层的功能与接口保持不变,实现技术的变化都并不会对其他各层以及整个系统的工作产生影响; 3)易于实现和标准化:由于采取了规范的层次结构去组织网络功能与协议,因此可以将计算机网络复杂的通信过程,划分为有序的连续动作与有序的交互过程,有利于将网络复杂的通信工作过程化解为一系列可以控制和实现的功能模块,使得复杂的计算机网络系统变得易于设计,实现和标准化