一.OSI模型把网络通信的工作分为7层。物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
1.物理层
建立在传输媒介基础上,起建立,维护,取消物理连接等作用,实现设备间的物理接口,接收和发送一串比特流,不考虑信息的意义和结构。
机械特性:规定了网络连接时所需接插件的规格尺寸,引脚数量和排列情况等。
电气特性:规定了在物理连接上传输bit流时线路上信号电平的大小,阻抗匹配,传输速率,距离限制。
功能特性:对各个信号线分配确切的信号含义,即定义了DTE(数据终端设备)和DCE(数据通信设备)之间各个线路的功能。
过程特性:定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立,维护,交换信息时,DTE和DCE双方在各个电路上的动作系列。
物理层的数据单位是位
物理层的主要功能:为数据端设备提供传输数据的通路;传输数据;完成物理层的管理工作
2.数据链路层
将比特信息封装成数据帧Frame,起到在物理层上建立,撤销,标识逻辑链接和链路复用以及差错校验等功能。
作用:物理地址寻址,数据的成帧,流量控制,数据的检错,重发。
数据链路层的单位是帧
3.网络层
网络层的任务就是选择合适的网间路由和交换节点,确保数据及时传送。网络层将解封装数据链路层收到的帧,提取数据包,包中封装有网络层包头,其中含有逻辑地址信息源站点和目的站点地址的网络地址。
在网络层交换的数据单元的单位是分割和重新组合数据包。
4.传输层
传输层负责获取全部信息
数据单元是数据组成的数据段
用一个寻址机制来标识一个特定的应用程序(端口号)。
传输层的主要功能是从会话层接收数据,根据需要把数据切成较小的数据片,并把数据传送给网络层,确保数据片正确到达网络层,从而实现数据的透明传送。
5.会话层
提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。
6.表示层
不同数据编码格式的转换,提供数据压缩,解压缩服务,对数据进行加密,解密。
7.应用层
网络应用层是通信用户之间的窗口,为用户提供网络管理,文件传输,事物处理等服务。其中包换了若干个独立的,用户通用的服务协议模块。网络应用高层是OSI的最高层,为网络用户之间的通信提供专用的程序。