PC1:10.10.10.1 网关:10.10.10.2
R1--E0/0/0:10.10.10.2
R1--E0/0/1:20.20.20.2
PC2:20.20.20.1 网关:20.20.20.2
R1配置如下:
<Huawei>system-view
[Huawei]interface Ethernet0/0/0
[Huawei-Ethernet0/0/0]ip address 10.10.10.2 255.255.255.0
[Huawei-Ethernet0/0/0]quit
[Huawei]interface Ethernet0/0/1
[Huawei-Ethernet0/0/1]ip address 20.20.20.2 255.255.255.0
[Huawei-Ethernet0/0/1]quit
[Huawei]ip route-static 10.10.10.0 255.255.255.0 Ethernet0/0/0
[Huawei]ip route-static 20.20.20.0 255.255.255.0 Ethernet0/0/1
从PC1pingPC2,抓包内容如下:
PC1的抓包
R1-E0/0/0的抓包
可以看到从PC1--R1
源MAC为PC1的MAC
目的MAC为 R1-E0/0/0的MAC
R1-E0/0/1的抓包
PC2的抓包
可以看到从R1--PC1
源MAC为 R1-E0/0/1的MAC
目的MAC为 PC2的MAC
总结:
路由交换数据包中,源、目的IP是始终不变的;源、目的MAC是发包与收包的MAC,会随着一直发生变化!
就好像是发快递一样,IP地址是商家与客户之间的信息,直接印在包裹上,无论中途经过多少个中转站,发货地址[源IP]与收货地址[目的IP]是不变的;
MAC地址是中转站之间的信息,中转站只关心我的上一站[收包的源MAC]以及下一站[发包的目的MAC]是谁,因此这个信息是变化的