通俗易懂学IT——OSI网络参考模型
通俗易懂学IT——OSI网络参考模型
不知道大家在五一有没有看《人生路不熟》这部电影,在这部电影里范丞丞饰演了一名游戏开发工程师,电影中他参与并制作出了多部游戏。那我们都知道,在玩网游时网络需要传输大量数据,我们也知道一部游戏的诞生离不开游戏模型,但是你知道这些网络数据的传输也是有模型的吗?今天小编就带你了解O S I网络参考模型。
O S I网络参考模型也称为开放式系统互联参考模型。包括我们现在使用的工业标准——TCP/IP模型,也借鉴了O S I网络参考模型。
O S I网络参考模型由下到上分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层共七层,其中每层都有自己的功能,层与层之间既相互独立又相互依靠,且下层为上层提供服务。
我们通过网络传输的数据在计算机中是以无数的0和1显示出来的,这些0和1就叫做比特。O S I网络参考模型中的最底层物理层便是通过光或电等不同媒介将这些比特传输出去。信号的传输是需要定向的,这时数据链路层便发挥了作用,在数据连接层比特会被分装成“帧”,就像物流中心将产品分装成一个个包裹一样这里的“帧”便等同于包裹,并在“帧”上标注好M A C地址即物理地址,数据会先传送到交换机再通过交换机传送到目标PC,这里的交换机可以理解为物流中转站。在传输过程中数据难免会发生0变成1或者1变成0的情况,不同的设备传输与接收的能力不同往往会出现一边在泄洪式发送数据而一边却在用吸管接收。以上情况都需要数据链路层检测、纠正差错并对数据进行流控制。
网络层是在庞大的互联网络中通过IP地址网络逻辑地址和M A C网络物理地址将数据精准传输到对方PC。
当我们用不同浏览器登录同一个网站时就需要传输层根据不同的端口号来定位。
会话层保证我们每天登陆的网站记录不会丢失,并且即使在浏览网页时突然中断当我们再次登录时网页也能恢复到之前的进度。表示层则负责数据的编码、解码和数据的加密、解密以及数据的压缩。
最后应用层为应用软件提供接口,使应用程序能够更快的使用网络协议。这就是O S I网络参考模型,你懂了吗?想了解更多H C I A知识就点击关注私信我吧!
限时福利 课程免费试听名额
扫码添加老师立即申请