- OSI五层模型
- 应用层
- 传输层
- 网络层
- 数据链路层
- 物理层
- OSI七层模型
- 应用层: 文件传输,电子邮件,文件服务,虚拟终端
- (协议族: FTP,HTTP,SMTP,DNS,Telnet,SNMP)
- 表示层: 数据格式化,代码转换,数据加密。对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。
- 会话层: 解除或建立与别的节点的联系。管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。
- 传输层: 提供端到端的接口。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层处理端到端的差错控制和流量控制问题。
- (协议族: TCP, UDP)
- 网络层: 为数据包选择路由。还可以实现拥塞控制、网际互连等功能
- (协议族: IP, ICMP, RIP, OSPF, BGP, IGMP)
- 数据链路层: 传输有地址的帧以及错误检测功能。在不可靠的物理介质上提供可靠的传输,该层的作用包括:物理地址寻址、数据的成帧、流量控制、 数据的检错、重发等
- (协议族: SLIP, CSLIP, PPP, ARP, RARP, MTU)
- 物理层: 以二进制数据形式在物理媒介上传输数据。激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性
- (协议族: ISO2110, IEEE802, IEEE802.2)
- 应用层: 文件传输,电子邮件,文件服务,虚拟终端