would this work the same for VXLAN? On Thu Dec 11 2014 at 11:59:05 AM Rauta, Alin <alin.ra...@intel.com> wrote:
> Hi Lennart, > > Thanks for your quick response. > > Regarding the naming "FDBEntry". My inspiration was the bridge tool > command. > To add an entry using bridge command: > "bridge fdb add 44:44:12:34:56:73 dev em1 vlan 10 " > > If "FDBControlled" is no (default value) then the forwarding database > table for current port is not touched even if we have entries in the > [FDBEntry] section of the file. > The reason behind introducing "FDBControlled" is that we want to have the > table cleared even if we don't want to add entries. > > So, if FDBControlled is set to yes, networkd clears the existing entries > (if any) and adds those specified in the FDBEntry section(if any). > > Do you have any other suggestion for [FDBEntry] ? > > Best Regards, > Alin > -----Original Message----- > From: Lennart Poettering [mailto:lenn...@poettering.net] > Sent: Thursday, December 11, 2014 4:16 PM > To: Rauta, Alin > Cc: systemd-devel@lists.freedesktop.org; Kinsella, Ray > Subject: Re: [systemd-devel] [PATCH] Add FDB support > > On Thu, 11.12.14 08:07, Alin Rauta (alin.ra...@intel.com) wrote: > > > Hi, > > > > I've added support for handling the forwarding database table for a port. > > FDB entries can be configured statically through the ".network" files. > > > > To resume, > > - I've added a new boolean for the main network structure, named > "FDBControlled" which is read from the .network file and defaults to false. > > - I've added a new section "FDBEntry" accepting 2 key-value pairs: > > -MACAddress (mandatory) > > -VLAN (optional) > > > > When FDBControlled is set to "yes" in the network section, networkd: > > - gets the FDB entries for current port; > > - clears them > > - configures those specified in the [FDBEntry] section. > > > > Configuration example: > > > > [Network] > > DHCP=v4 > > FDBControlled=yes > > > > [FDBEntry] > > MACAddress=44:44:12:34:56:71 > > VLAN=9 > > > > [FDBEntry] > > MACAddress=44:44:12:34:56:72 > > VLAN=10 > > > Hmm, quick thoughts regarding the naming: can we find a better name than > [FDBEntry] for this? At least I cannot really make much sense of this. > > Could you improve the man page a bit, explaining what "fdb" actually is? > > Currently VLANs are configured in a [VLAN] section, with an Id= setting to > configure the id. Maybe following this naming the setting you introduce > above should be called VLANId? > > What happens if FDBControlled is no, but still FDBEntrys specified? > > Lennart > > -- > Lennart Poettering, Red Hat > _______________________________________________ > systemd-devel mailing list > systemd-devel@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/systemd-devel >
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel