Help needed with bridge VLANs & DHCP

With regard to @sindy’s RouterOS bridge mysteries explained, while arguably one of the best discussions about the vlan-filtering bridge (and it was one of my primary sources of learning how MikroTik filtering bridge works, coming from EdgeOS ER-X switch0), there are some things that I don’t agree with. And considering the source, I have to be very careful in disagreeing, but I think @sindy should review and possibly edit his post if he is convinced by my argument:

In [url-RouterOS bridge mysteries explained]post #1[/url] of RouterOS bridge mysteries explained, the following is stated:

The part I take issue with is

In particular:

  • parameters bearing the same names as those on the /interface bridge port rows, such as pvid or ingress-filtering, are parameters of the router-facing port of the virtual switch

Where I disagree is what /interface bridge port rows apply to; my claim is that they apply to the real exterior switch-ports, not the “internal” router-facing trunk port of the virtual switch. In other words these are analogous to configuring the switch-ports of the vlan-aware switch other than the “uplink” to the CPU/routing engine block; that uplink trunk is controlled by the /interface bridge vlan rows, and by the [optional] pvid specified in the /interface bridge which specifies the vlan that won’t be tagged at the CPU end, (the switch-facing interface of the router). The pvid specified on the /interface bridge is the vlan on the switch ASIC that will be associated with the base bridge interface, and if not specified, it will be pvid 1.

See Bridge port settings for the “official” documenation, which agrees with my experience with playing with vlans on an RB760iGS with v7.2+ firmware (currently running v7.5).

If anyone disagrees with my understanding, please present your reasoning; if I am wrong I want to understand what I am misunderstanding.