RH 9.0
Just found a interesting observation with vlan interface.
After I created vlan 2 on eth0, eth0.2, on two linux box (IP1 and
IP2).
I could not successfully ping each other through eth0.2 interface.
For example, on IP1, ping -I eth0.2 IP2.
The problem is when IP1 did an ARP on the eth0.2, the IP2 reply ARP
reply without tagging the reply frame. IP1 culd not receive the ARP
reply ion eth0.2. So the IP1 never got IP1 address resolved.
I think in this case the ARP should reply with tagged frame.
Ofcause, if I manually setup arp cache, it can successfully pings each
other.
Also, the ICMP reply is also sent without tagging. Ping does not seem
care which interface it receives the packet. This one is reasonable,
as it's on network layer. I feel ARP case is not right...
Max
|