OSI七层结构

应用层 确定进程之间通信的性质以满足用户需要以及提供网络与用户应用
表示层 解决用户信息的语法表示问题,如加密解密
会话层 提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制,如服务器验证用户登录便是由会话层完成的。
传输层 实现网络不同主机上用户进程之间的数据通信,可靠与不可靠的传输,传输层的错误检测,流量控制等。
网络层 提供逻辑地址IP、路由选择,数据从源端到目的端的传输。
数据链路层 将上层数据封装成帧,用MAC地址访问媒介,错误检测与修正。
物理层 设备之间比特流的传输,物理接口,电气特性等。