OSI的七层协议、TCP/IP的四层协议、五层协议

各层的作用
- 应用层:通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程间通信和交互的规则。- 协议:DNS、HTTP、SMTP
- 数据单元:报文
 
- 协议:
- 运输层:负责向两台主机进程之间的通信提供通用的数据传输服务。(复用、分用)- 协议:TCP:报文段、UDP:用户数据报
 
- 协议:
- 网络层:负责为分组交换网上的不同主机提供通信服务。把运输层产生的报文段或用户数据报封装成分组或包进行传送。- 协议:IP协议:IP数据报
 
- 协议:
- 数据链路层:在两个相邻结点之间传送数据时,把网络层交下来的IP数据报组装成帧,在两个相邻结点间的链路上传送帧。- 数据单元:帧
 
- 物理层:确定传输媒体的接口有关的一些特性,即:机械特性、电气特性、功能特性、过程特性。- 数据单元:比特
 
