OSI七层模型图
1.物理层:该层为上层协议提供一个传输数据的可靠物理媒体
设备:中继器(放大器),集线器
2.数据链路层:为网络层提供可靠的数据传输
作用:物理地址寻址,数据的成帧,流量控制,数据的检错、重发。
基本单位:帧
主要协议:以太网协议,PPP(点到点)协议,ARP协议,RARP协议
设备:网桥,交换机
3.网络层:负责对子网间的数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互连等功能
作用:实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。
基本单位:IP数据报
主要协议:IP协议,ICMP协议(ping) ,ARP协议,RARP协议,OSPF协议,IGMP协议
设备:路由器,三层交换机
4.传输层:负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题。
作用:根据通信子网的特性,最佳的利用网络资源,为两个端系统的会话层之间,提供建立、维护和取消传输连接的功 能,负责端到端的可靠数据传输。
基本单位:报文
主要协议:TCP协议,UDP协议 ,SSL,TLS
设备:网关
5.会话层:会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。
实例:加密,ASII等
6.表示层:对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。
实例:RPC,SQL等
7.应用层:为操作系统或网络应用程序提供访问网络服务的接口。
基本单位:报文
主要协议:FIP协议,HTTP协议,Telnet协议,DNS协议,SMTP协议(邮件传输),SNMP协议(简单网络管理协议)
设备:防火墙