概念

  1. 计算机网络由若干结点和连接结点的链路组成
  2. 互联网是网路的网络

    组成

  3. 边缘部分

    1. 由所有连接在互联网上的主机组成。由用户直接使用,用来进行通信和资源共享
    2. 低速连入核心网
  4. 核心部分

    1. 由大量网络和连接这些网络的路由器组成,用来为边缘部分提供服务
    2. 负责为边缘部分提供高速远程分组交换

      功能

  5. 提供连通性和共享

    计算机网络的分类

  6. 按大小,按作用范围进行分类

    1. 广域网(WAN)
    2. 城域网(MAN)metropolitan
    3. 局域网(LAN)
    4. 个人网(PAN)
  7. 按交换方式
    1. 电路交换网
    2. 报文交换网
    3. 分组交换网
  8. 按网络拓扑

    1. 总线
    2. 环形
    3. 星型

      计算机网络的标准化工作及相关组织

  9. ISO 国际标准化组织 International Organization for Standardization

  10. OSI 开放式系统互联通信参考模型 Open System Interconnection Reference Model
  11. 互联网协会ISOC(Internet Society)

    1. 互联网工程部IETF(Internet Engineering Task Force)
    2. 互联网研究部IRTF(Internet Research Task Force)

      1. 互联网草案三个阶段
        1. 互联网草案(Internet Draft)
        2. 建议标准(Proposed Standard),成为RFC(Request For Comments)
        3. 草案标准(去除)
        4. 互联网标准

          计算机网络体系结构与参考模型

          1. 计算机网络分层结构

    3. 优点:

      1. 便于实现与维护
      2. 各层间相互独立
      3. 有利于促进标准化工作
      4. 灵活性好
      5. 结构上可分开
    4. 缺点
      1. 有些功能在各层间会重复,增加额外开销
    5. 目的

      1. 提供标准语言
      2. 定义标准界面
      3. 增加功能间独立性

        2. 计算机网络协议、接口、服务等概念

        a. 协议:

      4. 控制两个/多个对等实体间进行通信的规则的集合(水平的)

        b. 服务:

      5. 在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务(垂直的)

        c. 接口:

      6. 同一节点内相邻两层间交换信息的连接点

        3. ISO/OSI参考模型和TCP/IP模型

        3.1 物理层

      7. 任务

        1. 透明地传输比特流
      8. 功能
        1. 在物理媒体上为数据端设备透明地传输原始比特流
      9. 数据单位:比特

        3.2 数据链路层

      10. 任务

        1. 将网络层传来的IP数据报封装成帧
      11. 功能
        1. 封装成帧
        2. 差错控制
        3. 流量控制
        4. 透明传输
      12. 数据单位:帧

        3.2 网络层(点到点)

      13. 任务

        1. 把网络层的PDU从源端传到目的端,实现路由选择
      14. 功能
        1. 流量控制
        2. 拥塞控制
        3. 差错控制
        4. 网际互联
      15. 数据单位:数据报

        3.3 传输层(端到端)

      16. 任务

        1. 负责主机中两个进程之间的通信
      17. 功能
        1. 可靠的传输
        2. 流量控制
        3. 差错控制
        4. 服务质量
        5. 数据传输管理
      18. 数据单位:报文段(TCP)、用户数据报(TCP)
      19. 注意

        1. 在ISO中,网络层支持有/无连接通信,传输层只支持面向连接的通信
        2. 在TCP/IP中,网络层值支持无连接,传输层支持有无

          3.4 会话层

      20. 允许不同主机上的各个进程之间进行通话

      21. 为表示层提供传输层的增值服务
      22. 主要为表示层实体话用户进程建立连接并在连接上有序地传输数据,这就是会话,也叫建立同步(SYN)
      23. 负责管理主机间会话进程(建立、管理、终止)
      24. 可以使通信会话在通信失效时从校验点继续恢复通信,实现数据同步

        3.5表示层

      25. 主要处理两个通信系统中交换信息的表示方式。

      26. 采用抽象的标准方法定义数据结构,并财通标准的编码方式
      27. 数据压缩、加密、解密

        3.6 应用层

      28. 是用户与网络的界面



    已使用 OneNote 创建。