suppress updates of public traffic type's broadcast type if traffic type is not public

fixed issue: if public traffic is on a physical network isolated by VLAN,
and guest traffic is on an another physical network isolated by VXLAN,
public traffic's broadcast type is updated to VLAN by mistake.