Skip to main content

TCP/IP学习日志四-分层设计

Submitted by taotao on Mon, 12/17/2018 - 21:48

layer-design

什么是分层

在一个组织中,我们经常会看到有小组长、 项目经理、总监这些角色,每个角色的管理范围都不一样, 小组长管理自己手下的几个人,项目经理管理手下几个组长,总监负责管理手下的几个PM, 这种组织架构就是分层的概念的体现。

为什么要分层设计

分层设计的好处是,每个人都有一个明确的汇报对象, 总监只需要问责几个PM就可以把所有的事情梳理清楚, 而无需过问到每一个具体一线员工。 试想如果不是这样的汇报机制, 我们假设有10个事情是总监在推进的, 这10个事情需要10个开发人员负责实施, 其中每个事情都有交叉协作的地方, 如果没有PM、小组长这两层,总监需要关注很多人和事, 精力就会分散在各个事情的细节上, 注意力都纠结在局部事情上, 无暇从全局考虑事情,所以最后也可能不会有一个好整体结果,所以进行分层的汇报机制设计是很有必要的事情。

TCP/IP 是如何分层的

在一个组织里面我们需要进行分层的架构设计,为了可以明确定位人和事的关系, 这样职责分明, 在系统设计里也遵循同样的原则,我们也会收获同样的职责分明的效果。 每一层都由各自的负责人 设计和实施,如果发生问题,我们可以快速的定位出是哪一层出现了问题 ,该如何修复,如何避免, 都可以很快很明确的分析出来。 TCP/IP分为如下的层次结构:

    物理层
    链路层
    网络层
    传输层
    表示层
    会话层
    应用层

这里每一层是什么作用,下面文章解释

Tags

Add new comment

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.