# 什么是OSI模型

OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互联模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即ISO开放系统互连参考模型。在这一框架下进一步详细规定了每一层的功能,以实现开放系统环境中的互连性、互操作性和应用的可移植性。

# 共分几层

实际从上面的定义可以看出 OSI 模型共分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

# 各层含义及作用

# 应用层

为应用程序提供服务。

协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP

# 表示层

数据格式转化、数据加密等。

格式有,JPEG、ASCll、EBCDIC、加密格式等

# 会话层

建立、管理、维护会话。对应主机进程,指本地主机与远程主机正在进行的会话。

# 传输层

建立、管理和维护端到端的连接。

协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层

# 网络层

IP选址及路由选择。

协议有:ICMP IGMP IP(IPV4 IPV6)

# 数据链路层

提供介质访问和链路管理。

# 物理层

建立、维护、断开物理连接。

# 参考文章

七层模型 (opens new window)

OSI七层模型与TCP/IP五层模型 (opens new window)

或许这样能帮你了解 OSI 七层模型 (opens new window)