来源:网络技术联盟站 你好,这里是网络技术联盟站。 后台有粉丝留言说自己目前大一,刚学计算机网络,学到OSI模型的时候,老师讲的非常抽象,完全听不懂,想要我写一篇关于OSI模型的文章,而且是能够让从未学过计算机网络的人看得懂的。 这个需求就有意思了,不过仔细想想,在看这篇文章的各位,能够不加思考的、流利的说出OSI模型有哪些吗?分别有什么作用? 我想真正能够做到这点的有两类人: 已经工作的朋友,如果平时不刻意去联想记忆,我想多多少少说的应该不是太全或者太熟悉。 那么今天瑞哥首先就用最直白的话聊聊OSI模型,然后再用专业一点的术语加以总结补充。 本文只讲OSI模型,不讲TCP/IP模型。 OSI是计算机网络通信协议的参考模型,由国际标准化组织 (ISO) 在 1980 年代创建。 为什么会出现这个模型呢? 计算机网络的发展期间产生了许多类型的操作系统,不同系统的网络互联就成了问题,就像全世界有不同的国家,不同的国家都有自己的语言,那么如果没有一个标准语言的话,那么就无法相互交流。 在网络世界中也是,网络设备、系统都有不同的厂商去开发,每个厂商都有自己的小心思,那么想要互相兼容,那几乎不可能的。所以OSI模型这个标准就出现了,说到底就是一个规则,你所有厂商在生产设备的时候,请对号入座,按照这个标准来。 OSI 模型一共有七层协议: 在详细讲每一层的含义前,给大家分析一下生活中商品通过快递到达你手上的例子。 某个顾客在网上买了一件商品,从商品出库到拿到商品一般会经历以下流程: 这个流程和OSI的七层模型工作流程很类似,下面我们来详细讲一下。 我们先来看一下每一层的含义: 物理层是 OSI 的第一层或最低层,定义了电气和机械规格,如电缆、连接器和介质的信号。 数据链路层位于OSI 模型的第二层,这一层的数据单元称为“帧”。 数据链路层包括两个子层: 网络层位于OSI 模型的第三层,网络层有两个主要功能: 网络层使用IP地址将数据包路由到目标节点。 传输层位于OSI 模型的第四层,负责传送、错误检查、流量控制和数据包排序,传输层的数据单元是数据段。 两种经典的传输层协议: 会话层位于OSI 模型的第五层,允许不同平台的用户在他们之间建立一个活跃的通信会话,在两个不同应用程序之间的对话中提供同步。 这个相当于你买了一件大商品,被拆分寄送,没送到一个快递点的时候都要去确认拆分的商品都已到位,一直确认,直到全部收到。 表示层位于OSI 模型的第六层,以易于理解的形式将数据呈现给用户,表示层负责语法,因为发送方和接收方使用的通信模式可能不同,你可以将表示层看作是翻译。 应用层位于OSI 模型的第七层,应用层是唯一直接与用户数据交互的 OSI 层,该层提供了一个协议,允许软件发送和接收信息以及向用户呈现有意义的数据。 OSI七层模型本身不难,本文简单的介绍了OSI七层模型有哪些,每一层分别是什么意思,有哪些作用,由于篇幅原因,每一层不展开讲,从下一篇文章开始展开每一层。 感谢您的阅读,如果觉得文章对您有帮助,别忘了点赞??、收藏?哦!有任何问题,欢迎在下方评论区与我讨论!!!
原创文章,作者:网络技术联盟站,如若转载,请注明出处:https://www.sudun.com/ask/35127.html
什么是OSI模型?
Open Systems Interconnection
OSI模型解释
商家端:
顾客端:
物理层
数据链路层
网络层
传输层
会话层
表示层
应用层
OSI每层的数据单元
总结
赞 (0)
ntcreatefile函数的作用及使用方法详解
上一篇
2024年4月13日 上午8:40
剑灵服务器有哪些免费的网络安全加速服务提供商?
下一篇
2024年4月13日 上午8:42