I've finally gotten around to making a little progress on the project
( http://www.opensolaris.org/os/project/lld ).

I've updated the initial design page to try to better match the output
of other dladm commands with some more thoughts and comments.  Nothing
huge, but any comments if I'm on the right track or not, or other
suggestions are welcome.

I've also uploaded some code to a mercurial repo (
ssh://hg.opensolaris.org/hg/lld/lld-proto -- hopefully this works for
people).  This is _extremely_ rough and a bit ugly.  It's intention is
really just to allow me to play around with things a bit to get a
better feel for any issues with decoding & representing the PDUs.
Right now it includes a utility testpkt that can be built.  It runs on
pcap formatted files (ethernet only) and tries to parse any LLDP
packets it finds (just dumping an nvlist). Some sample captures can be
downloaded from
http://wiki.wireshark.org/LinkLayerDiscoveryProtocol?action=show&redirect=LLDP
to be used with it.  Since I don't have a managed switch available,
it's all I can do at the moment.

Right now, I'm planning to extend the code that's there a bit so that
it can listen + spit out and discovery PDUs it receives.  After that,
hopefully I'll have a comfortable enough grasp on the problem that it
might be more appropriate to discuss engaging the various processess
that lead to an eventual integration into a consolidation.  I should
state again that this code is only a prototype (and even that's being
generous).  Just something to play around with and to flush out
additional ideas.
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to