OSI七层模型及其作用(物流版)

前言

本文章用通俗易懂的方式介绍OSI七层模型的基本作用,并用具象化的比喻,更好的了解OSI七层模型。

计算机网络与OSI七层模型

众所周知,提及了计算机网络必然提到“OSI七层模型”、“TCP/IP模型”、“HTTP协议、TCP协议、UDP协议”等专业名词,但是却不知道计算机网络与这些名词有何关系。
因此我们必须知道,计算机网络存在最重要的意义就是将信息从A传输到B,OSI七层模型就是用于处理信息从A传输到B时遇到的种种问题,如我应该去找谁,要以何种形式传输等。

物流传输与计算机网络

物流传输模型

甲公司的A部门需要将物件寄送至乙公司的B部门,流程如下:

寄件方:

  1. 甲公司A部门提出需要寄送快递
  2. 将物件依据公司A规章放入文件袋、快递箱、快递袋等包装好
  3. 甲公司寄递部对物件的发送进行记录,并在本次寄送结束后核销
  4. 将物件给快递公司进行寄送工作,并确定传输路线
  5. 快递公司将物件分配到甲公司所在省物流仓库
  6. 内部制度进行管控,如要求提供寄件码、按照物件大小进行分类等
  7. 提供前往寄件方省物流仓库基本路径及传输方式,如马路、铁路、水路、航线,车、船、飞机等

收件方:

  1. 提供前往收件方省物流仓库基本路径及传输方式,如马路、铁路、水路、航线,车、船、飞机等
  2. 有内部制度进行管控,如丢件处理方法、物件分流处理方法等
  3. 快递公司将物件分配到乙公司所在省、市、区物流仓库,并找到收件方地址
  4. 依据确定的传输路线进行配送
  5. 由乙公司寄递部进行签收、记录
  6. 寄递部将物件包装拆除,得到物件
  7. 将物件交给乙公司B部门进行后续处理
    在这里插入图片描述

根据上述寄件方、收件方的角度,将物流拆分为两个模块,其中以内部制度、提供传输路径为基础,其他步骤为传输过程,完成了一次物件传输。完整模型如下:
在这里插入图片描述

OSI七层模型

依据计算机网络的特点,将上述物流模型进行替换,得出如下模型:
在这里插入图片描述

物流模型网络模型OSI七层模型主要作用常见协议
物件数据---
A、B部门程序接口应用层负责对软件提供接口以使程序能使用网络服务TELNET、DNS、HTTP、HTTPS、FTP、NFS
包装、拆包装加密、压缩,解密、解压,格式化表示层统一数据格式,从而使得数据能在两个系统中传输LPP
对物流进行记录会话控制会话层对程序、服务间进行会话控制管理LDAP
规划传输路线提供传输连接方式传输层为数据传输提供逻辑路线,保证数据传输完整性TCP、UDP
物流仓库流转传输到指定路由网络层为数据传输提供地址、寻址IP、ICMP
内部制度数据检错、数据成帧、重发、流量控制数据链路层对数据进行分割、封装、及检错VLAN、IEEE 802.3、ARP、RARP、PPP
海陆空传输方式网线、光纤物理层为网络传输提供物理媒介,提供比特流传输途径-

总结

通过物流模型的对比,比较生动的将OSI七层模型进行的划分,并了解其中的含义。在实际应用过程中,网络层、传输层、应用层在实际应用生产中较常接触到。


版权声明:本文为weixin_48684274原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。