OSI(七层模型)

OSI(Open Systems Interconnection,OSI)即为开放系统互联体系结构。将网络按功能划分为七层,每层有相应的一个或多个协议来实现某些功能。
1.png

传输数据 相关协议 相关设备 功能
1.物理层 原始比特流(bit) 由底层网络定义 网卡、集线器、中继器 建立、维护、断开物理连接
2.数据链路层 帧(比特流的集合)(frame) 由底层网络定义(PPP、SLIP) 网桥、交换机、网络适配器搭配驱动程序 建立逻辑连接、进行硬件地址寻址、差错校验等功能
3.网络层 分组(数据报)(packet/datagram) ICMP IGMP IP(IPV4 IPV6)

ARP RARP | 路由器 | 进行逻辑地址寻址,实现不同网络之间的路径选择。 | | 4.传输层 | 消息(message) | TCP、UDP | 网关、终端主机 | 定义传输数据的协议端口号,以及流控和差错校验。 | | 5.会话层(五层模型:应用层) | 数据(data) | | 终端主机 | 建立、管理、终止本地主机与远程主机正在进行的会话。 | | 6.表示层(同上) | 数据(data) | 格式:JPEG、ASCll、DECOIC、加密格式 | 终端主机 | 数据的表示、安全、压缩。 | | 7.应用层(同上) | 数据(data) | HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP | 终端主机 | 网络服务与最终用户的一个接口。 |

ps:RIP协议基于UDP,BGF基于TCP,OSPF和EIGRP基于IP

OSI七层参考模型的各个层次的划分遵循下列原则:
1、同一层中的各网络节点都有相同的层次结构,具有同样的功能。
2、同一节点内相邻层之间通过接口(可以是逻辑接口)进行通信。
3、七层结构中的每一层使用下一层提供的服务,并且向其上层提供服务。

4、不同节点的同等层按照协议实现对等层之间的通信。

网络分层的好处:
①各层之间是独立的
②灵活性好
③结构可分割
④易于实现和维护
⑤促进标准化