单选题
149.采用 MPLS 标签双层嵌套技术的报文比原 IP 报文多了多少个字节?
A
8
B
32
C
16
D
4
答案解析
正确答案:A
解析:
好的,我们来详细解析一下这道题。
### 题目背景
MPLS(Multiprotocol Label Switching,多协议标签交换)是一种用于高效地在高速网络中传输数据的技术。MPLS 使用标签来指导数据包在网络中的转发路径。在某些情况下,MPLS 可以使用双层标签嵌套技术,即在一个标签之上再嵌套一个标签。
### 问题核心
题目问的是:采用 MPLS 标签双层嵌套技术的报文比原 IP 报文多了多少个字节?
### 选项分析
- **A. 8 字节**
- **B. 32 字节**
- **C. 16 字节**
- **D. 4 字节**
### 解析
1. **MPLS 标签结构**:
- 每个 MPLS 标签的长度是 4 字节(32 位)。
- 标签结构包括:
- **Label(标签)**:20 位
- **Exp(实验位)**:3 位
- **S(栈底标志)**:1 位
- **TTL(生存时间)**:8 位
2. **双层嵌套**:
- 如果使用双层嵌套,意味着在原有的 IP 报文头部之前添加了两个 MPLS 标签。
- 每个标签是 4 字节,因此两个标签总共是 8 字节。
3. **计算额外字节数**:
- 原始 IP 报文没有 MPLS 标签。
- 双层嵌套的 MPLS 报文比原始 IP 报文多 8 字节。
### 为什么选 A
- 因为每个 MPLS 标签是 4 字节,双层嵌套就是 4 字节 + 4 字节 = 8 字节。
- 其他选项(32 字节、16 字节、4 字节)都不符合双层嵌套的实际情况。
### 示例
假设有一个原始 IP 报文,其结构如下:
```
+------------------+
| IP Header |
+------------------+
| Payload |
+------------------+
```
采用双层嵌套 MPLS 标签后的报文结构如下:
```
+------------------+
| MPLS Label 1 | 4 字节
+------------------+
| MPLS Label 2 | 4 字节
+------------------+
| IP Header |
+------------------+
| Payload |
+------------------+
```
可以看到,双层嵌套的 MPLS 标签增加了 8 字节。
### 结论
正确答案是 **A. 8 字节**。
相关知识点:
MPLS标签嵌套字节数口诀
相关题目
单选题
931.路由器在转发 IPv6 报文时,需要根据 IP6 报文的源 IP 地址查找路由表
单选题
930.路由器所有的接口属于同一个广播域()
单选题
929.路由器进行数据包转发时需要修改数据包中的目的 P 地址。
单选题
928.路由器根据 IP 路由表转发数据,二层交换机根据 MAC 地址表转发数据
单选题
927.路由表中某条路由信息的 Proto 为 OSPF 则此路由的优先级一定为 10()
单选题
926.路由表中某条路由信息的 Proto 为 Direct 则此路由的优先级 定为 0。 ()
单选题
925.链路聚合接☐只能作为层接☐()
单选题
924.跨网段访问时,源目 IP 会发生变化,源目 MAC 不会变化
单选题
923.静态路由协议的优先级不能手工指定()
单选题
922.静态 NAT 只能实现私有地址和公有地址的一对一映射
