OSI层次模型
ISO:国际标准化组织
层(layer):描述所有的有效的通讯过程,并把逻辑上的组叫做层。
分层优点:
- 促进标准化工作,允许各个供应商进行开发
- 各层之间相互独立,把网络操作分成低复杂度性单元
- 灵活性好,某一层变化不会影响到其它层设计者,可专心设计开发专利应用
- 各层通过一个接口在相邻层上下通信
OSI模式:
- 应用层:用户接口
- 表示层:数据表示加密等特殊处理
- 会话层:保证不同应用间的数据区分
- 传输层:可靠、不可靠的数据传输,数据重传前进行数据纠正
- 网络层:提供路由规则,用来决定路径的逻辑寻址
- 数据链路层:将比特组合成字节进而组合成帧、用mac地址访问介质、错误发现但是不能修正
- 物理层:设备间接收/发送比特流,线缆等
PDU(protocol data unit):每一层使用自己的层协议和别的系统的对应相互通信,协议层的协议在对等的层之间交换信息叫做协议数据单元
上层 | message | 信息 | |
transport | layer | segment(段、部分) | 段、网络 |
Net Work | layer | packet | 数据包 |
Data-Work | layer | frame | 帧 |
physocal | layer | bit | 比特 |