Appearance
题目
下列关于虚电路网络的叙述中错误的是( )。
错因
A
误以为"虚电路也是分组交换、不能保证顺序"。但虚电路恰恰保证顺序——所有分组沿着同一条预建路径走,到达顺序与发送顺序一致。这是虚电路相对数据报方式的核心优势之一。
C
误以为"既然电路已经建好就不用路由"。建立阶段仍需要做一次路由选择——选定整条路径上每个节点的下一跳,并在沿途节点上建立虚电路号映射表。建好之后数据传输阶段不再做路由(直接按 VCID 查表转发),但建立时必须做。
D
误以为虚电路按 IP 地址转发(与数据报方式混淆)。实际虚电路网络在每个节点上维护VCID 转发表,按短小的 VCID 标签查表转发,比按完整 IP 地址查路由表快很多——这正是虚电路的设计动机之一(标签交换 vs 路由查找)。
总解析
虚电路(Virtual Circuit)vs 电路交换 vs 数据报方式 三者对比:
| 特性 | 电路交换 | 虚电路 | 数据报方式 |
|---|---|---|---|
| 连接预建 | ✅ 物理电路 | ✅ 逻辑电路 | ❌ 无连接 |
| 预分配带宽 | ✅ 是 | ❌ 否(仍统计复用) | ❌ 否 |
| 路由选择时机 | 建链路时一次 | 建虚电路时一次 | 每分组独立 |
| 转发依据 | 物理时隙 / 频段 | VCID 标签 | 完整 IP 地址 |
| 顺序保证 | ✅ | ✅ | ❌ |
| 适合场景 | 持续大量数据(电话) | 分组交换 + 顺序敏感(X.25, ATM, MPLS) | Internet 路由 |
逐项判定:
| 选项 | 命题 | 判定 |
|---|---|---|
| A | 可以确保分组传输顺序 | ✅ 对 |
| B | 需要为每条虚电路预分配带宽 | ❌ 错 |
| C | 建立虚电路时需要进行路由选择 | ✅ 对 |
| D | 依据虚电路号(VCID)进行数据分组转发 | ✅ 对 |
B 项为什么错:
虚电路是分组交换的一种(与数据报并列为分组交换的两个子类),它沿用了分组交换"统计复用"的核心思想——多条虚电路共享同一物理链路的带宽,按需分时占用,不预先为某条虚电路独占某段带宽。这与电路交换的"完全独占带宽"截然不同。
题问"错误的",唯一错误项是 B。
最终答案是 B。
编者注(生僻术语):虚电路在工业里最经典的实现是 MPLS(Multi-Protocol Label Switching)——运营商骨干网常用,每个分组带 20 比特的标签(类似 VCID),路由器只查标签转发。MPLS 上还可以叠加 TE(Traffic Engineering)做流量调度,甚至预留带宽,但这是 TE 给的特殊行为,不是虚电路本身的属性。考研里"虚电路不预分配带宽"是经典考点,记牢即可。