开发者社区> 问答> 正文

分层思想对计算机网络有哪些好处?

分层思想对计算机网络有哪些好处?

展开
收起
今晚就远航 2021-11-12 17:01:10 1268 0
来自:华章出版社
1 条回答
写回答
取消 提交回答
  • 分层思想对于计算机网络的设计和实现有着极大的优势,主要表现在如下几个方面。

    1)各层之间相互独立。一个层次并不需要知道它的下一层是如何实现的,而只需要知道该层通过层间的接口所提供的服务即可。由于每一层只实现一种相对独立的功能,因此可将一个难以处理的复杂问题分解为若干个容易处理的较小问题。这样,整个问题的复杂度就下降了。

    2)灵活性好。当任何一层发生变化时(例如由于技术的变化),只要层间接口关系保持不变,则位于其上的各层均不受影响。此外,对某一层提供的服务还可进行修改。当某层提供的服务不再需要时,甚至可以将这一层次取消。

    3)结构上可分割。各层都可以采用最合适本层的技术方案来实现。

    4)易于实现和维护。层次结构使得实现和调试一个庞大而又复杂的系统变得容易,因为整个系统已被分解为若干个相对独立的子系统。

    5)能促进标准化工作。因为每一层的功能及其所提供的服务都已有了精确的说明。

    资料来源:《计算机网络原理》,文章链接:https://developer.aliyun.com/article/726189

    2021-11-18 14:54:54
    赞同 展开评论 打赏
问答标签:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
可编程网络视角的网络创新研究 立即下载
可编程网络和SDN3.0 立即下载
开放促进创新:构建开放网络生态 立即下载