arp who-has requests view vlan isolated different addresses (single NIC)

view story

http://serverfault.com – I have debian hosts which are connected through trunk port on 5 different vlans. But this host respond to arp "who-has" requests of all of their differents ip. I wish understand why ... Here the network/interfaces file (eth0.1 handle auto lo iface lo inet loopback allow-hotplug eth0 iface eth0 inet manual auto eth0.1 iface eth0.1 inet dhcp auto eth0.10 iface eth0.10 inet static address netmask auto eth0.6 iface eth0.6 inet static address netmask auto eth0.7 iface eth0.7 inet static address netmask 2 (HowTos)