一、OSI模型各层功能介绍
OSI模型将网络体系结构划分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。(从低层到高层)
信息交换单位:物理层是比特流、数据链路层是帧、网络层是数据包、传输层到应用层都是报文。
物理层是最低层,它包括物理连网媒介;主要功能是完成相邻节点之间原始比特流的传输。数据链路层:利用不可路由的物理地址建立平面网络模型,功能:⑴链路管理(建立、维持、释放)⑵流量管理⑶差错处理⑷帧同步⑸寻址又分为{MAC(介质访问控制)子层,LLC(逻辑链路层控制)子层}
网络层:从一个网络发送到另一个网络,为两个不同网络或网段之间的计算机建立通信;功能:⑴源端到目的端到路由选择⑵流量控制⑶多用户数据传输;服务:①面向连接的网络服务②无连接网络服务
传输层:是网络中资源子网与通信子网的桥梁;功能:不同主机上的用户进程之间可靠的数据通信。
会话层:两个或多个表示层实体之间的对话构成的,在传输层的基础上增加一些协调对话的功能。
表示层:服务的列子是对数据进行编码;同时它还涉及数据压缩和解压、数据加密和解密等工作。
应用层:是直接为应用进程提供服务的
OSI模型中包含三个基本概念:服务、接口和协议。