OSI七层参考模型详解

在OSI模型中:上下层之间进行交互时遵守的约定叫做“接口”,同一层之间的交互所遵守的约定叫做"协议"

OSI七层参考模型:

1,应用层:
应用层是OSI参考模型的最高层,它与用户之间是通过应用软件直接相互作用的,其功能是让应用程序直接向用户提供服务,完成用户希望在网络上完成的各种工作,并规定应用程序中通信相关的细节。
数据类型:用户数据
常见协议:HTTP,DNS,TELNET,FTP,SMTP,SNMP,DHCP,NFS等
物理设备:--------

2,表示层:
主要负责上下层设备固有格式和网络标准数据格式的转换,它对来自应用层的命令和数据进行解释,处理用户信息的表示问题,如编码转换、数据格式处理和数据的加密解密。
数据类型:转换后的用户数据
常见协议:LPP (轻量级会话协议)
物理设备:--------

3,会话层:
负责建⽴、管理和终⽌表示层实体之间的通信会话。决定建立连接和断开连接的时机,主要任务是:向两个实体(主机)的表示层提供建立和使用连接的方法。不同实体之间的表示层的连接称为会话。会话层的任务就是组织和协调会话通信。会话层并不建立连接,只负责提供建立和使用连接的方法,决定建立和断开连接时机,并且也不具有传输数据的功能。
数据类型:用户数据
常见协议:RPC,SQL,LDAP(轻型目录访问协议)
物理设备:--------

4,传输层:
传输层负责端到端的数据传输,进行实际的建立连接和断开连接处理,起可靠传输的作用,向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输,传输层向高层屏蔽下层数据通信的细节,即向用户透明地传送报文。当两节点的联系确定之后,传输层负责监督节点之间的数据传送:
传输连接方式:传输层在网络层的基础上为高层提供“面向连接”和“面向无接连”的两种服务。
处理传输差错:提供“面向连接”和“面向无连接”的数据传输服务、差错控制和流量控制。在提供“面向连接”服务时,传输的数据将由目标设备确认,未收到确认信息,数据将被重发。
数据类型:数据段(报文段)
常见协议:TCP,UDP,TLS,SPX
物理设备:四层交换机

5,网络层
网络层通过路由选择算法,为报文或分组选择最适当的路径。传输层的数据在这一层被转换为数据报,然后通过路径选择、分段组合、顺序、进/出路由等控制,将信息从一个网络设备传送到另一个网络设备。
这层定义了能够标识所有结点的逻辑地址(IP地址),还定义了路由实现的方式和选择的方式。为了适应最大传输单元长度小于包长度的传输介质,网络层还定义了如何将一个包分解成更小的包的分段方法。
数据类型:IP数据报(分组)
常见协议:IP,IPX,ICMP,ICMPv6,ARP,RARP
物理设备:路由器,三层交换机,防火墙

6,数据链路层
数据链路层负责数据的封帧和差错检测,以及 MAC 寻址。建立和管理节点间的链路,网络中由于各种干扰的存在,物理链路是不可靠的,该层的主要功能是:通过各种控制协议(差错控制、流量控制方法),将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。
参考博客:数据链路层的数据传输
数据类型:数据帧
常见协议:VLAN,STP,IEEE 802.3,WIFI(IEEE 802.11),ATM,FDDI,HDLC,PPP
物理设备:网卡,网桥,二层交换机

7,物理层
物理层中负责在物理⽹络中传输数据帧,将数据中的0,1比特流转换成电压和脉冲光这些物理信号传给物理的传输介质,而相互直连的设备之间使用MAC地址(也叫物理地址或硬件地址)实现传输。
数据类型:比特流
常见协议:RS-232规范、10BASE-T的曼彻斯特编码以及RJ-45
物理设备:中继器,集线器,网线,调制解调器

OSI七层模型&各层常见协议解释

七层体系结构图:
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值