| 5层参考模型各层的总结 | |||||||||||||||||||||||||||||||||||||||||||||||||
|
应用层
(用户对用户) |
任务:提供系统与用户的接口
功能:文件传输、访问和管理、电子邮件服务 协议:FTP、SMTP、POP3、HTTP |
||||||||||||||||||||||||||||||||||||||||||||||||
|
传输层(运输层)
(应用对应用 进程对进程) |
传输单位:报文段(TCP)或用户数据报(UDP)
任务:负责主机中两个进程之间的通信 功能:①为端到端连接提供可靠的传输服务;②为端到端连接提供流量控制、差 错控制、服务质量等管理服务 协议:TCP、UDP |
||||||||||||||||||||||||||||||||||||||||||||||||
|
网络层(网际层、IP层)
(主机对主机) |
传输单位:数据报、分组
所实现的硬件:路由器 任务:①将传输层传下来的报文段封装成分组;②选择适当的路由,使传输层传 下来的分组能够交付到目的主机 功能:①为传输层提供服务;②组包和拆包:③路由选择;④拥塞控制 协议:ICMP、ARP、RARP、IP、IGMP |
||||||||||||||||||||||||||||||||||||||||||||||||
| 数据链路层(链路层) |
传输单位:帧
所实现的硬件:交换机、网桥 任务:将网络层传下来的IP数据报组装成帧 功能:①链路连接的建立、拆除、分离;②帧定界和帧同步;③差错检测 协议:PPP、HDLC、ARQ |
||||||||||||||||||||||||||||||||||||||||||||||||
| 物理层 |
传输单位:比特
所实现的硬件:集线器、中继器 任务:透明地传输比特流 功能:为数据端设备提供传送数据通路 |
||||||||||||||||||||||||||||||||||||||||||||||||