一、OSI参考模型的基本概念
OSI七层模型是OSI/RM的简称全程是“Open System Interconnect”的缩写,意为开放系统互联参考模型;参考模型是指不是必须该执行的标准,而是按照该模型的要求不同企业生产的网络设备可以互相连接!
第一层:物理层
功能:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输;
设备:集线器、中续器;
数据单元:二进制比特流传输;bit(比特流);
第二层:数据链路层
功能:在物理层提供的比特流的基础上,通过各种控制协议,将有差错的物理线路变为无差错的数据链路;
设备:交换机、网桥;
数据单元:介质访问控制;frame(帧);
第三层:网络层
功能:通过路由选择算法,为报文或分组通过通信子网选择最适当的路径;
设备:路由器
数据单元:确定地址和路由选择;packet(包),又叫做分组;
第四层:传输层
功能:通过数据分段、流量控制和差错控制来确保通信的可靠性;(各种协议)
数据单元::端到端连接;也叫作数据包。但是谈论TCP等具体协议时有特殊叫法,TCP的数据单元叫数据段,segment(段),而UDP协议的数据单元称为数据报(datagram)
第五层:会话层
功能:组织和协调两个会话进程之间的通信,并对数据交换进行管理;
具体功能:
1、会话管理:允许用户在两个实体设备之间建立、维持和终止绘画,并支持它们之间的数据交换。
2、会话流量控制:提供会话流量控制和交叉会话功能。
3、寻址:使用远程地址建立会话连接。
4、出错控制:从逻辑上讲会话层主要负责建立数据交换的建立、保持和终止,但实际的工作却是接收来自传输层的数据,并负责纠正错误。
数据单元:互联主机通信;
第六层:表示层
主要功能:处理用户信息的表示问题,如编码、数据格式转换和加密解密等。
数据单元:数据表示;
第七层:应用层
功能:直接向用户提供服务,完成用户希望在网络上完成各种工作。
数据单元:为应用程序提供网络服务;
二.OSI七层模型举例
举例:以张三的公司向李四的公司发送一次商业报价单为例。
应用层:张三的公司相当于实际的电脑用户,要发送的商业报价单相当于应用层提供的一种网络服务,当然张三的公司也可以选择其他服务,比如发一份商业合同,发一份询价单等等。
表示层:由于张三公司和李四公司是不同国家的公司,他们之间商定统一用英语作为交流语言,所以此时张三公司的文秘(表示层)将从上级手中(应用层)获取到的商业报价单的语言转翻译成英语,同时为了防止被别的公司盗取机密信息, 张三公司的文秘也会对这份报价单做一些加密的处理。这就是表示层的作用,将应用层的数据转换翻译。
会话层:张三公司外联部同事(会话层)掌握着其他许多公司的联系方式,他们负责管理本公司与外界许多公司的联系会话。当外联部同事拿到文秘(表示层)转换成英文的商业报价单后,他首先要找到李四公司的地址信息,并附上自己的地 址和联系方式,然后将整份资料放进信封准备寄出。等确认李四公司接收到此报价单后,外联部的同事就去办其他的事情了,继而终止此次会话。
传输层:传输层就相当于张三公司中的负责收发快递邮件的人,张三公司自己的投递员负责将上一层(会话层)要寄出的资料投递到快递公司或邮局。
网络层:网络层就相当于快递公司庞大的快递网络,全国不同的集散中心,比如说从深圳发往北京的顺丰快递,首先要到顺丰的深圳集散中心,从深圳集散中心再送到武汉集散中心,从武汉集散中心再寄到北京顺义集散中心。这个每 个集散中心,就相当于网络中的一个IP节点。
数据链路层:相当于顺丰快递内部为了保证效率和质量的一种内部操作。
物理层:快递寄送过程中的交通工具,就相当于物理层,例如汽车,火车,飞机,船。
三.OSI七层模型总结
物理层:接口标准、电器标准、如何更快传输数据;
数据链路层:帧的开始和结束、透明传输、差错效验;
网络层:负责选择最佳路径、规划ip地址;
传输层:可靠传输、流量控制、不可靠传输、
会话层:查看会话,查木马 netstat-n;
表示层:传输之前是否进行加密或者压缩处理;
应用层:产生网络流量的程序;
标签:表示层,七层,张三,OSI,会话,简介,数据,单元 From: https://www.cnblogs.com/haiouxiansheng/p/17182189.html