IP-Linkピアの一端はARP要求を受信しますが、もう一方は受信しません。

IP-Linkピアの一端はARP要求を受信しますが、もう一方は受信しません。

reflectorこのインターフェースのネットワーク名前空間を作成しましたv-ref。これは視線v-testデフォルトの名前空間のインターフェース:

sudo ip netns add reflector
sudo ip link add v-test type veth peer name v-ref
sudo ip link set v-ref netns reflector

インターフェイスには次のIPアドレスが割り当てられます。

sudo ifconfig v-test 10.0.0.5/24 up
sudo ip netns exec reflector ifconfig v-ref 10.0.0.2/24 up

10.0.0.5ICMPパケットがからに送信されると、10.0.0.2tcpdumpに次のものが表示されます。

01:09:21.169421 ARP, Request who-has 10.0.0.2 tell 10.0.0.5, length 28
01:09:21.169446 ARP, Reply 10.0.0.2 is-at d2:39:6a:33:cd:6b, length 28
01:09:21.169449 IP 10.0.0.5 > 10.0.0.2: ICMP echo request, id 6921, seq 1, length 64
01:09:21.169460 IP 10.0.0.2 > 10.0.0.5: ICMP echo reply, id 6921, seq 1, length 64

ただし、ICMPパケットが次から送信された10.0.0.2場合10.0.0.5

sudo ip netns exec reflector ping -I v-ref 10.0.0.5

tcpdumpに示されているように、ARP要求のみがあり、ARP応答はありません。

01:09:26.219301 ARP, Request who-has 10.0.0.5 tell 10.0.0.2, length 28

10.0.0.2ARP応答を受信するためのこの設定には何がありませんか10.0.0.5

関連情報