(1)物理层 物理层的主要功能是完成相邻节点之间的原始比特流传输(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0),建立、维护、断开物理连接。其主要关心的是如何使用物理信号来表示数据1和0,数据传输是否可同时在两个方向上进行,同通信双方如何建立和中止连接,物理接口特性。 (2)数据链路层 数据链路层主要就是将上层数据封装成数据帧,实现源和目的方MAC地址(用来表示网卡的物理地址)连接,差错校验。 (3)网络层 网络层负责实现数据从源到目的方的传输,将上层数据封装成数据包,建立IP地址连接,根据地址选择最佳传输路径。 (4)传输层 传输层用来完成不同用户之间进程的通信,由端到端,使用TCP(注重安全协议)/UDP(注重效率)协议,根据不同数据选择不同的用户进程。 (5)会话层 会话层建立和管理用户间的会话通信 (6)表示层 表示层定义传递消息的语法和语义,编码和解码、压缩解压缩、加密解密 (7)应用层 应用层是提供与用户的接口