题目
报文经过 路由器路由转发后,以下说法哪个正确?( )A. 报文的源 MAC、目的 MAC会改变B. 报文的源 IP 、目的 IP 会改变C. 报文不会有任何改变D. 报文的源 MAC、目的 MAC、源 IP 、目的 IP 都会改变
报文经过 路由器路由转发后,以下说法哪个正确?( )
A. 报文的源 MAC、目的 MAC会改变
B. 报文的源 IP 、目的 IP 会改变
C. 报文不会有任何改变
D. 报文的源 MAC、目的 MAC、源 IP 、目的 IP 都会改变
题目解答
答案
A. 报文的源 MAC、目的 MAC会改变
解析
考查要点:本题主要考查学生对路由器工作原理的理解,特别是数据包在路由转发过程中各字段的变化情况。
解题核心思路:
- 区分交换机与路由器的功能差异:交换机工作在数据链路层(第二层),负责同一网络内的帧转发;路由器工作在网络层(第三层),负责跨网络的包转发。
- 明确转发过程中的地址变化:
- MAC地址:路由器转发时会改变源MAC和目的MAC(出口接口的MAC作为新源,下一跳设备的MAC作为新目的)。
- IP地址:默认情况下,源IP和目的IP保持不变(除非涉及NAT等特殊配置)。
破题关键点:
- 路由器处理的是IP层数据包,但转发时需重新封装数据链路层的帧头,因此MAC地址必然改变。
- IP地址仅在特定场景(如NAT)下改变,题目未提及此类场景,故默认IP地址不变。
选项分析
A. 报文的源 MAC、目的 MAC会改变
- 正确。路由器转发时,出口接口会用自身的MAC作为新源MAC,下一跳设备的MAC作为新目的MAC,因此MAC地址必然改变。
B. 报文的源 IP 、目的 IP 会改变
- 错误。默认情况下,路由器仅根据IP地址进行路由选择,不会修改IP地址。若需改变IP地址,需额外配置NAT等功能。
C. 报文不会有任何改变
- 错误。MAC地址已改变,因此报文必然存在变化。
D. 报文的源 MAC、目的 MAC、源 IP 、目的 IP 都会改变
- 错误。IP地址未改变,仅MAC地址改变。