总览
为什么要分层
发送文件前要做的准备工作很多
把这个准备工作分层小问题解决,也就分层解决
怎样分层
每层相互独立,每层做的工作不同
界面自然清晰,层与层之间的接口能够体现层之间的关系同时要简洁明了,不用太多接口了
同一层对应的对等实体进行的操作是相反的
正式认识分层
只有下层为上层提供服务
SDU可以认为是对于本层而言的为完成用户要求的功能的需要传送的数据
PDU作为下一层的SDU
概念
功能上描述,即功能不同区分不同结构层次
有接口,上层才能下一层的服务
实现和体系结构类似敲代码和整体构思的区别