应用层:提供访问网络服务的接口。例如telnet。
表示层:提供数据格式转化服务。例如压缩和解压缩。
会话层:提供回话实体的连接服务,进行访问验证和会话管理。例如服务器验证用户登录和断点续传。
传输层:建立端到端(port)的连接。
网络层:数据转发和路由选择。例如子网间数据包进行路由选择。
链路层:建立数据链路连接。例如将数据分帧,物理寻址,流控制,重发等。
物理层:透明传输比特流。
已mysql客户端远程连接数据库服务器为例:
应用层:mysql -h10.26.163.38 -P5104 -uhuyong02 -pz5uttUk4aN -Dyanchupiao 提供访问网络服务的接口(接口url)
表示层:需要对即将传输的用户名和密码进行加密 提供数据格式转换服务 (密码缩)
会话层: ssh cp01-rdqa-dev319.cp01 建立和维持会话,会话同步。
断点续传,登录验证
传输层: 提供应用程序进程间的端到端的服务
网络层:路由选择、阻塞控制和网络连接
链路层:在通信实体间,建立数据链路连接
(1) 帧同步
(2)差错控制
(3)流量控制
(4)链路管理
(5)MAC寻址
物理层:提供原始比特流的传输通道