# 简介

  • 计算机网络,是指将多台计算机,通过通信线路连接起来,实现数据通信、资源共享。

  • 计算机网络不但使用了计算机硬件、软件技术,也使用了通信技术,因此涉及的知识很广。

    • 在计算机发明之前,人类就发明了电报、有线电话、无线电通信、电视等通信技术。因此计算机网络,借鉴了这些通信技术。
    • 早期的计算机网络,使用电话线进行通信。后来发明了双绞线、光纤等专用线路。
  • 从功能架构上看,计算机网络分为两部分:

    • 通信子网
      • 由通信结点、通信线路组成。负责传输数据。
      • 通信结点:比如路由器、交换机,负责转发数据包。
      • 通信线路:比如双绞线、光纤,负责将数据从一个地方传输到另一个地方。
    • 资源子网
      • 由主机、终端等设备组成。负责通过通信子网,提供计算机资源、服务。
      • 比如一个主机存储了一个文件,通过通信子网,分享给其它主机。
      • 主机(host):指能进行网络通信的计算机设备,比如电脑、手机、智能手表。
      • 终端(terminal):位于计算机网络的最终环节,与用户直接交互的设备。
        • 早期的计算机昂贵,一台电脑,通常被多个用户同时使用,因此需要给每个用户分配一个终端。每个终端,通常是一套显示器+键盘。
        • 后来的计算机变得便宜。一台电脑,通常只被一个用户使用,此时只存在一个终端。