On Mon, Nov 15, 2010 at 21:55, James "Murphy" McCauley <jam...@nau.edu>wrote:

> I notice that the chassis ID TLV also has a "local" subtype.  According
> to 802.1AB-2005 (which isn't the current version), this is "an
> alpha-numeric string and is locally assigned".  Can we just stuff the
> DPID in there as a string?  Maybe prepend "dpid:" to weed out anything
> else that may use it and to look nice for other tools?
>

There's no real reason to overload the chassis ID TLV like this since we
really do still need the MAC subtype (if we're going to do things that other
devices understand anyhow), we might as well construct a real LLDP packet
(like FlowVisor does, which Rob S. already covered) - you need to add other
TLVs anyhow to make it conform to the spec (Chassis ID, Port ID, and TTL are
required).  I believe in FV we use a  System Description TLV (type 6) and
drop the DPID in as the payload.

--
Nick
_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to