From: Florian Reitmeir <florian@reitmeir.org>
To: netdev@vger.kernel.org
Subject: VLAN & ARP requests
Date: Wed, 12 Apr 2006 18:32:43 +0200 [thread overview]
Message-ID: <20060412163242.GU25152@squat.noreply.org> (raw)
Hi,
I don't if this a bug, and i tried to get some documentation about the
behavier but failed, so here is my question..
(i tested this with 2.6.14 & 2.6.16.1)
I have two network interfaces,
lan = a1000 ethernet
wlan = ipw2200 wireless
then I give them the same network address/subnet
ifconfig lan 10.200.20.20 netmask 255.255.255.0
ifconfig wlan 10.200.20.20 netmask 255.255.255.0
(there is no promisc mode or any other non default config)
now I try to ping an address which is not on my network for e.g.
ping 10.200.20.30
and use tcpdump -pni lan|wlan to look at the arp requests. The kernel asking
arp on the two interfaces. Everything is OK.
(also there are two routes for the networks, one for each interface)
now I add VLANs,
vconfig add lan 12
vconfig add lan 20
and give them also the same ip address:
ifconfig lan.12 10.200.20.20 netmask 255.255.255.0
ifconfig lan.20 10.200.20.20 netmask 255.255.255.0
and try to ping..
and now .. there are no arp requests for those two interfaces. sometime when
i disable for example the wlan interface, there is an arp request on _one_
of the vlan interfaces (that one which has the first route), but never on
all.
On the lan interface are always arp requests, even if i try to change the
macaddress of the vlan interfaces, or change the ip to an other subnet.
In my opinion the kernel should also send arp request on the vlan interfaces,
so they behave identical like the physical ones.
Any clues to that problem? (btw. I now that this is'nt a common configuration)
--
Florian Reitmeir
reply other threads:[~2006-04-12 16:32 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060412163242.GU25152@squat.noreply.org \
--to=florian@reitmeir.org \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox