OSI七层模型

一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。

具体说:

物理层:网卡,网线,集线器,中继器,调制解调器

数据链路层:网桥,交换机

网络层:路由器

网关工作在第四层传输层及其以上


物理层: 

利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。

数据链路层: 

通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。

网络层:

 是OSI参考模型中最复杂的一层,也是通信子网的最高一层, 其主要任务是:通过路由选择算法,为报文或分组通过通信子网选择最适当的路径。该层控制数据链路层与传输层之间的信息转发,建立、维持和终止网络的连接。具体地说,数据链路层的数据在这一层被转换为数据包,然后通过路径选择、分段组合、顺序、进/出路由等控制,将信息从一个网络设备传送到另一个网络设备。

传输层

向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输,

传输层提供会话层和网络层之间的传输服务,这种服务从会话层获得数据,并在必要时,对数据进行分割。然后,传输层将数据传递到网络层,并确保数据能正确无误地传送到网络层。

会话层(Session Layer)

用户可以按照半双工、单工和全双工的方式建立会话,允许用户在两个实体设备之间建立、维持和终止会话,并支持它们之间的数据交换。例如提供单方向会话或双向同时会话,并管理会话中的发送顺序,以及会话所占用时间的长短。

表示层(Presentation Layer)

处理用户信息的表示问题,如编码、数据格式转换,压缩解压缩和加密解密.

应用层(Application Layer)

应用层为用户提供的服务和协议有:文件服务、目录服务、文件传输服务(FTP)、远程登录服务(Telnet)、电子邮件服务(E-mail)、打印服务、安全服务、网络管理服务、数据库服务等。

原文地址:https://www.cnblogs.com/snow-man/p/10979335.html