传输层
传输层负责进程之间的通信
传输层提供的服务包括:端口寻址、分段和重组、连接控制(有连接通信、和无连接通信)、端到端的流量控制,错误控制
网络层
网络层负责将消息从源网络传递到目标网络
网络层提供的服务:逻辑寻址(IP)、路由(寻找最佳通信链路)
数据链路层
数据链路层负责将数据(帧)从一个节点传递到另一个节点
数据链路层提供的服务:数据成帧、物理寻址、流量控制、错误控制、访问控制(两个或多个设备连接到同一条链路时的访问控制,需要数据链路层的协议来确定哪个设备对公共链路具有控制权)
物理层
将bit信号(数据帧)转换成模拟信号,并通过媒介传递。
物理层提供的服务:媒介的物理特性、位的表示(编码)、位的同步、数据的传输速率、物理拓扑、线路配置(点对点、点对多点)、传输模式(单工、双工、半双工)