【发布时间】:2013-10-17 13:29:42
【问题描述】:
下面是我的设置,
MC#1 (eth0) <-> MC #2 (eth1)
通过此设置,我在 MC#1 中创建了一个 TAP 接口,并尝试从 MC#2 ping 分配给 TAP 接口的 IP。当我检查 tcpdump 时,目标 MAC 地址显示为 MC#1 的 eth0 接口,而不是 TAP 接口的 MAC。此外,当我检查 MC#2 中的 ARP 条目时,我能够根据 TAP 接口 IP 查看 eth0 (MC#1) 的 MAC 地址。
请解释为什么会发生这种情况,我们能否在内核中进行一些更改,以便使用 TAP 接口的 MAC 地址。
谢谢
【问题讨论】:
-
谁能帮助我回答上述问题?我需要知道为什么 ARP 条目没有针对实际的 Tap 接口硬件更新,并且如果我们有机会克服这个问题,请告诉我。
标签: network-programming ethernet mac-address tap arp