I know you went over the topic of pruning whereas if a switch does not have any switch ports configured in that VLAN, it would throw out that traffic. Whereas in trunking, it would still pass the data over the trunk just not discard it.
My question would follow this example
(Switch 1)VLAN 60 - DHCP server resides on that VLAN
(Switch 2)VLAN 70 - Computer is member of this VLAN
If I boot the computer up, it would send out a broadcast out to request a DHCP address and the Switch 2 trunk will forward it out on to the other switches (Switch 1 in this example). The DHCP server on VLAN 60 would receive the broadcast and reply.
In the scenario that I turn on pruning, since no switch ports are configured on VLAN60 (Switch 2), if the computer boots up and sends out a broadcast, would (switch 1) throw out the traffic since no switch ports are configured for VLAN 70 on (Switch 1)?