[Bridge] Trouble with ARP traffic

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Aug 31, 2006 at 12:45:44PM (GMT-0400), Raffaele Carla wrote:
> As a bridge, the Linux box should be  aware where every machine is located
> and separate logically the two segments,  shouldn't it?

  No. Arp is there to find out where an *IP* address is located. The
bridge doesn't even know what IP is, and therefore transmits arp
exactly like other frames.

> Also, the command "arp ?a" shows only one address, wether the "brctl
> showmacs br0" shows all the addresses correctly. Is this a normal
> behaviour?

  Yes. "arp -a" lists the addresses that the *host* knows. The bridge
has its own independant database. Not all the frames that pass through
the bridge are transmitted to upper layers, only the ones with the mac
address of the host (and broadcast) are.

-- 
Boris Dorès


[Index of Archives]     [Netdev]     [AoE Tools]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux