可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
首先,层与层之间的独立性,每一层仅需知道该层通过层间的借口所提供的服务,只实现一种相对独立的功能,使得可以将一个难以处理的复杂问题分解为若干个较容易处理的小问题,降低复杂程度;
第二灵活性好,当任何一层发生变化时(如技术的变化),只要层间接口协议保持不变则在此层以上或以下各层均不受影响,此外对某一层提供的服务可以进行修改,当某层提供的服务不再需要时甚至可以将这层取消;
第三借口可分割,每层都可以采用最合适的技术来实现,便于各层软件硬件及互联设备的开发;
第四,易于实现和维护,因为整个系统被分解为若干个相对独立的子系统,使得实现和调试一个庞大复杂的系统变的易于处理;