首先我们借用百度百科上的图片来基本了解一下OSI7层模型的名称以及结构。下面我将从最底层一层一层往上介绍。
物理层:基于Bit传输,是属于物理信道,最基本的机械、电子、定时接口通信信道。
数据链路层:基于物理寻址,同时将比特流转变为逻辑传输线路。在这个时候,会将比特流进行封装成帧,但是基本传输元素还是二进制数。
网络层:控制子网的运行,比如逻辑编址,分组传输,路由选择等。
传输层:接收上一层(会话层)的数据,在必要的时候机将数据分割,并将这些数据交给网络层,且保证这些数据段有效到达对段。这个时候就涉及到大家熟知的TCP和UDP传输协议了,也就是说,TCP对应的OSI层为传输层。
会话层:不同机器上的用户之间建立及管理会话。负责组织和协调两个会话进程之间的通信,并对数据交换进行管理。
表示层:信息的语法语义及它们的关联,如加密解密,转换翻译、压缩解压缩等。
应用层:应用层包含了各种应用程序的协议,如HTTP、FTP、SMTP、POP3等。
设备:
物理层:网卡,网线,集线器,中继器,调制解调器
数据链路层:网桥,交换机
网络层:路由器
网关工作在第四层传输层及其以上