信管网cnitpm650044579***: [回复] 不明白
信管网dengsongl***: [回复] 在计算机网络中,ip地址是用于标识每个设备的网络层地址,而mac地址则是标识网络接口卡(nic)的物理地址。
当ip报文从一个网络转发到另一个网络时,ip地址确实是不变的。这是因为ip地址是用于在路由网络中唯一标识设备的,并且每台设备都有唯一的ip地址。
然而,在链路层转发过程中,mac地址会发生变化。当数据包从一个网络接口卡发送到另一个网络接口卡时,发送方会将其mac地址附加到数据包的帧头部。接收方会将帧头部中的mac地址视为源地址,并将其存储在其arp表中,以便将来能够快速查找对应的ip地址。因此,每当数据包从一个网络接口卡发送到另一个网络接口卡时,其mac地址都会发生变化。
这种变化对于数据包传输是必要的,因为mac地址是用于标识网络接口卡的物理地址,而不同网络接口卡之间需要通过mac地址进行通信。因此,在每个网络接口卡之间传输数据包时,都需要将mac地址进行更新。
信管网cnitpm584717331***: [回复] 问题不明确
| 报文部分 | 转发前 | 转发后 | 是否发生变化 |
| --------- | ------ | ------ | -------- |
| 源mac地址 | 源设备mac地址 | 转发器的mac地址 | 是 |
| 目标mac地址 | 目标设备mac地址 | 转发器的目标网络中的mac地址 | 是 |
| 源ip地址 | 源设备ip地址 | 转发器在源网络中的ip地址 | 是 |
| 目标ip地址 | 目标设备ip地址 | 目标设备ip地址 | 否 |
|