网络分层可以说是分为7个层次:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
那么每个层次代表的意思又是什么呢?
1.应用层:网络进行到应用程序。针对特定应用规定各层协议、时序、表示等进行封装。在系统中用软件来实现、比如HTTP等。
2.表示层:数据的表示形式,加密和解密,把机器相关的数据转换成独立于机器的数据。规定数据的格式化表示,数据格式的转换。
3.会话层:主机间的通讯,管理应用程序之间的会话,规定通讯时序,数据交换的定界、同步、创建检测点等。
4.传输层:在网络的各个节点之间可靠的分发数据包,复用、流量、可靠
5.网络层:在网络的各个节点之间进行地址分配、路由和(不一定可靠的)分发报文。
6.数据链路层:一个可靠的点对点数据直链,检错与纠错;多路访问、寻址
7.物理层:一个不可靠的点对数据直链。定义机械特性,充电特性,功能特性,规程特性