Hi all, I'm looking for documentation about the internals of the bridging software. We're putting together a new chip that incorporates, among other things, a core for a managed switch and a processor that will be running Linux. I wanted to have the Linux code (among other things) field SNMP requests and configure the managed switch. I'm hoping that it's as simple as writing a driver for the managed switch and registering it with the bridging code. Is there any documentation on the internals of the bridging software or do I have to paw through the source? Thanks! -- Wade Guthrie wade.guthrie@mindspeed.com
On Thu, 22 Mar 2007 10:22:57 -0700 Wade Guthrie <wade.guthrie@mindspeed.com> wrote:> Hi all, > > I'm looking for documentation about the internals of the bridging > software. We're putting together a new chip that incorporates, among > other things, a core for a managed switch and a processor that will be > running Linux. I wanted to have the Linux code (among other things) > field SNMP requests and configure the managed switch. I'm hoping that > it's as simple as writing a driver for the managed switch and > registering it with the bridging code. Is there any documentation on > the internals of the bridging software or do I have to paw through the > source? > > Thanks! >Obvious places: Linux net wiki http://linux-net.osdl.org Documentation/networking/* in kernel sources manual pages in bridge-utils -- Stephen Hemminger <shemminger@linux-foundation.org>
Wade Guthrie wrote:> Is there any documentation on > the internals of the bridging software or do I have to paw through the > source? >In a previous list post (http://lists.linux-foundation.org/pipermail/bridge/2006-December/001593.html) I recommended the "Understanding Linux Network Internals" book published by O'Reilly publishing. This book has several chapters that explain in detail the linux bridge and STP implementation, as well as a chapter that explains STP in detail. Cam