7协议层次和服务模型
协议层次和服务模型
协议层次
网络通过复杂的层次实现。
对等层之间使用协议来交互。
服务:低层实体向上层实体提供它们之间的通信的能力
原语:各种API(上层使用下层服务的形式)
服务访问点(SAP):使用下层提供的服务通过层间的接口,用于区分向上层提供服务的用户
服务类型
面向连接的服务
无连接的服务
协议栈
应用层(网络应用)
为用户或其它应用进程提供网络应用服务
-
FTP、SMTP、HTTP、DNS
传输层(主机之间的数据传输)
在网络层提供的端到端通信基础上,细分为进程到进程,将不可靠的通信变为可靠的通信。
-
TCP、UDP
网络层(为数据包从源到目的选择路由)
主机与主机之间的通信,端到端之间的通信,不可靠
-
IP、路由协议
链路层(相邻网络节点之间的数据传输)
2个相邻节点的通信,点到点通信,可靠或不可靠
-
点对对协议PPP、wifi(802.11)、Ethernet
物理层(在线路上传输bit)
各层次的协议数据单元
-
应用层:报文message
-
传输层:报文段segment:TCP段、UDP数据段
-
网络层:分组packet
-
数据链路层:帧frame
-
物理层:位bit
发布于