OSI模型的理解

发布时间:2020-10-08 13:34:26 作者:钦之双翼
来源:网络 阅读:898

一,OSI模型的概述

    OSI(Open System Interconnect 开放系统互联参考模型是国际标准组织(ISO)国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为网络提供一套标准的框架,这极大的有利于网络的发展。OSI共分为7层,分别为物理层,数据链路层,网络层,传输层,表示层,会话层,应用层。

二,层次介绍

OSI模型的理解

  1. 物理层

    作用:提供多种物理标准

    分类:

         电子/光学协议----描述信号的各种特性

         机械协议-----规定了连接器的尺寸或导线的金属成分

         功能性协议---描述了做什么

         程序性协议----描述了如何做

    功能:

        ①为数据端设备提供传送数据的通路

        ②传输数据-----比特流

2.  数据链路层

    作用:提供数据的二层传输,交换机和寻址模式(MAC地址)  

    典型的数据链路协议:

                       IEEE 802.3/以太网协议

                       帧中继

                       SONET

                       ATM(异步传输)

    功能:

        ①数据链路的建立,拆除和分离

        ②帧定界和帧同步------数据传输单元是帧          

        ③对帧的收发顺序的控制

        ④差错检测和恢复,流量控制         

3.  网络层

    作用:提供数据的三层传输,路由器和寻址模式(IP地址)

          主要负责定义数据包格式和地址格式,为经过逻辑网络路径的数据进行路由选择

    协议:IP,ICMP,IGMP,ARP(RARP,代理ARP,免费ARP,反转ARP)

    功能:

        ①路由选择和中继

        ②排序,流量控制

        ③网络管理

        ④服务选择

4.  传输层

    作用:提供数据的可靠或不可靠传输

    协议:

         TCP(传输控制协议)---提供可靠传输  

         UDP(用户数据报协议)---不可靠传输

5.  会话层

    作用:提供会话管理,会话建立,会话区分,会话关闭

          将不同应用程序的数据分离

    案例:使用浏览器的过程

    实现过程:

           ①将会话地址映射为运输地址

           ②数据传输阶段

           ③连接释放

    提供的模式:单工,半双工,全双工

6.  表示层

    作用:提供数据呈现标准,数据格式,数据压缩,数据加减密等标准

    案例:文档格式(doc txt pdf...),视频格式(.avi .rmvb....),压缩算法,加密算法(MD5...)

7.  应用层            

    作用:为用户提供软件接口

    案例:各种需要联入网络的软件,比如:社交软件(QQ,陌陌...),影音软件(QQ音乐,百度影音...),购物(淘宝,京东....)....

    协议:TELNET,FTP,TFTP,DNS,HTTP,HTTPS,SSH.....


三. 小结

 上三层(应用层,表示层,会话层)主要是软件工程师研究的;

 下三层(传输层,网络层,数据层)主要是网路工程师研究的;

 最低层---物理层,主要是通信工程师要研究的层。 


以上是我对OSI七层模式的理解,比较肤浅。。。

推荐阅读:
  1. 个人理解网络中OSI分层参考模型
  2. OSI参考模型 网络分层

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

网络工程 网络

上一篇:pythton3.7脚本---监控系统的CPU、内存、磁盘等信息

下一篇:selinux初级管理

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》