计算机网络复习(第一章):计算机网络体系结构

📚 第1章 计算机网络体系结构(结构化精炼版)


🧠 一、计算机网络基本概念

📌 网络定义

  • 计算机网络:由多个计算机通过通信设备连接起来,实现资源共享和信息交换的系统 :contentReference[oaicite:0]{index=0}

📌 核心组成

  • 节点(Node):网络中的设备(如计算机、路由器)
  • 链路(Link):连接节点的通信线路

📌 Internet vs 互联网

  • Internet:全球最大的计算机网络(专有名词)
  • 互联网:泛指多个网络互联形成的网络

⚙️ 二、计算机网络功能

  • 数据通信:实现不同设备之间的信息传输
  • 资源共享:共享硬件、软件和数据
  • 分布式处理:多台计算机协同完成任务
  • 提高可靠性:多路径通信提高容错能力 :contentReference[oaicite:1]{index=1}

🔄 三、交换方式

📌 电路交换

  • 建立专用通信线路
  • 传输过程中资源独占
  • 适用于语音通信

👉 特点:

  • 延迟稳定,但资源利用率低

📌 报文交换

  • 以完整报文为单位传输
  • 每个节点存储后再转发

👉 特点:

  • 无需建立连接,但延迟较大

📌 分组交换(核心)

  • 将数据拆分为多个分组传输
  • 每个分组独立路由

👉 特点:

  • 提高线路利用率
  • 支持并发通信
  • 适用于互联网

👉 关键问题:

  • 分组乱序
  • 丢包
  • 时延变化

🧩 四、计算机网络分类

📌 按覆盖范围

  • WAN(广域网):跨区域网络(如互联网)
  • MAN(城域网):城市范围
  • LAN(局域网):小范围网络
  • PAN(个人区域网):个人设备网络 :contentReference[oaicite:2]{index=2}

📌 按拓扑结构(见图1.5)

  • 总线型:所有设备共享一条总线
  • 星型:所有设备连接到中心节点
  • 环型:节点形成闭环
  • 网状:节点之间多对多连接

📊 五、性能指标

📌 速率(Bandwidth)

  • 单位时间内传输的数据量
  • 常用单位:bps

📌 带宽

  • 信道最大传输能力

📌 时延(Delay)

组成:

  • 发送时延:数据发送到链路的时间
  • 传播时延:信号在链路上传播时间
  • 处理时延:设备处理数据时间
  • 排队时延:等待发送时间 :contentReference[oaicite:3]{index=3}

📌 时延带宽积

时延带宽积=带宽×传播时延 时延带宽积 = 带宽 × 传播时延 时延带宽积=带宽×传播时延

👉 表示链路中"正在传输的数据量"


📌 吞吐量

  • 实际传输速率(受多种因素影响)

🧮 六、分组交换核心机制

📌 分组结构(见图1.3)

  • 首部:控制信息(地址、序号等)
  • 数据:实际传输内容

📌 分组交换特点

  • 数据分片传输
  • 动态路由
  • 存储转发

🧠 七、分层结构思想(核心)

📌 分层目的

  • 降低系统复杂度
  • 便于设计和维护
  • 各层独立实现

📌 分层原则(总结)

  • 每一层完成特定功能
  • 上层依赖下层服务
  • 层与层之间通过接口通信

🧩 八、OSI参考模型(重点)

📌 七层结构(自上而下)

  1. 应用层:提供网络应用服务
  2. 表示层:数据格式转换、加密
  3. 会话层:建立和管理会话
  4. 传输层:端到端数据传输(如TCP)
  5. 网络层:路由选择(如IP)
  6. 数据链路层:帧传输与差错控制
  7. 物理层:比特流传输 :contentReference[oaicite:4]{index=4}

🔄 九、TCP/IP模型

📌 四层结构

  • 应用层
  • 传输层
  • 网络层
  • 网络接口层 :contentReference[oaicite:5]{index=5}

📌 对比OSI

  • TCP/IP更简化
  • 实际应用更广

📌 核心协议

  • IP:负责寻址与路由
  • TCP:提供可靠传输
  • UDP:提供无连接传输

⚙️ 十、数据封装过程(核心理解)

👉 数据从上到下逐层封装:

应用层 → 传输层 → 网络层 → 数据链路层 → 物理层

每一层都会添加首部信息(控制数据)


🧠 十一、关键理解点

  • 分层思想是网络设计的核心
  • 分组交换是互联网基础
  • OSI是理论模型,TCP/IP是实际模型
  • 时延由多个部分组成,而不是单一因素
  • 吞吐量 ≠ 带宽

💡 总结主线

计算机网络通过分层结构和分组交换机制,实现不同设备之间高效、可靠的数据通信。

相关推荐
计算机安禾16 小时前
【计算机网络】第4篇:介质访问控制子层——CSMA/CD到全双工交换的演进逻辑
计算机网络
如君愿17 小时前
考研复习 Day28 | 习题--计算机网络第四章(网络层 中)、数据结构(树与二叉树 下)
数据结构·计算机网络·考研·课后习题·记录考研
锅挤18 小时前
计算机网络复习(第五章):传输层
网络·计算机网络
时空自由民.18 小时前
CAN ,CANFD,EtherCAT介绍
网络协议·计算机网络
计算机安禾18 小时前
【计算机网络】第3篇:网络编程范式的演进——阻塞IO、非阻塞IO与IO多路复用的比较研究
网络·计算机网络
锅挤19 小时前
计算机网络复习(第四章):网络层
计算机网络
计算机安禾19 小时前
【计算机网络】第1篇:论计算机网络体系结构的本质——分层模型的哲学与工程意义
计算机网络
计算机安禾21 小时前
【计算机网络】第2篇:端到端通信的形式化刻画——时延、带宽、丢包与吞吐量的数学模型
网络·计算机网络
落羽的落羽3 天前
【网络】计算机网络世界的基础概念
linux·服务器·网络·c++·人工智能·计算机网络·机器学习
时空自由民.3 天前
蓝牙GAP/GATT协议和计算机网络TCP/UDP通信对比
tcp/ip·计算机网络·udp