• OSI参考模型---网络基础篇(1)


    什么是网络

          网络就是将分布在不同地理位置具有独立功能的终端(一切联网的设备都叫终端;例如电脑,手机,智能家电等等联网的设备),通过通信线路(双绞线、光纤、电话线等等)通信设备(例如:交换机、路由器等等)相互连接起来,进行数据通信,实现资源共享。

          网络大致规划为三个类型:

    1. 局域网 LAN(Local  Area Network):本地私有的一个网络范围。如果是一个规模比较大的局域网,也会成为是一个园区网。
    2. 城域网 MAN(Metropolitan Area Network):如果一个网络的覆盖面积达到了一个城市,就可以称为城域网。
    3. 广域网 WAN (Wide Area Network):如果覆盖面积达到了全国或者全球,就称为广域网,全球最大的广域网就是Internet互联网。

                                            

    局域网组网

                  

     

    局域网连接互联网的三种方式:

           1.DSL(Data/Digital  Subscriber Line):数字用户线,是以电话线为传输介质的传输技术组合。

              电话线网络传输的是模拟信号,计算机网络是数字信号(0/1 二进制),所以需要一个转换器,将模拟信号转换成数字信号,那就是Modem(上网猫)

        DSL包括ADSL(Asymmetric Digital Subscriber Line,非对称数字用户线)、RADSLHDSLVDSL等等。

       2.Cobler(有线电视网络),也是需要Modem转换器。

       3.Serial (网络中的一种数字信号)

               

    OSI参考模型

    •  OSI的概念:

        – Open System Interconnect开放系统互连参考模型,是由ISO(国际标准化组织)定义的。它是个灵活的、稳健的和可互操作的模型, 是用来了解和设计网络体系结构的。

    • OSI模型的目的:

        – 规范不同系统的互联标准,使两个不同的系统能够较容易的通信, 而不需要改变底层的硬件或软件的逻辑。

        – 本质:在网络中顺利的将一个数据包从一个节点传递到另一个节点

    • OSI模型分为七层:

        – OSI把网络按照层次分为七层,由下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

                                        

    • 特点:

      1、OSI模型每层都有自己的功能集;

      2、层与层之间相互独立又相互依靠;

      3、上层依赖于下层,下层为上层提供服务。

    OSI七层通信参考模型

                      

    应用层

                                 

    • 应用层的作用:
      为应用软件提供接口,使应用程序能够使用网络服务
    • 常见的应用层协议:
      http(80)、ftp(20/21)、smtp(25)、pop3(110)、telnet(23)、dns(53)等

     表示层

                   

    • 表示层的作用:

      – 数据的解码和编码

      – 数据的加密和解密

      – 数据的压缩和解压缩

     会话层

                                 

    • 会话层的作用:

      – 建立、维护、管理应用程序之间的会话。

    • 功能:

      – 对话控制

      – 同步

    传输层

          

     • 传输层的作用:

      – 负责建立端到端的连接,保证报文在端到端之间的传输。

    • 传输层的功能:

      – 服务点编址(端口号)、分段与重组、连接控制、流量控制、差错控制。

    网络层

                

    • 网络层的作用:

      – 负责将分组数据从源端传输到目的端

    • 网络层功能:

      – 为网络设备提供逻辑地址(IP地址、源IP地址和目的IP地址)

      – 进行路由选择、分组转发

     数据链路层

           

    • 数据链路层的作用:

      – 在不可靠的物理链路上,提供可靠的数据传输服务,把帧从一跳(结点)移动到另一跳(结点)。

    • 数据链路层的功能:

      – 组帧、物理编址(MAC地址,唯一标示)、流量控制、差错控制、接入控制

    物理层

                  

    • 物理层的作用:

      – 负责把逐个的比特从一跳(结点)移动到另一跳(结点)。

    • 物理层功能:

      – 定义接口和媒体的物理特性

      – 定义比特的表示、数据传输速率、信号的传输模式(单工、半双工、全双工)

      – 定义网络物理拓扑(网状、星型、环型、总线型等拓扑)

     各层之间的联系

                

     数据的发送—报文封装

           

     数据的接收—报文拆封

            

     OSI参考模型的优点

    1. 将网络通信过程划分成更小、更简单的组件,这有助于组件的开发、设计和故障排除;

    2. 通过标准化网络组件,让多家厂商能够协作开发;

    3. 定义了模型每层执行的功能,从而鼓励了行业准化;

    4. 让不同类型的网络硬件和软件能够彼此通信;

    5. 避免让对一层的修改影响其他层,从而避免妨碍开发工作。

  • 相关阅读:
    [转]Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications
    [转]CIDR简介
    [转]Amazon AWS亚马逊云服务免费一年VPS主机成功申请和使用方法
    [转]SQL Server 连接串关键字别名
    [转]各种符号的英文单词
    【解决】SharePoint 2013 当鼠标悬停在用户名称上时页面会崩溃
    【HOW】如何限制Reporting Services报表导出功能中格式选项
    【解决】“不能手工移动或复制项到放置库”
    【解决】SharePoint 2013 with SP1安装问题及解决
    [转]安装SharePoint 2013时安装AppFabric失败(错误码:1603)
  • 原文地址:https://www.cnblogs.com/root0/p/9164584.html
Copyright © 2020-2023  润新知