计算机网络概念

计算机网络

  • 计算机网络时通过通信线路和通信设备连接的许多的 ==分散独立工作== 的计算机系统,遵从一定的协议用 软件==实现资源共享== 的 系统

计算机组成

  • 硬件
    • 电脑、路由器等
  • 软件
    • 聊天软件、通信软件等
  • 协议
    • 一类数据传输的标准

协议分类

  • 协议分为国际标准OSI/RM和工人标准TCP/IP

计算机网络分类

按分布范围

  • 局域网
  • 城域网
  • 广域网

按拓扑结构

  • 星型
    • 耗材多,过于依赖中心节点,便于管理
  • 环型
    • 单点破坏,则全网络瘫痪
  • 树型
    • 层次化便于管理
  • 总线型(已淘汰!)
    • 耗材少,成本低,冲突多
  • 网状拓扑

    • 可靠性高,实现负载均衡,选路成本高

    tuopu

其他分类

  • 公用与专用网
  • 通信网ISP与信息网ICP
  • 校园网与企业网
  • 骨干网与接入网
  • 有线网与无线网

OSI/RM模型

  • OSI/RM模型(开放系统互联参考模型)是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

    osi01

    [osi02](osi02.png)

    [osi03](osi03.png)

TCP/IP模型

  • TCP/IP(因特网传输协议)四层协议模型包括应用层、传输层、互联网层、网路接口层

    [tcpips](tcp_ip.png)

OSI各层解析

底层(用于通信)

  • 物理层
    • 封装单位:==比特流==
    • 地址标识:bit流
    • 功能:提供物理链路,二进制数据比特流传输、定义机械/电气特性与接口
  • 数据链路层
    • 封装单位:==数据帧==
    • 地址标识:MAC地址
    • 功能:把不可靠信道转变为可靠信道,将比特组织成帧,在链路上提供点到点的帧传输,进行差错检测与流量控制
  • 网络层
    • 封装单位: ==数据报或数据分组==
    • 地址标识:IP地址
    • 功能:路径的选择,网络联机的多路复用、差错的检测与恢复、排序与流量控制、服务选择
  • 传输层
    • 封装单位: ==数据报文或数据段==
    • 地址标识:端口号
    • 功能:提供端到端之间可靠透明的数据传输。分段与重组、差错控制与流量控制,保证数据传输的正确性

高层(用于资源)

  • 会话层
    • 封装单位: ==应用进程==
    • 地址标识: 进程号
    • 功能:会话连接的恢复与释放、对会话进行分段、同步等操作
  • 表示层
    • 封装单位: ==应用进程==
    • 地址标识: 进程号
    • 功能:数据加密与数据压缩、语法表示与连接管理
  • 应用层
    • 封装单位: ==应用进程==
    • 地址标识: 进程号
    • 功能:应用层包含用户应用程序和协议

数据在网络传输中的操作——封装与解封

封装

fz01

解封

[jf01](jf01.png)

练习例题

  1. []{.gap} 结构要求把工作站连接到一台中央设备 {.quiz}

    • 星型 {.correct}
    • 环型 {.options}
    • 树型 {.options}
    • 总线型 {.options}
      {.options}
  2. 组建计算机网络的目的是实现联网计算机系统的 []{.gap} 。 {.quiz}

    • 硬件共享 {.options}
    • 软件共享 {.options}
    • 数据共享 {.options}
    • 资源共享 {.correct}
      {.options}
  3. 在ISO OSI/RM中,[]{.gap} 实现 ==数据压缩== 功能 {.quiz}

    • 应用层 {.options}
    • 表示层 {.correct}
    • 会话层 {.options}
    • 传输层 {.options}
      {.options}
  4. 在OSI参考模型中,数据链路层处理的数据单位是 []{.gap} 。 {.quiz}

    • 比特 {.options}
    • 帧 {.correct}
    • 分组 {.options}
    • 报文 {.options}
      {.options}
      • :x: 物理层
      • :heavy_check_mark: 数据链路层
      • :x: 网络层
      • :x: 传输层
        {.options}
  5. 在OSI参考模型中,实现端到端的应答、分组排序和流量控制功能的协议层是 []{.gap} 。 {.quiz}

    • 数据链路层 {.options}
    • 网络层 {.options}
    • 传输层 {.correct}
    • 会话层 {.options}
      {.options}
  6. 在ISU参考模型中,下层协议为上层洗衣提供服务(SAP)。在Internet中,网络层的服务访问点是[]{.gap} 。 {.quiz}

    • MAC地址 {.options}
    • LLC地址 {.options}
    • IP地址 {.correct}
    • 端口号 {.options}
      {.options}
      • :x: 位于数据链路层
      • :x: 介于数据链路层与网络层之间,作为逻辑链路控制
      • :heavy_check_mark: 网络层
      • :x: 传输层
        {.options}