It means transparent with regard to traffic it's passing. If it's transparent, it passes everything, including LLDP and bridge-filtered MAC addresses. Otherwise, it's partially "opaque" -- things like LLDP and bridge filtered addresses don't go through it (which is probably what you want much of the time).
-- Murphy On Oct 20, 2013, at 8:44 PM, durga <c.vijaya.du...@gmail.com> wrote: > > Hi, > Though I could write a POX module to replicate L2 switch behaviour, I was > going though the already existing example l2_learning.py and I am unable to > relate what 'transparency' refers to in case of controller? > Does transparency here means being transparent to controller ( ie the > controller has no control over this switch )? > > comments made in the code are as: For each packet from the switch: > > 1) Use source address and switch port to update address/port table > > > 2) Is transparent = False and either Ethertype is LLDP or the packet's > destination address is a Bridge Filtered address? > > > Yes: > 2a) Drop packet -- don't forward link-local traffic (LLDP, 802.1x) > > > DONE > > > Cheers! > Durga >