OSI参考模型
一、产生背景
各大厂商只支持自己的私有协议,跨厂商设备兼容性差,用户购买和维护成本高,不利于网络技术发展
二、概念
定义了网络中设备所遵守的层次结构
优点:开放的标准化接口,协议不再封闭;多厂商兼容设备;易于理解、学习和更新协议标准;实现模块化工程,降低开发难度;便于故障排除。
三、分层
1、物理层
定义:电压、接口、线缆标准、传输距离、传输介质等物理参数
2、数据链路层
MAC地址寻址
3、网络层
网络地址层寻址、路由
4、传输层
数据分段、建立端到端连接、维护传输可靠性
TCP:可靠的传输
UDP:不可靠的传输
5、会话层
建立、维护、拆除应用程序间的会话
6、表示层
定义数据格式、结构;数据加密、压缩
7、应用层
为应用程序进程提供网络服务
四、OSI参考模型的问题
划分层次过多,会话层、表示层存在意义不大;
IP协议成为事实的网络层唯一协议
TCP/IP参考模型
一、4层划分方法
1、网络接口层(物理层,数据链路层)
2、网络层
3、传输层
4、应用层(会话层,表示层,应用层)
二、5层划分方法
1、物理层
2、数据链路层
3、网络层
4、传输层
5、应用层(会话层,表示层,应用层)
数据封装和解封装
一、定义
封装:在原始数据的基础上加入一些额外信息形成新的格式
解封装:拆除掉封装的额外信息,还原成原始数据
二、TCP/IP分层封装
1、物理层:比特流
2、数据链路层:数据帧
3、网络层:数据包
4、传输层:数据段
5、应用层:数据
三、数据封装和解封装的过程
数据发送时,从上至下逐层封装
数据接收时,从下至上逐层解封装
只有拆除外层封装,才能看到哪层内层封装
记得点赞收藏哦~