各层之间是独立的。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口(即界面)所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂程度就下降了。
灵活性好。当任何一层发生变化时(例如由于技术的变化),只要层间接口关系保持不变,则在这层以上或以下各层均不受影响。此外,对某一层提供的服务还可进行修改。
当某层提供的服务不再需要时,甚至可以将这层取消。
结构上可分割开。各层都可以采用最合适的技术来实现。
易于实现和维护。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的系统已被分解为若干个相对独立的子系统。
能促进标准化工作。因为每一层的功能及其所提供的服务都已有了精确的说明。
2. 为什么要对一些大型网络进行子网划分
我来告诉你吧
因为大型网络要分段 分成什么部门什么部门
那么内网用的私有IP就会不够用了
所有要用可变长子网掩码来解决。
3. 为什么要把一个网络分成几个小网络
便于管理 安全
4. 为什么要进行网络分段
网络需要分段是为了更好的找到每一个机器,就像一个城市必须分成某区,某街,某巷,几栋几号一样,为了定位。桥接则是为了能够更好更快的进行连接。当然你的这个桥接概念太模糊,具体什么问题可以补充一下,呵呵。
5. 为什么要对计算机网络分层
我个人理解,关于计算机内的数据传输是要占带宽的,网络分层就是更好的节约带宽,在同个层面的计算机相互做数据传输不会影响到上层的网络或其他同层的网络。
除此之外,安全和便于管理也有一定的影响。
6. 为什么需要对网络协议进行分层研究
OSI参考模型共有七层,划分层次的主要原则是:网中各结点都具有相同的层次,不同结点的同等层具有相同的功能,同一结点内相邻层之间通过接口通信,每一层可以使用下层提供的服务并向其上层提供服务,不同结点的同等层通过协议来实现对等层之间的通信。
7. 计算机网络为什么要分层
主要就将一个复杂的计算机网络分开管理,各个层实行相应的功能,便于管理,和标准的实行。因为有的只是做某一部分的接口等,相当于模块化设计,便于添加和删减,实际上是很复杂的不能很清楚的区分,只是书本的定义,对于理解有好处
分层的理由
·将网络的通信过程划分为小一些、简单一些的部件,因此有助于各个部件的开发、设计和故障排除。
·通过网络组件的标准化,允许多个供应商进行开发。
·通过定义在模型的每一层实现什么功能,鼓励产业的标准化。
·允许各种类型的网络硬件和软件相互通信。
·防止对某一层所做的改动影响到其他的层,这样就有利于开发。
分层的原则
1.各个层之间有清晰的边界,便于理解;
2.每个层实现特定的功能;
3.层次的划分有利于国际标准协议的制定;
4.层的数目应该足够多,以避免各个层功能重复。
8. 为什么要对计算机网络进行分类
为了更好的进行硬件和软件及网络结构的设计,达到实用性价比高
9. 简述为什么要对计算机网络分层以及分层的一般原则
计算机网络分层,是为了从概念上区分,从具体到抽象,是为了方便工业化生产,建立了OSI开放式系统互联参考模型。物理层、数据链路层,网络层,传输层,会话层,表示层,应用层,一层比一层抽象。