OSI七层模型的每一层都有哪些协议?谢谢你

第一层:物理层

物理层定义了通信端点的激活、维护和关闭之间的机械特性、电气特性、功能特性和过程特性。这一层为上层协议传输数据提供物理介质。这只是一个规范。在这一层,数据的单位称为位。

属于物理层定义的典型规范有EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi令牌环网等。

第2层:数据链路层

数据链路层通过不可靠的物理介质提供可靠的传输。这一层的功能包括:物理地址寻址、数据成帧、流量控制、数据错误检测和重传。在这一层,数据单位称为帧。数据链路层协议的代表有:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等。

第3层:网络层

网络层负责在子网之间路由数据包。网络层还可以实现拥塞控制、互联网互联等功能。在这一层,数据单位称为数据包。网络层协议的代表有:IP、IPX、RIP、OSPF等。

第四层:传输层

传输层是第一个端到端,即主机到主机的层次结构。传输层负责将上层数据分段,并提供可靠或不可靠的端到端传输。此外,传输层必须处理端到端错误控制和流量控制。在这一层,数据单位称为数据段。传输层协议的代表有:TCP、UDP、SPX等。

第五层:谈话层。

会话层管理主机间的会话进程,即负责进程间会话的建立、管理和终止。会话层还通过在数据中插入检查点来实现数据同步。会话层协议的代表有RPC、SQL、NFS、X WINDOWS和ASP。

第六层:表示层

表示层对上层数据或信息进行转换,以确保一台主机的应用层信息能够被另一台主机的应用程序理解。表示层的数据转换包括数据加密、压缩和格式转换。表示层协议的代表包括ASCII、PICT、TIFF、JPEG、MIDI和MPEG。

第七层:应用层

应用层为操作系统或网络应用程序提供访问网络服务的接口。应用层协议的代表有:Telnet、FTP、HTTP、SNMP等。

扩展数据:

谈到网络,我们不能谈论OSI参考模型。OSI参考模型(OSI/RM)全称开放系统互连(OSI/RM),是ISO提出的网络系统互连模型。虽然OSI参考模型的实际应用意义不是很大,但它确实有助于了解网络协议的内部运行,为我们学习网络协议提供了很好的参考。

理解的七个层次:

物理层:物理接口规范,传输比特流,网卡工作在物理层。

数据层:成帧,保证帧、MAC地址的无错传输,形成EH以太网帧。

网络层:路由、流量控制、IP地址、形成IP包。

传输层:端口地址,比如对应端口80的HTTP。TCP和UDP在这一层工作,还有错误检查和流量控制。

会话层:组织两个会话进程之间的通信,并使用NETBIOS和WINSOCK协议管理数据交换。QQ和其他用于通信的软件应该在会话级别工作。

表示层:使不同操作系统之间的通信成为可能。

应用层:对应每个应用软件

参考:百度百科-七层模型