OSI参考模型与数据封装

136 阅读1分钟

1.OSI参考模型

OSI(Open System Interconnect),即开放式系统互连。 一般都叫OSI参考模型,是ISO组织在1985年研究的网络互连模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即OSI开放系统互连参考模型。

1.1.模型的功能

应用层:提供人机交互的窗口;

表示层:将人类的使用的高级语言转化为机器语言;

会话层:管理专属的会话通道,让数据到达正确的地点;

传输层:使用合适的协议去传输数据,再通过端口号确定应用程序;

网络层:根据IP地址选择最佳传输路线;

数据链路层:mac地址是唯一的,再次确认设备是否正确;

物理层:将bit流转化为电信号传输出去。

1.2.各层常见的设备

传输层:防火墙

网络层:路由器

数据链路层:交换机

物理层:网卡

2.数据的封装

应用层:真实数据

传输层:tcp头部+真实数据..............数据段

网络层:IP头部+tcp头部+真实数据.......数据包

数据链路层:mac头部+IP头部+tcp头部+真实数据+校验位.......数据帧