- **计算机间通信**类似“两个人打电话”,关注如何传递语音。
- **计算机网络**类似“整个电话系统”,包括基站、交换机、线路规划等,确保所有人能互相通话。
1. 定义与范围
- **计算机间通信(Computer Communication)**
指计算机之间直接进行**数据交换**的技术或过程,关注的是**如何传输数据**(如编码、协议、介质等)。
- **核心**:数据传输的**技术细节**(如物理连接、信号编码、错误检测等)。
- **范围**:可以是两台设备之间的简单通信(如通过串口、蓝牙传输文件),或是复杂网络中的一部分(如互联网中的两台服务器通信)。
- **计算机网络(Computer Network)**
指通过**网络设备和协议**将多台计算机互联的系统,旨在实现**资源共享和协同工作**。
- **核心**:系统的**架构与组织**(如拓扑结构、路由协议、服务管理等)。
- **范围**:覆盖从局域网(LAN)到广域网(WAN)的多种规模,如家庭网络、企业内网、互联网等。
2. 组成要素
- **计算机间通信**
- 传输介质(如光纤、无线电波、电缆)。
- 通信协议(如TCP、UDP、HTTP、蓝牙协议)。
- 点对点或端到端的连接(无需中间设备即可完成传输)。
- **计算机网络**
- 硬件设备(如路由器、交换机、网卡)。
- 软件协议栈(如TCP/IP、OSI模型)。
- 网络服务(如DNS、DHCP、云计算平台)。
- 网络拓扑结构(如星型、环形、网状)。
---
3. 核心目标
- **计算机间通信**
- 确保数据**可靠、高效地传输**(如避免丢包、解决信号干扰)。
- 关注单次通信的质量(如延迟、带宽、纠错)。
- **计算机网络**
- 构建一个**可扩展、可管理的系统**,支持多设备协同。
- 提供资源共享(如文件共享、打印机共享)、负载均衡、安全防护等功能。
---
4. 应用场景
- **计算机间通信**
- 设备直连:通过USB、蓝牙传输文件。
- 简单网络:两台计算机通过以太网线直连。
- 物联网(IoT):传感器与控制器之间的数据传输。
- **计算机网络**
- 互联网:全球范围内的设备互联。
- 企业内网:多部门共享资源(如数据库、服务器)。
- 云计算:通过分布式网络提供计算和存储服务。