计算机网络分层结构
OSI参考模型
OSI模型起源
OSI参考模型的由来:在网络的发展过程中,每个国家和地区都独立发展自己的网络,但是实现网络互联的时候,发现因为标准不统一,导致无法互联。为了解决标准不统一的问题,ISO(国际标准化组织)为了网络通信领域制造了一个标准:OSI(开放式系统互联参考模型)。其含义就是推荐所有公司使用这个规范来控制网络,这样所有公司都有相同的规范,就能互联了。
目的:支持异构网络系统的互联互通
国际标准化组织 (ISO)于1984年提出开放系统互连 (OSI) 参考模型但是!
理论成功,市场失败。
失败原因:
- 无实操经验
- 实现OSI模型较复杂且运行效率低
- OSI标准制定周期长,且市场已有TCP/IP协议提供服务
- OSI层次划分不合理,部分功能在多层次中重复出现
OSI模型组成
低层次物理层为第一层
联想记忆:淘宝(通过互联网将物品联系起来的就叫做物联网)被一名叫作淑惠的女子试用
协议的作用
协议的作用:每个对等层次(实体)之间有一个对等协议,来实现两台主机相同的功能,
协议相同就能够进行数据识别然后还原成原来的数据
主机A端:从应用层往下到数据链路层,相当于一个给快递打包的过程,对我要发送的数据进行处理.
物理层(物流员)把这些数据形成0101比特流的方式,然后传送到传输介质上进行传送.
中间系统:将比特流进行还原和传输.
主机B端:物理层将这些数据比特流还原,然后通过数据链路层传输到应用层(相当于拆快递的过程)
注意: 上面四层可以从主机A到主机B(这种通信方式叫:端到端),因为他无需经过中间系统,而下三层需要经过中间系统才能够传输,属于(点到点)的通信方式.
链路层的头部和尾部是数据帧的组成部分,它们包含了一些控制信息和元数据。
头部和尾部的主要作用如下:
- 头部包含了源MAC地址和目的MAC地址,用于标识数据帧的发送方和接收方。
- 头部还包含了一些控制信息,例如类型字段,用于标识数据帧的类型,以及优先级、流量控制和错误检测等信息。
- 尾部包含了帧校验序列(FCS),用于检测数据帧是否在传输过程中出现了差错。
- 头部和尾部的长度是固定的,并且在不同的链路层协议中可能会有所差异。这个长度信息也可以被用于帮助数据帧的传输控制,例如通过MTU大小控制数据帧的大小。
总之,头部和尾部是链路层数据帧中非常重要的组成部分。它们提供了必要的控制信息和元数据,使数据帧在网络中进行正确的传输和处理。
📝全文总结
这篇文章介绍了计算机网络的分层结构以及计算机网路中的OSI模型以及组成,今天的内容就到这里啦~
注意:除了数据链路层包含头部和尾部,其它层都只包含头部